三次握手四次挥手

SYN 连接

ACK 确认

FIN 关闭

三次握手

四次挥手

 

1.服务端分两次读取到了两个独立的数据包,分别是D1和D2,没有粘包和拆包

    2.服务端一次接受到了两个数据包,D1和D2粘合在一起,称之为TCP粘包

    3.服务端分两次读取到了数据包,第一次读取到了完整的D1包和D2包的部分内容,第二次读取到了D2包的剩余内容,这称之为TCP拆包

    4.服务端分两次读取到了数据包,第一次读取到了D1包的部分内容D1_1,第二次读取到了D1包的剩余部分内容D1_2和完整的D2包。

原文地址:https://www.cnblogs.com/ywsheng/p/14921993.html