Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Figure 1 is the changing of cwnd versus RTT for TCP Reno (slow start + congestio

ID: 3773342 • Letter: F

Question

Figure 1 is the changing of cwnd versus RTT for TCP Reno (slow start + congestion avoidance) congestion control. Answer the following questions:

Figure 1 TCP congestion window size as a function of transmission round time

(a) Identify the interval of time when TCP slow start is operating.

(b) Identify the interval of time when TCP congestion avoidance is operating.

(c) After the 16th transmission round, is segment loss event detected by a triple ACK (dupAck) or by a time out?

(d) After the 22nd transmission round, is segment loss event detected by a triple ACK (dupAck) or by a time out?

(e) What is the initial value of ssthresh at the 6th transmission round where the CAactivates?

40- 35 3 C 20 15 10 0 2 4 6 8 10 12 14 16 18 20 22 24 26 Transmission round

Explanation / Answer

a) TCP slowstart is operating in the intervals [1,6] and [23,26].

b) TCP congestion advoidance is operating in the intervals [6,16] and [17,22]

c) After the 16th transmission round, packet loss is recognized by a triple duplicate ACK. If there were a timeout, the congestion window size would have dropped to 1.

d) After the 22nd transmission round, segment loss is detected due to timeout, and hence the congestion window size is set to 1.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote