nerdexam
F5

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.

Section 1: OSI Model, Network, and Application Delivery Basics

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)
  • A
    14% (3)
  • B
    5% (1)
  • C
    77% (17)
  • D
    5% (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.

AThe client is trying to close the TCP connection

TCP connection teardown initiated by the client uses a FIN flag in the TCP header, not a window size of zero.

BThe server is trying to close the TCP connection

A server-initiated connection close is signaled by a FIN or RST flag, not by advertising a zero window size.

CThe server is temporary unable to receive any more dataCorrect

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.

DThe client is temporarily unable to receive any more data

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

#TCP window size#flow control#packet capture#troubleshooting

Community Discussion

No community discussion yet for this question.

Full 101 Practice