TCP粘包和拆包原因

最近研究Netty网络编程,以前项目中页遇到过数据接收过程中数据质量太差问题,很可能是TCP传输过程中问题,特此记录。   问题产生 一个完整的业务可能会被TCP拆分成多个包进行发送,也有可能把多个小的包封装成一个大的数据包发送,这个就是TCP的拆包和封包问题。 下面可以看一张图,是客户端向服务端发送包: 1.第一种情况,Data1和Data2都分开发送到了Server端,没有产生粘包和拆包的情况
相关文章
相关标签/搜索