Question

1. Consider a web client requesting a base html page of size O = 5,000 bytes from a web server. This base html page contains 3 objects of the same size

of O bytes each. These 3 embedded objects (img01.jpg, img02.jpg, img03.jpg) reside on the same web server. The minimum round-trip delay RTT = 100 ms, and the channel rate C = 1Mbps. Assume the client uses persistent HTTP (HTTP 1.1) with pipelining to retrieve the 3 embedded objects. How long is the response time the time it takes to receive the base page and its 3 embedded objects from the web server after the user requests the initial base html page? In answering this question, assume error-free transmission. Be sure to consider TCP connection establishment (1 RTT), and the data transmission delay for the base file and the embedded objects. Ignore header / control bits, and assume that the sending rate is not limited by flow control, i.e., the server can send data at the channel rate C. To support your answer, include a timing diagram, and show all steps of your calculations along with associated expressions in terms of O, C, and RTT.

Question image 1