APP下载

一种基于UDP协议混合反馈机制的可靠传输协议

2017-03-29刘婷王俊峰刘立祥

现代计算机 2017年5期
关键词:机制

刘婷,王俊峰,刘立祥

(1.四川大学计算机学院,成都 610064;2.中国科学院软件研究所综合信息学院,北京 100080)

一种基于UDP协议混合反馈机制的可靠传输协议

刘婷1,王俊峰1,刘立祥2

(1.四川大学计算机学院,成都 610064;2.中国科学院软件研究所综合信息学院,北京 100080)

针对TCP协议存在的带宽利用不足以及UDP协议传输可靠性差的问题,提出一种基于UDP协议的QRUDP(Quick Reliable UDP)协议。该协议支持数据的可靠传输,同时采用丢包与时延混合的拥塞算法,并用局部最小RTT的算法以准确计算最小RTT的值。仿真实验表明,该协议在高带宽时延积,高误码率的网络环境下能获得更好的性能并具有较好的公平性。

QRUDP;可靠传输协议;混合反馈机制;拥塞控制

0 引言

当前网络中端到端的流量控制主要采用TCP协议,TCP是面向连接的可靠传输协议,可根据当前网络状况自适应地调整拥塞窗口的大小。但是在传统TCP中依然存在以下问题:第一,在TCP中,若发生丢包,发送端需发送三个重复ACK接收端才判断丢包,在丢包较高的网络环境下效率较低;第二,TCP协议在一个RTT内出现多个数据分组丢失的情况下,只能探测到一个数据分组的丢失,这将会大大增加发送方发现数据分组出现丢失的时间,从而影响TCP协议的效率[1];第三,传统TCP协议的拥塞算法是根据丢包事件或者往返时延RTT来进行拥塞的检测,如CUBIC[2]是基于丢包的拥塞算法,且其目标窗口在两次丢包期间保持不变[3],对网络状况反应延迟,Vegas[4],Westwood[5]是基于RTT的拥塞算法,采用单一的拥塞反馈因子很难对当前网络状况进行准确判断。……

登录APP查看全文

猜你喜欢

机制
构建“不敢腐、不能腐、不想腐”机制的思考
自制力是一种很好的筛选机制
“三项机制”为追赶超越蓄力
丹凤“四个强化”从严落实“三项机制”
保留和突破:TPP协定ISDS机制中的平衡
定向培养 还需完善安置机制
破除旧机制要分步推进
氢气对缺血再灌注损伤保护的可能机制
注重机制的相互配合
打基础 抓机制 显成效