Udp重发机制的问题

chenkuan9zl 2012-12-04 01:40:35
每次收到UDP的一个碎片 就启动一个计时器,根据TCP重发的原理计算重发延迟,可是计时器本身就是不准确的,误差也是毫秒级的, 我计算出来的重发延迟也是毫秒级的,那还有意义吗还不如用一个固定的值?
...全文
390 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenkuan9zl 2012-12-04
  • 打赏
  • 举报
回复
引用 7 楼 wwwllg 的回复:
www.goodudx.com
貌似这个协议是收费的?
UDX协议 2012-12-04
  • 打赏
  • 举报
回复
www.goodudx.com
chenkuan9zl 2012-12-04
  • 打赏
  • 举报
回复
引用 5 楼 wwwllg 的回复:
大家可以了解UDX协议,也是一种可靠传输协议,基于UDP的,如果你认为哪种可靠协议可以超过UDX协议,尽管来找我进行对比,交流学习。
谢谢 请问能给我一个UDX协议的库吗?给我一个连接谢谢
UDX协议 2012-12-04
  • 打赏
  • 举报
回复
大家可以了解UDX协议,也是一种可靠传输协议,基于UDP的,如果你认为哪种可靠协议可以超过UDX协议,尽管来找我进行对比,交流学习。
UDX协议 2012-12-04
  • 打赏
  • 举报
回复
延迟很重要的,但是,50MS内是要注意的,比如RTT是<1MS,这种情交很多。但是突然计算机CPU卡了一下,这时延迟可能是50MS左右,但是并没有产生丢包,如果延迟过小,就容易产生不必要的重传。 同理,如果,过大,就是重传太慢,造成,代宽浪费 正确的处理这个重传时间是比较有意义的。
ouyh12345 2012-12-04
  • 打赏
  • 举报
回复
是不是要重发,关键不在延迟吧?
zzz_zou 2012-12-04
  • 打赏
  • 举报
回复
你是想做UDP丢包处理吗?模拟TCP的滑动窗口做ACK滑动确认?
UDX协议 2012-12-04
  • 打赏
  • 举报
回复
有意义,如果是50MS以内的误差,不影响你的吞吐量。

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧