您的位置:首页 > 理论基础 > 计算机网络

TCP Out_of_Order和 TCP Retransmission

2017-02-07 00:00 260 查看
摘要: wireshark 抓包中的TCP Out_of_Order和 TCP Retransmission情况

使用wireshark抓包发现不少以下情况:



TCP Out_of_Order的原因分析:

多半是网络拥塞,导致顺序包抵达时间不同,延时太长,或者包丢失,需要重新组合数据单元,因为他们可能是由不同的路径到达你的电脑上面。

TCP Retransmission原因分析:

很明显是上面的超时引发的数据重传。

TCP使用超时重发的重传机制。即:TCP每发送一个报文段,就对此报文段设置一个超时重传计时器。此计时器设置的超时重传时间RTO(Retransmission Time-Out)应当略大于TCP报文段的平均往返时延RTT,一般可取RTO=2RTT。但是,也可以根据具体情况人为调整RTO的值,例如可以设置此超时重传时间RTO=90秒。当超过了规定的超时重传时间还未收到对此TCP报文段的预期确认信息,则必须重新传输此TCP报文段。

参考文献:
http://wenku.baidu.com/link?url=F3ne8F-IqU9ORi-Dadg2V4F4Ca_4w4VHpu6CYfVGUrdI2oZwL0sw4eZ_k0HYlKaWgEC7nuxqhFSzCmw-5eQdqhAlnQnkwdwQBG6IccQBp6y http://www.xianren.org/net/wireshark-q.html. http://blog.csdn.net/chpdirector84/article/details/6033538
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: