码迷,mamicode.com
首页 > 其他好文 > 详细

粘包问题

时间:2019-02-21 21:54:39      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:缓冲区   示例   关闭   recv   快速   客户端   一段   bsp   send   

粘包现象:

1接收方没有及时接受缓冲区的包,造成多个包接收(客户端发送一段数据,客户端只收了一小部分,客户端下次再收的时候还是从缓冲区拿上次一流的数据,产生粘包)

2连续快速发送少量的数据,他会一次性send发送

两个示例表明:

1.send和recv不是必须要一一对应

2只要通道不关闭的状态下,而且客户端不给服务端发送数据,你的服务端一直处于recv状态

 

粘包问题

标签:缓冲区   示例   关闭   recv   快速   客户端   一段   bsp   send   

原文地址:https://www.cnblogs.com/weize111/p/10415304.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!