101 · Question #474
A BIO IP Administrator is troubleshooting a slow web application. A packet capture shows that some of the packets coming from a window size of zero. A packet capture shows that som a window size of ze
The correct answer is C. The server is temporary unable to receive any more data. A TCP window size of zero is a flow control signal from the sender of that packet, indicating its receive buffer is full and it cannot accept more data at that moment.
Question
A BIO IP Administrator is troubleshooting a slow web application. A packet capture shows that some of the packets coming from a window size of zero. A packet capture shows that som a window size of zero. What does this mean?
Options
- AThe client is trying to close the TCP connection
- BThe server is trying to close the TCP connection
- CThe server is temporary unable to receive any more data
- DThe client is temporarily unable to receive any more data
How the community answered
(22 responses)- A14% (3)
- B5% (1)
- C77% (17)
- D5% (1)
Why each option
A TCP window size of zero is a flow control signal from the sender of that packet, indicating its receive buffer is full and it cannot accept more data at that moment.
TCP connection teardown initiated by the client uses a FIN flag in the TCP header, not a window size of zero.
A server-initiated connection close is signaled by a FIN or RST flag, not by advertising a zero window size.
In TCP flow control, the window size field is advertised by the sender of a packet to inform the opposite endpoint how much receive buffer space is available. If packets originating from the server carry a window size of zero, the server is signaling to the client that its TCP receive buffer is exhausted and the client must pause transmission until the server sends a window update with a non-zero value. This is a normal TCP flow control mechanism, not a connection termination signal.
If the client were temporarily unable to receive data, it would be the client sending packets with a window size of zero, not the server; the question states the zero-window packets are coming from the server side.
Concept tested: TCP flow control and zero window advertisement
Source: https://learn.microsoft.com/en-us/windows-hardware/drivers/network/windows-scaling-and-receive-window-auto-tuning
Topics
Community Discussion
No community discussion yet for this question.