美文网首页面试宝典
Netty - 什么是 TCP 粘包/拆包

Netty - 什么是 TCP 粘包/拆包

作者: 撸帝 | 来源:发表于2019-03-03 23:37 被阅读0次

    学习完整课程请移步 互联网 Java 全栈工程师

    • 要发送的数据大于 TCP 发送缓冲区剩余空间大小,将会发生拆包。
    • 待发送数据大于 MSS(最大报文长度),TCP 在传输前将进行拆包。
    • 要发送的数据小于 TCP 发送缓冲区的大小,TCP 将多次写入缓冲区的数据一次发送出去,将会发生粘包。
    • 接收数据端的应用层没有及时读取接收缓冲区中的数据,将发生粘包。

    相关文章

      网友评论

        本文标题:Netty - 什么是 TCP 粘包/拆包

        本文链接:https://www.haomeiwen.com/subject/pzuvuqtx.html