评论

收藏

[其他] 同一台机子Tcp发出的包,先后到达服务器的顺序是一样的,不会有后来的先到的情况

网络安全 网络安全 发布于:2021-07-17 19:45 | 阅读数:207 | 评论:0

同一台机子Tcp发出的包,先后到达服务器的顺序是一样的,不会有后来的先到的情况
1.TCP肯定不会,协议规定的。
如果发送方没有收到接受放发送来的“确认收到第i个包”的确认信息,发送方是不会发送第i+1个包的。
UDP的话倒是很可能会,因为每个UDP包都是单独路由的,如果后发出的包比先发出的包选择了一个更快的线路,就很有可能。    
顺便说一下,TCP包的路由路径是在建立连接的时候确定的,所以,我们说“建立一个TCP连接耗费很多资源”,这里的资源不仅仅是你本机的资源和服务器资源,还有路由器资源。对TCP来说,如果网络真的很不好,服务器可能会主动放弃连接,用IE下东西的时候,就会发生“连接被重置”错误。



关注下面的标签,发现更多相似文章