Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Q . 6 ) HTTP / 2 versus HTTP / 1 . 1 : object download delays: Consider a client and a server, separated by

Q.6) HTTP/2 versus HTTP/1.1: object download delays:
Consider a client and a server, separated by an RTT of 4 time units. The client makes a request for 4 objects at t=0.
O1 consists of 10 frames, O2 and O4 each consist of 1 frame, and O3 consists of 2 frames. In the HTTP/2 example shown below, the server is transmitting frames to the client in the order 01,O2,O3,O4(as long as there are frames of type i to transmit, and when not the server just moves on to a frame from object i+1mod4. Each frame takes 1 time unit to transmit.
Under HTTP 1.1(not shown below), the server would send O1,O2,O3,O4 in that first-come-firstserved (FCFS) order, sending each object in its entirety before moving on to send the next object in that order.
Let's define the object download delay as the time from when an object is requested (at t=0 below) to the time that object is received in its entirety.
What is the average object download delay (the sum of the four object download delays divided by 4), under the HTTP/2 object frame transmission order shown below, and under HTTP/1.1 O1, O2,O3,O4 object transmission order?
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Genetic Databases

Authors: Martin J. Bishop

1st Edition

0121016250, 978-0121016258

More Books

Students also viewed these Databases questions

Question

Show that P2 is panned by {1 + 2x2, 3x, 1 + x}.

Answered: 1 week ago