Question

Consider sending a large file from one host to another over a TCP connection that has...

Consider sending a large file from one host to another over a TCP connection that has no loss. a) Suppose TCP uses AIMD for its congestion control without slow start. Assuming cwnd increases by 1MSS every time a batch of ACKs is received and assuming constant roundtrip times,

how long does it take for cwnd to increase from 1 MSS to 6 MSS?

What is the average throughput (in terms of MSS and RTT) for this connection up through time = 5RTT?

Homework Answers

Answer #1

Given that TCP uses AIMD for its congestion control without slow start.

Congestion window(cwnd) increases by 1 MSS.

After 1 RTT, CWND = 2 MSS

After 2 RTT, CWND = 3 MSS

After 3 RTT, CWND = 4 MSS

After 4 RTT, CWND = 5 MSS

After 5 RTT, CWND = 6 MSS

So, it takes 5 RTT's to increase cwnd from 1 MSS to 6 MSS

Average throughput = (Total data) / (Total time)

Total data = No.of segment during 5 RTT's = 1+2+3+4+5 = 15 MSS

Total time = 5RTT's

Average throughput = (15 MSS)/(5 RTT) = 3 MSS/RTT =3 MSS per RTT

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
Consider sending a large file from a host to another over a TCP connectionthat has no...
Consider sending a large file from a host to another over a TCP connectionthat has no loss.a. Suppose TCP uses AIMD for its congestion control without slow start.Assuming cwnd increases by 1 MSS every time a batch of ACKs is receivedand assuming approximately constant round-trip times, how long does it takefor cwnd increase from 1 MSS to 6 MSS (assuming no loss events)?b. What is the average throughout (in terms of MSS and RTT) for this connectionup through time =...
WILL RATE 2) Host A and B are directly connected with a 100 Mbps link. There...
WILL RATE 2) Host A and B are directly connected with a 100 Mbps link. There is one TCP connection between the two hosts, and Host A is sending to Host B an enormous file over this connection. Host A can send its application data into its TCP socket at a rate as high as 120 Mbps but Host B can read out of its TCP receive buffer at a maximum rate of 60 Mbps. a) Describe the effect of...
1. Please use only the C as the language of programming. 2. Please submit/upload on Canvas,...
1. Please use only the C as the language of programming. 2. Please submit/upload on Canvas, the following les for each of your programs: (1) the client and the server source les each (2) the client and the serve executable les each (3) a brief Readme le that shows the usage of the program. 3. Please appropriately comment your program and name all the identiers suitable, to enable enhanced readability of the code. Problems 1. Write an ftp client that...
In 100 words state if you agree or disagree with the summary given for the Scenario....
In 100 words state if you agree or disagree with the summary given for the Scenario. PLEASE reframe from using Overuse of ambiguous terms such as it, this, and they should not be used. Scenario Part 1: Workplace unrest Environment: You are the Director of a team of employees that do various PA duties. The team consists of 15 employees that are assigned duties in different building locations and collocated with other PA personnel from other directorates in a matrix...
Sign In INNOVATION Deep Change: How Operational Innovation Can Transform Your Company by Michael Hammer From...
Sign In INNOVATION Deep Change: How Operational Innovation Can Transform Your Company by Michael Hammer From the April 2004 Issue Save Share 8.95 In 1991, Progressive Insurance, an automobile insurer based in Mayfield Village, Ohio, had approximately $1.3 billion in sales. By 2002, that figure had grown to $9.5 billion. What fashionable strategies did Progressive employ to achieve sevenfold growth in just over a decade? Was it positioned in a high-growth industry? Hardly. Auto insurance is a mature, 100-year-old industry...
Using the model proposed by Lafley and Charan, analyze how Apigee was able to drive innovation....
Using the model proposed by Lafley and Charan, analyze how Apigee was able to drive innovation. case:    W17400 APIGEE: PEOPLE MANAGEMENT PRACTICES AND THE CHALLENGE OF GROWTH Ranjeet Nambudiri, S. Ramnarayan, and Catherine Xavier wrote this case solely to provide material for class discussion. The authors do not intend to illustrate either effective or ineffective handling of a managerial situation. The authors may have disguised certain names and other identifying information to protect confidentiality. This publication may not be...
What tools could AA leaders have used to increase their awareness of internal and external issues?...
What tools could AA leaders have used to increase their awareness of internal and external issues? ???ALASKA AIRLINES: NAVIGATING CHANGE In the autumn of 2007, Alaska Airlines executives adjourned at the end of a long and stressful day in the midst of a multi-day strategic planning session. Most headed outside to relax, unwind and enjoy a bonfire on the shore of Semiahmoo Spit, outside the meeting venue in Blaine, a seaport town in northwest Washington state. Meanwhile, several members of...
Please answer the following Case analysis questions 1-How is New Balance performing compared to its primary...
Please answer the following Case analysis questions 1-How is New Balance performing compared to its primary rivals? How will the acquisition of Reebok by Adidas impact the structure of the athletic shoe industry? Is this likely to be favorable or unfavorable for New Balance? 2- What issues does New Balance management need to address? 3-What recommendations would you make to New Balance Management? What does New Balance need to do to continue to be successful? Should management continue to invest...