【技术实现步骤摘要】
一种网络拥塞控制方法
本专利技术涉及网络通信领域,特别涉及一种基于ECN和信用预约收敛的网络拥塞控制方法。
技术介绍
DCTCP在过去十年中发挥了重要作用,因为它实现了高吞吐量,同时又保证了10Gbps以下链路带宽DCN的低缓冲区占用。到目前为止,许多数据中心仍在部署DCTCP,以防止网络在繁重和突发流量情况下崩溃。来自Google的Arjun等声明宣称它们使用DCTCP并在交换机上启用ECN并根据ECN信号修改主机协议栈,此外一些文献还将DCTCP视为在DCN中部署的最有希望的技术之一。但是,由于缓冲的商用交换机的深度较浅以及链接速度的提高(从10Gbps到100Gbps),为每Gbps链路速度提供的缓冲区大小正在减小。由于反应型方案的响应速度较慢,DCTCP导致带宽占用率高和不公平。这使DCTCP陷入困境。此外,实验结果表明,当存在大量并发流时,DCTCP无法有效地处理多对一问题,并且瞬时队列长度远大于最大队列容量。所以,ExpressPass等基于信用预约的拥塞控制协议尚未部署在DCN中。要在实际的DCN中增量部署,必 ...
【技术保护点】
1.一种网络拥塞控制方法,应用于接收侧,其特征在于:/n在传输数据流过程中,重复以下步骤:/n根据被标记的数据包数量判断网络是否达到拥塞,当网络拥塞率未达到网络拥塞阈值时,增加信用传输速率,否则,降低信用传输速率;/n继续判断信用丢失值与信用丢失阈值的大小,如果所述信用丢失值小于所述丢失阈值,增加信用传输速率,否则,降低信用传输速率。/n
【技术特征摘要】
1.一种网络拥塞控制方法,应用于接收侧,其特征在于:
在传输数据流过程中,重复以下步骤:
根据被标记的数据包数量判断网络是否达到拥塞,当网络拥塞率未达到网络拥塞阈值时,增加信用传输速率,否则,降低信用传输速率;
继续判断信用丢失值与信用丢失阈值的大小,如果所述信用丢失值小于所述丢失阈值,增加信用传输速率,否则,降低信用传输速率。
2.根据权利要求1所述的方法,其特征在于:
所述当网络拥塞率未达到网络拥塞阈值时,增加信用传输速率,还包括:
判断模式转换标记值与模式转换阈值大小,如果所述模式转换标记值小于所述模式转换阈值,则进入少量发送信用模式,否则,进入过量发送信用模式。
3.根据权利要求2所述的方法,其特征在于...
【专利技术属性】
技术研发人员:董德尊,魏子昊,肖立权,庞征斌,齐星云,刘路,徐佳庆,
申请(专利权)人:中国人民解放军国防科技大学,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。