Logo
登录

经典案例:三次握手第三次握手服务端未接收到会怎么样?

User Avatar吴就业分享案例数🌰:0

上传日期:2024-05-02

此案例即适合理解为什么TCP协议需要三次握手,也是个非常典型的故障排查案例。
此案例由于服务端未能接收到客户端发送的第三次握手的数据包,所以连接实际上未建立成功。从这个案例判断,应该是服务端丢包了。
服务端不断重传第二次握手数据包,客户端接收到了服务端重传的第二次握手数据包,并重传第三次握手数据包,然而服务端还是没有收到。
最后客户端主动发送了断开连接的挥手数据包,服务端收到了挥手数据包,然后回复挥手确认,但由于服务端实际上并未建连成功,所以服务端没有发送第三次挥手,而是回复了RST报文。

📖:53🩷:0

Easy TCP Analysis 智能诊断