Suppose a client computer (128.192.95.32) in Build- ing B in Figure 5-15 request
ID: 3873748 • Letter: S
Question
Suppose a client computer (128.192.95.32) in Build- ing B in Figure 5-15 requests a large Web page from the server in Building A (www1.anyorg.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 network layer and data link layer addresses.
a. Explain what messages would be sent and how they would flow through the network to deliver the Web page request to the server.
b. Explain what messages would be sent and how they would flow through the network as the Web server sent the requested page to the client.
c. Describe, but do not explain in detail, what would happen if the Web page contained several graphic images (e.g., GIF [Graphics Interchange Format] or JPEG files).
Explanation / Answer
a) DNS request would be sent to the default DNS server configured for the client computer for www1.anyorg.com.
If the address resolution cannot happen at default DNS server then the request will be passed up the DNS hierarchy till the address is resolved. The resolved ip address will then be sent back to the client for actual HTTP request.
b) HTTP GET request will be sent to the webserver and the WebServer will respond with the HTTP response (Status code 200) and the HTML content corresponding to www1.anyorg.com.
c) If the webpage contains several images then those woould be retrieved via seprate HTTP request for each image and will be rendered on the browser at the client computer.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.