Answered step by step
Verified Expert Solution
Question
1 Approved Answer
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 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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started