期刊文献+

面向SDN的流规则拆分分配算法

Flow Rule Splitting and Allocation Algorithm in SDN
下载PDF
导出
摘要 软件定义网络(Software Defined Networking,SDN)是一种新兴的网络技术,OpenFlow作为SDN中的通信协议,通过在三态内容寻址寄存器(Ternary Content Addressable Memory,TCAM)中安装流规则来进行网络通信.由于TCAM的容量有限,因此在TCAM中合理放置流规则至关重要.为高效利用TCAM空间,本文提出了基于拆分分配的流规则放置算法,在满足网络需求的前提下,使得拆分后流规则总数更少.首先,本文设计了两种拆分分配算法,一种是基于矩形拆分分配算法,另一种是基于平均拆分分配算法.最后将本文设计的算法与基准机制相对比,实验结果表明:基于矩形拆分分配算法的流规则平均增加率为34.1%,相较于基准机制降低了76.46%;基于平均拆分分配算法的流规则平均增加率为55.5%,相较于基准机制降低了70.31%. Software Defined Networking(SDN)is a novel network technology.As a communication protocol in SDN,OpenFlowimplements network communication by installing flow rules in the Ternary Content Addressable Memory(TCAM).Due to the limited capacity of the TCAM,it is important to place the flow rules reasonably in the TCAM.In order to utilize TCAMspace efficiently,this paper proposes a flow rule placement algorithm based on splitting and allocation,which reduces the total number of flow rules by splitting under the premise of satisfying the network requirements.Firstly,this paper designs two splitting and allocation algorithms.One is the rectangular-based splitting and allocation algorithm and the other is the average-based splitting and allocation algorithm.Finally,this paper compares the proposed algorithm with the benchmark mechanism.The experimental results show that the flow rules of the rectangular-based splitting and allocation algorithm averagely increases by 34.1%,which is 76.46%lower than the benchmark mechanism.The flow rules of the average-based splitting and allocation algorithm averagely increases by 55.5%,which is 70.31%lower than the benchmark mechanism.
作者 闫祎程 易波 王兴伟 黄敏 YAN Yi-cheng;YI Bo;WANG Xing-wei;HUANG Min(College of Software,Northeastern University,Shenyang 110169,China;College of Computer Science and Engineering,Northeastern University,Shenyang 110169,China;College of Information Science and Engineering,Northeastern University,Shenyang 110819,China)
出处 《小型微型计算机系统》 CSCD 北大核心 2020年第8期1690-1695,共6页 Journal of Chinese Computer Systems
基金 国家自然科学基金项目(61872073,61572123)资助 国家自然科学基金重点国际合作研究项目(71620107003)资助 辽宁省“兴辽英才计划”项目(XLYC1902010)资助。
关键词 软件定义网络 流规则放置 矩形拆分 平均拆分 TCAM softw are defined netw orking flow rules placement rectangular splitting average splitting ternary content addressable memoy(TCAM)
  • 相关文献

参考文献2

二级参考文献68

  • 1Mckeown N, Anderson T, Balakrishnan H, Parulkar G, Peterson L, Rexford J, Shenker S, Turner J. OpenFlow: Enabling innovation in campus networks. ACM SIGCOMM Computer Communication Review, 2008,38(2):69-74. [doi: 10.1145/1355734. 1355746].
  • 2Elliott C. GENI: Opening up new classes of experiments in global networking. IEEE Internet Computing, 2010,14(1):39-42.
  • 3Gavras A, Karila A, Fdida S, May M, Potts M. Future Internet research and experimentation: The FIRE initiative. ACM SIGCOMM Computer Communication Review, 2007,37(3):89-92. [doi: 10.114511273445.1273460].
  • 4JGN2plus. 2012. http://www.jgn.nict.go.jp/english/index.html.
  • 5SOFIA. 2012. http://fi.ict.ac.cn/research/sofia_overview.htm.
  • 6Yang L, Dantu R, Anderson T, Gopal R. Forwarding and Control Element Separation (ForCES) Framework. RFC 3746, 2004. http://tools.ietf.org/html/rfc3746.
  • 7Greenberg A, Hjalmtysson G, Maltz DA, Myers A, Rexford J, Xie G, Yan H, Zhan J, Zhang H. A clean slate 4D approach to network control and management. ACM SIGCOMM Computer Communication Review, 2005,35(5):41-54. [doi: 10.1145/1096536. 1096541].
  • 8Caesar M, Caldwell D, Feamster N, Rexford J, Shaikh A, Merwe J. Design and implementation of a routing control platform. In: Proc. of the 2rd USENIX Symp. on Networked Systems Design and Implementation (NSDI). Boston: USENIX Association, 2005. 15-28.
  • 9Casado M, Garfinkel T, Akella A, Freedman MJ, Boneh D, Mckeown N, Shenker S. SANE: A protection architecture for enterprise networks. In: Proc. of the 15th Conf. on USENIX Security Symp. Vancouver: USENIX Association, 2006. 137-151.
  • 10Casado M, Freedman MJ, Pettit J, Luo J, Mckeown N, Shenker S. Ethane: Taking control of the enterprise. In: Proc. of the SIGCOMM 2007. Kyoto: ACM Press, 2007. 1-12. [doi: 10.1145/1282380.1282382].

共引文献425

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部