TIME_WAIT存在的意义

MagiSu 2008-02-05 05:15:34
初学Unix网络编程,为什么要存在一个TIME_WAIT的状态?能解释一下吗?我看UNP上解释的,不太理解。
...全文
47 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
peon 2008-02-05
  • 打赏
  • 举报
回复
socket连接是唯一的地址对表示的 源ip:端口-目标ip:端口

连接断开以后要保证这个地址对暂时不会被重新分配出去。所以要维持一个TIME_WAIT状态
否则以前的连接的包被新的连接收到了 可是要出乱子的

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧