TIME_WAIT :TCP 四次握手结束后,连接双方都不再交换消息,但主动关闭的一方保持这个连接在一段时间(2MSL两个最大报文生命周期时间)内不可用。 原因: 确保最后一个确认报文能够到达(如果B没收到A发送来的确认报文,那么就会重新发送连接释放请求报文,A等待一段时间就是为了处理这种情况的发生) 避免新旧链接混淆。(等...
4.为什么要四次挥手(留一个时间段让被动结束连接方完成最后数据包的传送)5.为什么要等待2MSL(确保服务器端收到了最后一个ACK确认报文)6.如果客户端发生错误,服务器端会主动结束TCP连接吗(会,这里不确定是不是想问time wait状态一般是客户端还是服务都,应该是客户端,因为一般连接都由客户端主动断开)7.http和https...