数据传输中粘包问题
Posted wszxdzd
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据传输中粘包问题相关的知识,希望对你有一定的参考价值。
粘包问题:只有Tcp协议才会发送粘包,udp不会发生
发送端发送数据,接收端不知道该如何去接受,造成数据的混乱,现象
造成数据混乱的现象原因:
1 合包机制(nagle算法)将多次连续发送切间隔较小的数据,进行打包成一块数据传送
2 拆包机制,在发送端,因为受到网卡的MTU限制,会将大的超过MTUi限制的数据进行拆分,拆分成多个小数据进行传输,当传输到目标主机的操作系统时,会重新将多个小的数据合并成原本的数据
以上是关于数据传输中粘包问题的主要内容,如果未能解决你的问题,请参考以下文章