Ads Here

Wednesday, January 10, 2018

Computer Networks 2016(3)






Identify the correct sequence in which the following packets are transmitted on the network by a host when a browser requests a webpage from a remote server, assuming that the host has just been restarted.

(A) HTTP GET request, DNS query, TCP SYN
(B) DNS query, HTTP GET request, TCP SYN
(C) DNS query, TCP SYN, HTTP GET request
(D) TCP SYN, DNS query, HTTP GET request


Answer: (C)

Explanation:

When browser request a webpage in the following three steps.

Step 1: The client browser initiates a DNS query for remote server to resolve name to IP Address.

Step 2: The client browser sends a connection request to the application server. This will be done by TCP SYN packet in TCP three way handshake.

Step 3: After establish connection, the client browser request the data from the server with HTTP GET request.


No comments:

Post a Comment