TCP粘包拆包问题TCP粘包/拆包TCP粘包/拆包问题说明假设客户端分别发送了两个数据包Dl和D2给服务端,由于服务端一次读取到的字节数是不确定的,故可能存在以下5种情况。
服务端分两次读取到了两个独立的数据包,分别是D1和D2,没有粘包和拆包
服务端一次接收到了两个数据包,D1和D2粘合在一起,被称为TCP粘包
服务端分两次读取到了两个数据包,第一次读取到了完整的D1包和D2包的部分内容,...
Continue reading