摘要:
TCP中有关网络编程最不容易理解的是它的TIME_WAIT状态。执行主动关闭的那端进入这种状态,该端点停留在这种状态的持续时间是最长分节生命周期(MSL)的两倍,有时候称之为2MSL。 任何TCP实现都必须选择一个MSL值。RFC1122的建议值是2分钟,而源自Berkeley的实现传统上使用的值为30秒。这意味这TIME_WAIT状态的延迟在1-4分钟之间。MSL是IP数据报能在互联网中生存的最长时间。存在TIME_WATI状态有两个理由:1、可靠地实现TCP全双工连接的终止。2、允许老的重复分节在网络中消逝。 第一个理由的解释如下:假设TCP连接终止的最终的ACK丢失,服务器将重发最终的. 阅读全文
posted @ 2011-12-20 19:40
ChangeIt
阅读(1693)
评论(0)
推荐(0)
浙公网安备 33010602011771号