我通过wireShark将文本文件提交给服务器捕获。我的电脑窗口大小稳定在17408.但服务器的窗口大小正在增加6912,9856,12800 ......
我想知道为什么服务器的窗口大小在增加。第一个TCP段数据是502个字节。另一个TCP段是1460字节。
为什么窗口大小会增加?为什么第一个TCP段数据与另一个不同?
答案 0 :(得分:0)
据我所知,TCP窗口大小的增长与所谓的慢启动算法有关,这里详细描述TCP Slow start
同样在程序中,Wireshark是根据有用内容L7重新编译TCP数据包的明确选项,因此原则上任何包的大小都可能是 例如,如果一组TCP数据包被封装了巨大的HTTP请求,而不是破坏碎片,它可以在一个巨大的假TCP数据包中显示 此选项称为TCP重组