Question: A client is fetching a base html file with 10 referenced objects from an Internet server. Assume the base html file is extremely small, <1kb

A client is fetching a base html file with 10 referenced objects from an Internet server. Assume the base html file is extremely small, <1kb and each object file size is 2k-1 MB, k = 1, 2, 3, , 10. Assume the transmission rate for each file and referenced objects is constant, if any, is R = 100M bps. Assume that the only transmission/reception bottleneck in the network is the access link through which the client is connected to the Internet and the RTT is also constant, say rtt = 1s.

Please compute the values with explaination for these.

(a) (3 points) If the client uses HTTP/1.1, compute the delay for non-persistent HTTP connection without parallel TCP connections.

(b) (3 points) If the client uses HTTP/1.1, compute the delay for the persistent HTTP without pipelining.

(c) (4 points) If the client uses HTTP/2.0, compute the delay to get all the object and compute the delay when the first object (but not necessarily k =1) is received (assume frame size is 1MB).

(d) (5 points) To avoid HOL blocking, would you like to propose another solution different from HTTP/2.0?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!