首页 > 编程知识 正文

window更改tcp拥塞算法,win10如何修改tcp接收窗口

时间:2023-05-04 14:34:25 阅读:150424 作者:1162

TCP刚发明的时候,世界上的网络带宽很小,所以最大的接收窗口被定义为65535字节。 随着硬件的革命性进步,65535已经成为性能瓶颈,但TCP报头在接收窗口的值中只剩下16比特。 解决方案是在三次握手时,让对方知道自己的窗口。 如果把窗口scale放在与TCP报头分开的Options,向对方声明Shilt count,并以此作为第二指数,保留TCP报头中定义的接收窗口,就可以得到真正的TCP接收窗口。

103.86.70.43告诉192.168.9.135 shilt count为6,2的6次方为64,在以后103.86.70.43中声明的接收窗口中乘以64是真正的接收窗口

103.86.70.43声明了其他接收窗口windowsize value :477,477 * 64=30528,因此Wireshark显示为win=30528

对于接收窗口,103.86.70.43在192.168.9.135声明自己的接收窗口30528、192.168.9.135后接收,就把自己的发送窗口限制在30528。

tcp window scaling on Linux详细信息

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。