Question: Question (2): [10 marks] a) Consider a network path between a browser and server. If the propagation delay between the client and the server is
![Question (2): [10 marks] a) Consider a network path between a](https://dsd5zvtm8ll6.cloudfront.net/si.experts.images/questions/2024/09/66f093d2621a9_51366f093d1dad40.jpg)
Question (2): [10 marks] a) Consider a network path between a browser and server. If the propagation delay between the client and the server is 150msec, and assume the respond time in case non-persistent HTTP connections is 6.001sec. solve the following: [2 marks] i. Find number of objects in the requested file. ii. Assume persistent HTTP connections, what is the response time? b) Consider a user on machine A requesting the web page http://SomeServer/something.html from the server named SomeServer that is on a different network. List the sequence of DNS, HTTP and TCP messages sent/received to serve this request from the moment the URL is entered to the browser until the file is completely received (the file doesn't have any embedded objects). Indicate the source and destination of each message. Assume recursive DNS queries. [2 marks] c) For the TCP segments indicated below, specify the omitted values. Assume the packets are transmitted over a reliable link with no packet loss or corruption. [2 marks] d) Consider a TCP implementation that uses an initial slow start threshold of 8kB. The maximum segment size shall be set to 1kB and the receiver's window is 16kB. Due to congestion, timeouts occur after the 8th, the 11th, and the 17th transmission. Sketch the size of the congestion window and the slow start threshold. Assume that no fast retransmit and fast recovery is supported. [4 marks] Hint: Try to sketch as the figure below
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
