Host A has a file of 49.5Kbytes to send to host C and host B has...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Host A has a file of 49.5Kbytes to send to host C and host B has a file of 70.5Kbytes to send to host D, both using TCP. TCP connection 1 from A to C and TCP connection 2 from B to D share one bottleneck link of 750Kbps in the network, as shown in Figure 5. The file transmissions from host A and from host C start at the same time. The round-trip time (RTT) between A and C and between B and D is both 0.2 seconds (ignore detailed propagation, queueing, and nodal processing delays and just consider the RTT). Suppose time is slotted according to RTT and we start from RTT 1. In both TCP connections: the congestion control process starts with slow start until the slow start threshold (ssthresh) has been reached, and then begins AIMD and reacts to loss events detected by timer timeouts by cutting ssthresh to half and following slow start again. In this question, we do not consider duplicated ACK nor fast recovery, and assume exactly 1MSS is added to a sender's congestion window (CongWin) in each RTT during AIMD (instead of CongWin = CongWin + MSS * MSS/ CongWin per new ACK). A receiver sends an ACK immediately after it has received a segment; ignore ACK transmission time. In this way, batches of segments are sent out from each sender in the Mt RTT (M=1,2,...) and ACKS for each batch of segments are received back at the sender in the (M+1)th RTT (M=1,2,...). Suppose each sender's timer expires after 1RTT, the initial ssthresh is 16MSS, and the size of each TCP segment is 1MSS-500bytes. 1 2 3 4 A TCP connection 2 Figure 5 (1) (10 %) Complete the following table for congestion window sizes and slow start thresholds: fill in CongWin size and ssthresh for TCP connection 1 until the RTT when host A's file transfer is completed; fill in CongWin size and ssthresh for TCP connection 2 until the RTT when host B's file transfer is completed. [Hints: consider a loss will occur in each TCP connection in an RTT if the overall data rate in that RTT exceeds the bottleneck link's capacity; compute how many RTTS host A's file transfer takes and how many RTTS host B's file transfer lasts.] Time (in RTTS) CongWin of TCP connection 1 (in MSS) ssthresh of TCP connection 1 (in MSS) 1 5 6 B TCP connection 1 750Kbps C 16 CongWin of TCP connection 2 (in MSS) 1 ssthresh of TCP connection 2 (in MSS) 16 Host A has a file of 49.5Kbytes to send to host C and host B has a file of 70.5Kbytes to send to host D, both using TCP. TCP connection 1 from A to C and TCP connection 2 from B to D share one bottleneck link of 750Kbps in the network, as shown in Figure 5. The file transmissions from host A and from host C start at the same time. The round-trip time (RTT) between A and C and between B and D is both 0.2 seconds (ignore detailed propagation, queueing, and nodal processing delays and just consider the RTT). Suppose time is slotted according to RTT and we start from RTT 1. In both TCP connections: the congestion control process starts with slow start until the slow start threshold (ssthresh) has been reached, and then begins AIMD and reacts to loss events detected by timer timeouts by cutting ssthresh to half and following slow start again. In this question, we do not consider duplicated ACK nor fast recovery, and assume exactly 1MSS is added to a sender's congestion window (CongWin) in each RTT during AIMD (instead of CongWin = CongWin + MSS * MSS/ CongWin per new ACK). A receiver sends an ACK immediately after it has received a segment; ignore ACK transmission time. In this way, batches of segments are sent out from each sender in the Mt RTT (M=1,2,...) and ACKS for each batch of segments are received back at the sender in the (M+1)th RTT (M=1,2,...). Suppose each sender's timer expires after 1RTT, the initial ssthresh is 16MSS, and the size of each TCP segment is 1MSS-500bytes. 1 2 3 4 A TCP connection 2 Figure 5 (1) (10 %) Complete the following table for congestion window sizes and slow start thresholds: fill in CongWin size and ssthresh for TCP connection 1 until the RTT when host A's file transfer is completed; fill in CongWin size and ssthresh for TCP connection 2 until the RTT when host B's file transfer is completed. [Hints: consider a loss will occur in each TCP connection in an RTT if the overall data rate in that RTT exceeds the bottleneck link's capacity; compute how many RTTS host A's file transfer takes and how many RTTS host B's file transfer lasts.] Time (in RTTS) CongWin of TCP connection 1 (in MSS) ssthresh of TCP connection 1 (in MSS) 1 5 6 B TCP connection 1 750Kbps C 16 CongWin of TCP connection 2 (in MSS) 1 ssthresh of TCP connection 2 (in MSS) 16
Expert Answer:
Answer rating: 100% (QA)
To complete the table for congestion window sizes and slow start thresholds lets calculate the number of RTTs required for each file transfer to compl... View the full answer
Related Book For
Computer Networking A Top-Down Approach
ISBN: 978-0136079675
5th edition
Authors: James F. Kurose, Keith W. Ross
Posted Date:
Students also viewed these accounting questions
-
Suppose Host A wants to send a large file to Host B. The path from Host A to Host B has three links, of rates RI =500 kbps, R2 =2 Mbps, and R) = I Mbps. a. Assuming no other traffic in the network,...
-
Suppose a process in Host C has a UDP socket with port number 6789. Suppose both Host A and Host B each send a UDP segment to Host C with destination port number 6789. Will both of these segments be...
-
Consider that only a single TCP (Reno) connection uses one 10Mbps link which does not buffer any data. Suppose that this link is the only congested link between the sending and receiving hosts....
-
Governments assert that their safety standards for food imports are important to ensure that their citizens not be harmed by unsafe foods. Comment on how such a concern may be a nontariff barrier.
-
Identify some of the financial statement items where U.S. GAAP is different from IFRSs.
-
Summarize how financial goals follow from one's values.
-
The Fremont Company has \($465\) million in assets, \($70\) million in current liabilities, \($125\) million in noncurrent liabilities, and \($270\) million in shareholders equity.Of the companys...
-
On July 1, 2013, The Hershey Company acquired 75 percent of the common stock of Bagota Organic Chocolates. The $1.2 billion purchase price was paid in cash and newly-issued debt securities. The...
-
DAVENPORT UNIVERSITY MEDICAL CENTER AUDIT PLAN Date: 04/12/2024 Approved By: Title: Davenport University Medical Center Audit Plan TERMS/DEFINITIONS DURATION OF PLAN TARGET AREAS PERSONNEL OFFICIAL...
-
Manager's Hot Seat Negotiation: Thawing the Salary Freeze from the video create a report. What could Katherine have done or said differently?
-
For inventory sales fact table in fitness retail data, combining data from different sources or tables into one. for inventory and sales data, you would merge these into one table. This allows you to...
-
A man holds a 12 N weight motionless by pulling on the rope. Note that 12 N is weight of the block, not the mass. What is the tension of rope A in Newtons?
-
Rayya Company purchases a machine for $151.200 on January 1, 2021. Straight-line depreciation is taken each year for four years assuming a seven-year life and no salvage value. The machine is sold on...
-
An Amtrak train bound from New York City to Savannah, Georgia derailed south of Philadelphia on 3rd April, 2016. According to the news article, it was going at 106mph (the speed limit on this section...
-
You are a rising star in your company, and your CEO asks you to accept an exciting and promising assignment in Malaysia and China, during which you will meet with representatives of your company's...
-
Question 17 (4 Marks) Let f be defined as follows: f(x) = { x2 if x <0 I if x 0 Using the definition of the derivative, compute f'(0) if it exists.
-
7) A computer random number generator, picks a number from 1 to 6 in a uniform manner. Please, (a) Graph this probability distribution. (b) What are the "mean" & "standard deviation" of this...
-
The domain of the variable in the expression x 3/x + 4 is________.
-
Consider the network shown below, and assume that each node initially knows the costs to each of its neighbors. Consider the distance-vector algorithm and show the distance table entries at node z. 1...
-
Suppose there is exactly one packet switch between a sending host and a receiving host. The transmission rates between the sending host and the switch and between the switch and the receiving host...
-
Suppose nodes A and B are on the same 10 Mbps Ethernet bus, and the propagation delay between the two nodes is 325 bit times. Suppose node A begins transmitting a frame and, before it finishes, node...
-
Sister and Sledge are trading in partnership, sharing profits and losses in the ratio of 2:1, respectively. The partners are entitled to salaries of Sister 6,000 per annum and Sledge 5,000 per annum....
-
Red Devils Ltd has the following extracts from its accounts. 1. An audit fee is to be provided of 7,500. 2. The debenture interest for the year has not been paid. 3. The directors propose to transfer...
-
Lindesay Trading plc 1. Closing inventories are 13. 2. The following are not recorded in the trial balance: Taxation payable 58. 3. Authorised share capital was 500 for ordinary share capital and 400...
Study smarter with the SolutionInn App