丢包的主要原因并不是由路由器或者宽带线路造成的,而是由接收端处理时间过长导致的。可根据以下步骤解决:
1、首先可以修改接收端,将包存入一个缓存区。
2、发送包过大也会造成丢包问题,所以要将大包进行切割,再逐个发送。
3、发送的频率太快也会丢包,可以对socket的设置接收缓冲解决。
4、局域网上不会丢包,但公网上也可能,这个同样对包进行切割发送。
原创 | 2022-10-29 12:42:24 |浏览:1.6万
丢包的主要原因并不是由路由器或者宽带线路造成的,而是由接收端处理时间过长导致的。可根据以下步骤解决:
1、首先可以修改接收端,将包存入一个缓存区。
2、发送包过大也会造成丢包问题,所以要将大包进行切割,再逐个发送。
3、发送的频率太快也会丢包,可以对socket的设置接收缓冲解决。
4、局域网上不会丢包,但公网上也可能,这个同样对包进行切割发送。
Copyright 2005-2020 www.kxting.com 【开心女性】 版权所有 | 湘ICP备2023022655号
声明: 本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:47085,1089@qq.com