Question

Assume the initial ssthresh value is 64 MSS, the advertised receiver window size in ACKs is...

Assume the initial ssthresh value is 64 MSS, the advertised receiver window size in ACKs is 135 MSS unless otherwise specified, and each segment is sized one MSS. The cwnd is 5 MSS at present. Assume there is no segment loss unless otherwise specified. Provide the answers to the following questions and separate them with comma. Each question should be considered independent of others.

  1. What is the TCP window size after 34 new ACKs have been received in a row?
  2. How many new ACKs must be received continuously before the TCP window size reaches 70 MSS?
  3. After the TCP window size reaches 88 MSS, 88 new consecutive ACKs are received. The advertised window size in the last received ACK is 78 MSS. What is the TCP window size following the receipt of these new ACKs?
  4. After the TCP window size reaches 88 MSS, four duplicate ACKs are received in a row. In TCP Tahoe, what is the TCP windows size following the receipt of these duplicate ACKs?
  5. After the TCP window size reaches 88 MSS, four duplicate ACKs are received in a row. In TCP Reno, what is the TCP windows size following the receipt of these duplicate ACKs?
  6. After the TCP window size reaches 88 MSS, there is a timeout. How many new ACKs must be received continuously before the TCP window size reaches 88 MSS again?

this was the expected answer, please show work

39,458,78,1,48,2925

0 0
Add a comment Improve this question Transcribed image text
Answer #1

1)What is the TCP window size after 34 new ACKs have been received in a row?

ans:

TCP (Transmission Control Protocol) is a connection oriented protocol which means that we keep track of how much data has been transmitted. The sender will transmit some data and the receiver has to acknowledge it. When we don’t receive the acknowledgment in time then the sender will re-transmit the data.

TCP uses “windowing” which means that a sender will send one or more data segments and the receiver will acknowledge one or all segments. When we start a TCP connection, the hosts will use a receive buffer where we temporarily store data before the application can process it.

H2 HI Segmenti ACK 2 2 10 REDMI NOTES PRO C AL QUAD CAMERA

When the receiver sends an acknowledgment, it will tell the sender how much data it can transmit before the receiver will send an acknowledgment. We call this the window size. Basically, the window size indicates the size of the receive buffer.

Typically the TCP connection will start with a small window size and every time when there is a successful acknowledgement, the window size will increase.

2)How many new ACKs must be received continuously before the TCP window size reaches 70 MSS?

Allow W to specify a larger window size measured in categories. After that, W * MSS / RTT =
10Mbps, as packets will be reduced if the maximum transmission rate exceeds the link capacity.
So, we have W * 1500 * 8 / 0.1 = 10 * 10 ^ 6, and the W is about 84 (roof 83.3).
Since the size of the density window varies from W / 2 to W, then the average window size is
0.75W = 63 parts. The average throughput is 63 * 1500 * 8 / 0.1 = 7.56Mbps.
84/2 * 0.1 = 4.2 seconds, as the number of RTTs (required by TCP connection)
increasing window size from W / 2 to W) is provided by W / 2. Remember window size
increases one by one on each RTT.

Add a comment
Know the answer?
Add Answer to:
Assume the initial ssthresh value is 64 MSS, the advertised receiver window size in ACKs is...
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. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • The ssthresh value for a Reno TCP station is set to 8 MSS. The station is...

    The ssthresh value for a Reno TCP station is set to 8 MSS. The station is now in the slow-start state with cwnd = 5 MSS and ssthresh = 8 MSS. Show the values of cwnd, ssthresh, and the current and the next state of the station after the following events: three consecutive nonduplicate ACKs arrived, followed by five duplicate ACKs, followed by two nonduplicate ACKs, and followed by a time-out.

  • Problem 1: Consider the following figure. Assuming TCP Reno is the protocol experiencing the beha...

    Networking I need help for g-k Problem 1: Consider the following figure. Assuming TCP Reno is the protocol experiencing the behavior shown above, answer the following questions. In all cases, you should provide a short discussion justifying your answer Note: this problem is counted for 10 points 45 40 35 2 30 n 25 2 20 c 15 b 10 0 2 468 10 12 14 16 18 20 22 24 26 Transmission round g. What is the value of...

  • mb 8. (10 points) TCP congestion window size (ewnd) is a function of transmission round (n)....

    mb 8. (10 points) TCP congestion window size (ewnd) is a function of transmission round (n). It is following: shown as 39 38 37 36 35 32 34 4 8 16 33 2 cwnd 13 12 11 10 2 3 4 5 6 7 8 1 n 8 4 2 1 25 42 21 22 24 40 41 cwnd 26 25 24 23 22 20 21 15 16 17 18 19 14 (1) During what transmission round is TCP slow...

  • 6. Figure 1 shows an example variation of congestion window for TCP Reno. Assume that TCP...

    6. Figure 1 shows an example variation of congestion window for TCP Reno. Assume that TCP segment size is 1500 bytes and average RTT is 150 msec. i) What is the average throughput (in bits/sec) during transmission rounds starting from round 6 until round 10 starts. ii) What are the values of ssthresh at the 18th and 24th transmission rounds? iii) Suppose TCP Tahoe is used (instead of TCP Reno), and there is a timeout event at 22nd round. How...

  • Explain the solution with every single detail like 888888855555555 why there is 6 8 and 8...

    Explain the solution with every single detail like 888888855555555 why there is 6 8 and 8 5. why did put some numbers add and some even. also graph it with details 3) (25 points) Consider TCP slow start. Suppose a new TCP connection is just starting up, i.e., sends one maximum size segment (MSS) in the first transmission round. Suppose the Slow Start Threshold is initially 8 MSSs. Suppose the connection has an infinite number of MSSs to send. Further,...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT