Skip to content

GATE CS 2008 Q56 — Transport Layer: Flow Control, Congestion Control, UDP, TCP, Sockets

Explain with AI

In the slow start phase of the TCP congestion algorithm, the size of the congestion window:

Choose one option
View worked solution

Answer: D

In the slow start phase of the TCP congestion control algorithm, the congestion window (cwndcwnd) grows as follows:

  • The sender starts with a small congestion window, typically cwnd=1 MSScwnd = 1 \text{ MSS} (Maximum Segment Size).
  • For every successful acknowledgment (ACK) received, the sender increases the congestion window by 1 MSS1 \text{ MSS}.

Let's trace the growth per Round Trip Time (RTT):

  • RTT 1: Send 11 segment. Receive 11 ACK →\rightarrow cwndcwnd increases by 11, becoming 2 MSS2 \text{ MSS}.
  • RTT 2: Send 22 segments. Receive 22 ACKs →\rightarrow cwndcwnd increases by 22, becoming 4 MSS4 \text{ MSS}.
  • RTT 3: Send 44 segments. Receive 44 ACKs →\rightarrow cwndcwnd increases by 44, becoming 8 MSS8 \text{ MSS}.

In general, after nn RTTs, the congestion window size is 2n MSS2^n \text{ MSS}. This doubling of the congestion window size every RTT represents exponential growth.

Therefore, the correct option is D.

Free practice · Your answers on this page are not saved.

Published
Report a correction
Keep exploringMore Transport Layer: Flow Control, Congestion Control, UDP, TCP, Sockets questions