Logo
登录

TCP协议的三次握手和四次挥手案例,四次挥手的第二次和第三次是同一个数据包

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

上传日期:2024-05-01

此案例只包含TCP协议的三次握手和四次挥手数据包,非常适合新手学习理解TCP协议。
其中四次挥手的第二次挥手和第三次挥手是同一个数据包。
四次挥手不是对应四个TCP数据包吗?为什么这个案例中只有三个?
一般情况下是对应四个数据包,但也有三个数据包的情况。原因是第二次挥手是被动关闭连接的一方回复ACK,表示已收到关闭请求,而第三次挥手是被动关闭连接的一方发送FIN给主动关闭连接的一方,表示自己也准备关闭连接。所以第三次挥手FIN可以合并到第二次挥手ACK的数据包一起发送。

📖:119🩷:2

Easy TCP Analysis 智能诊断