Question
A TCP sender successfully establishes a connection with a TCP receiver and starts the transmission of segments. The TCP congestion control mechanism's slow-start threshold is set to segments. Assume that the round-trip time is fixed at millisecond. Assume that the sender always has data to send, the segments are numbered from , and no segment is lost. Let denote the time (in milliseconds) at which the transmission of segment number starts.
Which one of the following options is correct?
Official answer and solution
- Official answer
- B
- From
- Official GATE 2026 answer key
Solution
Track the exponential growth of the congestion window ( segments) at each millisecond during TCP slow start.
Since the slow-start threshold is and no loss occurs, TCP remains in slow start throughout, doubling its congestion window every :
- At (): sends segment .
- At (): sends segments to .
- At (): sends segments to .
- In general, in the round starting at (), the sender transmits segments through .
For (), the sender transmits segments through . Since , segment is transmitted during the interval .
Option (B)
Being off by 1 RTT due to starting the first transmission at instead of .
The answer is the one in the official GATE answer key. The solution is this site's own explanation.
Source
- Paper
- GATE 2026 Computer Science and Information Technology - Session 1 (CS1)
- Question
- 44 of 65
- Section
- Computer Science and Information Technology
Report an error in this question
GATE questions are the work of the organising institutes. This site is independent and is not affiliated with them.