其他分享
首页 > 其他分享> > tcp粘包及如何解决

tcp粘包及如何解决

作者:互联网

1. 什么是粘包

当出现以上三点的情况时,接收端接收到的数据和发送的数据包大小、次数可能都不一致,我们没办法确定发送端发送过来的一个完整包是怎样的,就没办法正确获得我们需要的数据, 这就是粘包现象。
其实就是说,应用进程并不知道一个完整的数据包到底是多大,没法进行解析,客户端和服务端需要有一个约定的规则,来确保不出现粘包。

2. 怎么解决粘包

有以下三种情况可以解决粘包现象:

 

标签:字节,包及,接收端,TCP,粘包,发送,tcp,解决,数据包
来源: https://blog.51cto.com/u_14438799/2887019