TCP 窗口字段详解 | AI生成和翻译

Home 2026.02

Question: 在 TCP header 结构中,16-bit window field 用于实现以下哪种 TCP 机制?

A. Connection control
B. Flow control
C. Data transmission
D. Error control

Answer:

正确答案是 B. Flow control

Explanation:

TCP header 中的 window field(也称为 receive windowadvertised window,长度为 16 bits)是 TCP 用于 flow control 的主要机制。

这里的 flow control 是指:
接收方(receiver)告知发送方(sender):
“我目前愿意且能够接收多少字节(bytes)的数据。”

该数值被放入 16-bit window field 中,并在每个 acknowledgment segment (ACK) 中发回给发送方。

发送方发送的数据量不允许超过接收方宣告的 window size —— 这可以防止接收方的 buffer 溢出。这正是 TCP 中 flow control 的定义。

与其他选项的简要对比:

需要记住的核心点:
TCP header 中的 16-bit window size field 用于 sliding window flow control(基于接收方的流量控制)。

正确答案:B. Flow control

References:


Back Donate