TCP粘包、断包处理

在TCP传输中,当我们使用长连接传输数据时,由于传输频率快、缓冲区不足等问题,经常会产生断包、粘包的问题,本文将基于java讲述TCP协议中这两个问题的解决。 首先,简单介绍一下粘包、断包问题产生的原因: 粘包的产生:粘包可能在服务端产生也可能在客户断产生。提交数据给tcp发送时,TCP并不立刻发送此段数据,而是等待一小段时间,看看在等待期间是否还有要发送的数据,若有则会一次把这两段数据发送出去,
相关文章
相关标签/搜索