欢迎访问 生活随笔!

凯发k8官方网

当前位置: 凯发k8官方网 > 编程资源 > 综合教程 >内容正文

综合教程

tcp 链接关闭 -凯发k8官方网

发布时间:2023/10/11 综合教程 1079 老码农
凯发k8官方网 收集整理的这篇文章主要介绍了 tcp 链接关闭 -- 客户端为什么需要60秒的time_wait状态 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

客户端主动关闭连接时( fin-> ack<- fin<- ack->),在发送最后一个ack后会进入time_wait状态,停留2个msl时间,进入closed状态

msl就是maximum segment lifetime(最大分节生命期),这是一个ip数据包能在互联网上生存的最长时间,超过这个时间ip数据包将在网络中消失 。msl在rfc 1122上建议是2分钟,而源自berkeley的tcp实现传统上使用30秒。

  1. 防止连接关闭时四次挥手中的最后一次ack丢失,导致服务器长时间的处于 last_ack 状态而无法正常关闭

  2. 防止因为链接关闭过快,导致新的链接收到旧链接的tcp报文

总结

以上是凯发k8官方网为你收集整理的tcp 链接关闭 -- 客户端为什么需要60秒的time_wait状态的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发k8官方网网站内容还不错,欢迎将凯发k8官方网推荐给好友。

  • 上一篇:
  • 下一篇:
网站地图