SF
JAVA开发
JAVA开发
注册登录
关注博客
注册登录
主页
关于
RSS
Netty解决粘包半包问题
y猪
2020-08-17
阅读 8 分钟
7.2k
服务端分两次读取到了两个数据包, 第一次读取到了完整的包和另外一个包的部分内容,第二次读取到了另一个包的剩余内容, 这被称为 TCP 拆包;
Java网络编程基础(二)
y猪
2019-06-05
阅读 3 分钟
2.3k
一.TCP TCP是面向连接的丶可靠的字节流协议,通过三次握手建立连接,通讯完成时要拆除连接,由于TCP是面向连接的所以只能用于端到端的通讯. 如果IP数据包中有已经封好的TCP数据包,那么IP将把它们向‘上’传送到TCP层。TCP将包排序并进行错误检查,同时实现虚电路间的连接。 TCP数据包中包括序号和确认,所以未按照顺序收...