Question

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 TCP flow control (assuming TCP is always sending at its maximum rate (i.e., ignoring slow-start and congestion avoidance), see if you can describe the precise times at which flow control takes effect). What is the ultimate average throughput of the file transfer?

b) What is the ultimate average throughput of the file transfer?

Homework Answers

Answer #1

A) Describe the effect of TCP flow control (assuming TCP is always sending at its maximum rate (i.e., ignoring slow-start and congestion avoidance), see if you can describe the precise times at which flow control takes effect).

Ans :-

Since the link capacity is only 100 Mbps, so host A’s sending rate can be at most 100Mbps.Still, host A sends data into the receive buffer faster than Host B can remove data from thebuffer. The receive buffer fills up at a rate of roughly 40Mbps. When the buffer is full, HostB signals to Host A to stop sending data by setting RcvWindow = 0. Host A then stopssending until it receives a TCP segment with RcvWindow > 0. Host A will thus repeatedlystop and start sending as a function of the RcvWindow values it receives from Host B. On average, the long-term rate at which Host A sends data to Host B as part of this connection isno more than 60Mbps.

B)What is the ultimate average throughput of the file transfer? ?

Ans:-

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
Host A and B are directly connected with a 100 Mbps link. There is one TCP...
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 readout of its TCP receive buffer at a maximum speed of 50 Mbps. Describe the effect of TCP flow control.
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...
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) Recall that in TCP’s AIMD congestion control scheme, when segment loss is detected...
will rate 2) Recall that in TCP’s AIMD congestion control scheme, when segment loss is detected a TCP connection reduces the value of the threshold parameter to be one-half of the current congestion window. What if we tried a different adaptation such as reducing the value of the threshold by a constant amount instead (i.e., we no longer did a multiplicative decrease)? a) In terms of fair sharing of link bandwidth, would this new TCP guarantee that TCP connections transmitting...
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...
Delta airlines case study Global strategy. Describe the current global strategy and provide evidence about how...
Delta airlines case study Global strategy. Describe the current global strategy and provide evidence about how the firms resources incompetencies support the given pressures regarding costs and local responsiveness. Describe entry modes have they usually used, and whether they are appropriate for the given strategy. Any key issues in their global strategy? casestudy: Atlanta, June 17, 2014. Sea of Delta employees and their families swarmed between food trucks, amusement park booths, and entertainment venues that were scattered throughout what would...
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT
Active Questions
  • How can you use Bayes’ theorem in light of new information? In Bayes’ theorem, how does...
    asked 5 minutes ago
  • Which of the following is not one of the four states of a working file? Unchanged,...
    asked 8 minutes ago
  • Assume we have CPU instructions that look like this: load register, address save register, address Where...
    asked 21 minutes ago
  • What is the difference between the following two declarations? char array[] = “Hello World”; char *array...
    asked 36 minutes ago
  • Discuss knowledge and understanding gleaned from The Least Dangerous Assumption and Strategies for Presuming Competence. How...
    asked 37 minutes ago
  • Exercise 13-20 (LO13-3) The owner of Maumee Ford-Volvo wants to study the relationship between the age...
    asked 39 minutes ago
  • Scenario The Department of Administrative Services (DAS) provides a number of services to other departments in...
    asked 47 minutes ago
  • Linear Regressions The number of newly reported crime cases in a county in New York State...
    asked 51 minutes ago
  • Specialty courts have been developed for various categories of crimes and offenders (e.g., mental health, substance...
    asked 56 minutes ago
  • An air-track cart with mass m=0.40kg and speed v0=1.2m/s approaches two other carts that are at...
    asked 56 minutes ago
  • Write a program in C# that reverses a collection and removes elements that are divisible by...
    asked 59 minutes ago
  • A gas pipeline with the thickness of 4mm is to be joint together by using welding...
    asked 1 hour ago