如何解决TCP粘包问题?

当TCP两端建立连接后,第一次发送100个字节,第二次再发送100个字节 接收端不一定会分两次接收到100字节,为了提高效率,发送端经常将多个数据包缓存起来,合成一个数据包进行发送   第一个包是给应用程序A使用的,第二包是给应用程序B使用的,而在接收端可能会错误地以为这两个包都是给应用程序A使用的 TCP粘包问题 简单来说,就是两个不同的数据包,被合并成一个包,造成错误处理 TCP默认使用Nag
相关文章
相关标签/搜索