每个 TCP 段的大小是否不必等于协商的 MSS 值
Does the size of each TCP segment not have to equal the negotiated MSS value
我使用 wireshark 进行了测试,我看到一些 TCP 段并且协商的 MSS 值为 1460。
但我发现,每个 TCP 段的大小是 1434!
我对结果感到困惑,我有一个问题:每个 TCP 段的大小是否不必等于协商的 MSS 值?
MSS 指示 TCP 段中最大 可能的数据量。这并不意味着每个 TCP 段的长度都应由 MSS 指示。如果 TCP 负载较小,那么您将看到 IP header 中 "Total Length" 字段中的值小于 MSS。
我使用 wireshark 进行了测试,我看到一些 TCP 段并且协商的 MSS 值为 1460。
但我发现,每个 TCP 段的大小是 1434!
我对结果感到困惑,我有一个问题:每个 TCP 段的大小是否不必等于协商的 MSS 值?
MSS 指示 TCP 段中最大 可能的数据量。这并不意味着每个 TCP 段的长度都应由 MSS 指示。如果 TCP 负载较小,那么您将看到 IP header 中 "Total Length" 字段中的值小于 MSS。