Consider a 250-meter link, over which a sender can transmit at a rate of 50,000 bits/sec in each direction. Assume

? The packets containing data (HTTP objects) are 100,000 bits long and contain one object.

? The packets containing only control information (like ACKs and requests) are only 12,500 bits long.

? That a request is made for a particular webpage. The initial response to that request is a single object (an HTML file). While processing that single object 23 additional objects are requested.

? After an object has been completely received, the receiving host can begin creating the next non-persistent connection at the same time it is closing the present nonpersistent connection.

? Separate ACKs are always sent (no piggybacking)

Consider how long it would take to obtain all 23 of these objects in each of the following scenarios.

a) [6 points]Assume that each object is requested using a non-persistent HTTP connection. Each non-persistent connection is used to transport one object.

b) [8 points]Assume that the first object is requested using a non-persistent HTTP connection. Then consider the remaining 23 objects requested by the first object. The bandwidth of the medium will be divided into 5 equal channels each with 1/5 of the bandwidth (a transmission rate of 10,000 bps in each of the 5 channels). Simultaneously, one object can be transmitted in each channel.

c) [6 points] Assume a single persistent HTTP connection is used for all 23 objects. 

 
"Looking for a Similar Assignment? Get Expert Help at an Amazing Discount!"