• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2016, Vol. 38 ›› Issue (01): 1-10.

• 论文 •    下一篇

基于SDN架构的高性能网络拥塞避免策略

柴燕涛,董德尊,张鹤颖,朱成阳,廖湘科   

  1. (国防科学技术大学计算机学院,湖南 长沙 410073)
  • 收稿日期:2015-08-17 修回日期:2015-10-13 出版日期:2016-01-25 发布日期:2016-01-25
  • 基金资助:

    国家自然科学基金(61272482);国家863计划(2013AA01A208)

A high performance network congestion
avoidance protocol based on SDN architecture 

CHAI Yantao,DONG Dezun,ZHANG Heying,ZHU Chengyang,LIAO Xiangke   

  1. (College of Computer,National University of Defense Technology,Changsha 410073,China)
  • Received:2015-08-17 Revised:2015-10-13 Online:2016-01-25 Published:2016-01-25

摘要:

拥塞管理是高性能网络领域的重要研究方向,网络拥塞会对网络的全局性能产生较大影响。现有的拥塞管理多采用分布式拥塞避免策略,能够在一定程度上解决网络的拥塞问题,但其处理过程基于局部信息,不能充分利用网络资源,处理效率偏低。近期,人们提出软件定义网络(SDN)架构,该架构采用集中控制器和多层网络技术,能够较好地获取网络的全局信息。在原有工作的基础上提出了一种基于SDN架构的全局拥塞避免策略OSCP,该策略在拥塞信息获取和控制信息的传输上,改进了原有的解决方案,并结合自适应传输进行网络路由。实验结果表明,该策略可以较好地避免和解决网络中存在的拥塞问题,降低网络延迟并提高饱和吞吐率。

关键词: 拥塞避免, SDN, 多层网络, 资源分类, 热点

Abstract:

In the field of high performance networks, congestion management is an important research problem and has great influence on the global performance. Traditional congestion management protocols usually use distributed congestion control mechanism to alleviate the network congestion. But since this way of processing bases on local information only, it cannot make full use of network resources. Recently, the architecture of software defined network (SDN) has been proposed, and it adopts a centralized controller and the multilayer network technique, making it possible to get the global information of networks. So in this paper, we put forward a high performance network congestion avoidance protocol, called overall situation congestion protocol (OSCP), which is based on the SDN architecture. The protocol improves the existing congestion avoidance protocols on congestion information acquisition and the transmission of control information, and it integrates adaptive transmission to perform network routing. Experimental results show that the proposed protocol can effectively prevent and solve network congestion problem, reduce the network latency, and increase the throughput. 

Key words: congestion avoidance;SDN;multi-layer network;resource classification;hot-spots