我有一个关于TCP接收窗口大小的问题。以下是应用程序Wireshark的示例:
client A :syn, win=8192 , ws=4 ====>
<===== client B: syn, ack win 5840 , ws=128
client A : Ack win=65700 ,
我们如何在三向握手中获得 65700(从 8192 到 65700)?ws
是如何谈判的?
TCP 接收窗口大小未协商。它只是发送到其他主机。每个主机都使用自己的接收窗口大小,以便其他主机知道何时需要 ACK。
client A : >>Ack<< win=65700 , // just the confirmation