Why does http at the application layer uses tcp while dns


Suppose a client computer with IP address 127.192.92.30 in building ZZ requests a large web page from the server in building XX (www.xyz.com). Assume that the client computer has just been turned on and does not know any addresses other than those in its configuration tables. Assume that all gateways and Web Servers know all the network layer and data link layer addresses.

a. Explain what messages would be sent and how they would flow through the network

i) to deliver the Web page request to the server and

ii) as the Web server sent the requested page to the client.

b. Why does HTTP at the application layer uses TCP while DNS uses UDP when it passes its message packet with overhead to the Transport Layer and then hand it off to the Network Layer?

 


Attachment:- assignment.doc

Solution Preview :

Prepared by a verified Expert
Computer Networking: Why does http at the application layer uses tcp while dns
Reference No:- TGS0649273

Now Priced at $40 (50% Discount)

Recommended (91%)

Rated (4.3/5)