Given:
Initial Congestion Window (extcwnd) before timeout = 32 KB=16 MSS (since MSS=2 KB)
RTT=100 msec
When a timeout occurs in TCP Tahoe/Reno:
The slow-start threshold is set to ssthresh=2cwnd=232 KB=16 KB=8 MSS.
cwnd resets to 1 MSS=2 KB.
Phase 1: Slow Start (exponential growth until cwnd=ssthresh):
At start (t=0 RTT): cwnd=1 MSS=2 KB
After 1 RTT: cwnd=2 MSS=4 KB
After 2 RTT: cwnd=4 MSS=8 KB
After 3 RTT: cwnd=8 MSS=16 KB (reaches ssthresh)
Phase 2: Congestion Avoidance (linear growth by 1 MSS per RTT):
After 4 RTT: cwnd=9 MSS=18 KB
After 5 RTT: cwnd=10 MSS=20 KB
After 6 RTT: cwnd=11 MSS=22 KB
After 7 RTT: cwnd=12 MSS=24 KB
After 8 RTT: cwnd=13 MSS=26 KB
After 9 RTT: cwnd=14 MSS=28 KB
After 10 RTT: cwnd=15 MSS=30 KB
After 11 RTT: cwnd=16 MSS=32 KB
Total time taken = 11×RTT=11×100 msec=1100 msec.
(Depending on whether slow-start transition or timeout detection is counted, the official answer range is 1100 to 1300 msec).