社区
通信技术
帖子详情
udp丢包 一般都怎么处理
道亦无名
博客专家认证
2017-01-03 03:35:11
udp丢包 一般都怎么处理? 最近处理问题的时候发现udp丢包 这个该怎么处理呢?
...全文
2764
5
打赏
收藏
udp丢包 一般都怎么处理
udp丢包 一般都怎么处理? 最近处理问题的时候发现udp丢包 这个该怎么处理呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
道亦无名
2017-01-06
打赏
举报
回复
好的
yes-hyh
2017-01-03
打赏
举报
回复
https://github.com/maidsafe-archive/MaidSafe-RUDP.git
可以看看这个
道亦无名
2017-01-03
打赏
举报
回复
这些反馈机制该怎么实现呢 有没有例子呢
yes-hyh
2017-01-03
打赏
举报
回复
不知楼主为什么一定要用UDP、若不是对传输效率要求非常苛刻的话还是建议用TCP。大部分应用程序用TCP都绰绰有余,UDP一般都是那些大公司用的,因为它们都已经有一套很成熟的东西了,一般的小公司用UDP的话风险很大、成本也太高啊!
yes-hyh
2017-01-03
打赏
举报
回复
UDP本生就不安全,丢包很正常。若要使用UDP建立比较健全的应用,而且要求传输可靠的话。你不能直接单纯地使用UDP进行收发数据,而必须自己在应用层建立收发确认机制。即类似于TCP的确认机制,这样才能使其可靠。 话又说回来,你要建立一套这样的机制很难。好在已有成熟的标准,比如RUDP、RTP、UDT。这些都是基于UDP的可靠传输的应用层协议,楼主可自行百度、谷歌。
Android音频实时传输与播放--客户端
Android音频实时传输与播放, 实现音频的硬编码和实时播放。 博客地址: blog.csdn.net/zgyulongfei
udp
丢包
处理
方法
UDP
丢包
处理
方法如下1:
java中的
udp
丢包
_
udp
丢包
处理
什么会导致
udp
丢包
呢,我这里列举了如下几点原因:1.调用recv方法接收端收到数据后,
处理
数据花了一些时间,
处理
完后再次调用recv方法,在这二次调用间隔里,发过来的包可能丢失。对于这种情况可以修改接收端,将包接收后存入一个缓冲区,然后迅速返回继续recv。2.发送的包巨大
丢包
。虽然send方法会帮你做大包切割成小包发送的事情,但包太大也不行。例如超过30K的一个
udp
包,不切割直接通过send...
python实现监控服务器的
UDP
丢包
情况
python实现监控服务器的
UDP
丢包
情况简介利用python实现
udp
丢包
情况,只能监控到服务器应用程序不能及时
处理
udp
包导致的
udp
丢包
情况。实现原理:1.通过netstat -su 命令周期性的获取服务器启动到当前时间
udp
丢包
情况,通过两次相邻时间获取的
udp
丢包
值获取相邻时间内服务器的
udp
丢包
情况 2.如果相邻时间内有
udp
丢包
,发送警告到sentry实现代码:# -*- codin
UDP
主要
丢包
原因及具体问题分析
文章来源:http://www.2cto.com/net/201311/254835.html
UDP
主要
丢包
原因及具体问题分析 一、主要
丢包
原因 1、接收端
处理
时间过长导致
丢包
:调用recv方法接收端收到数据后,
处理
数据花了一些时间,
处理
完后再次调用recv方法,在这二次调用间隔里,发过来的包可能丢失。对于这种情况可以修改接收端,将包接收后存入一个缓冲区,然后迅速返回继续......
通信技术
4,387
社区成员
28,918
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章