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.
this was the expected answer, please show work
39,458,78,1,48,2925
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.
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.
Assume the initial ssthresh value is 64 MSS, the advertised receiver window size in ACKs 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.
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). 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 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 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,...