期刊文献+

一种支持网络功能演进的可重构数据平面 被引量:11

A Reconfigurable Dataplane Enabling Network Function Evolution
下载PDF
导出
摘要 传统网络体系在安全、服务质量保证、流量调度等方面难以适应互联网的发展,而新型网络体系如SDN(Software Defined Networking)、NDN(Named Data Networking)等,由于路由器、交换机等传统网络设备电路固化,限制了新型网络功能的试验和部署.针对此问题,本文设计了支持网络功能演进的可重构数据平面(Reconfigurable Dataplane for network Function Evolution,RDFE),通过插入用户配置单元的方式对数据包解析、匹配和处理过程进行编程,从而支持用户自定义的功能部署;其次,针对RDFE提出基于树型结构的解析映射和匹配映射算法,将用户定制功能映射到硬件结构中;最后,基于Net FPGA-10G板卡完成了RDFE的原型实现,与现有的Kangroo、EPC(Elastic Protocol Customizable)、Label Cast等方案相比具有更高的转发速率和更低的资源利用率. The traditional network system is difficult to adapt to the development of the Internet in some aspects such as security,QoS (Quality of Service)guarantee,and traffic scheduling.But emerging network architectures like SDN (Soft-ware Defined Networking)and NDN (Named Data Networking)are limited in the experiment and deployment of new func-tions based on the inflexible circuits of traditional network devices like routers and switches.This paper is devoted to dealing with this problem.Firstly,we design a reconfigurable network dataplane to enable network function evolution.The dataplane uses configure units to program the parser,match tables and action processor,which enables the deployment of customized functions.Secondly,we propose tree-based parser-mapping and match-mapping algorithms to map user-defined network functions to hardware.Finally,we implement a NetFPGA10G-based prototype of RDFE which achieves higher forwarding rate and lower resource utilization compared with Kangroo,EPC (Elastic Protocol Customizable)and LabelCast program-mble dataplanes.
出处 《电子学报》 EI CAS CSCD 北大核心 2016年第7期1721-1727,共7页 Acta Electronica Sinica
基金 国家重点基础研究发展规划课题(973计划)项目(No.2012CB315901 No.2013CB329104) 国家自然科学基金(No.61372121) 国家高技术研究发展计划(863计划)课题(No.2013AA013505)
关键词 网络数据平面 功能定制 可编程 可重构 NETFPGA network dataplane function customization programmable reconfigurable NetFPGA
  • 相关文献

参考文献13

  • 1Ashok Anand, Fahad Dogar, Dongs Han, et al. XIA: an ar-chitecture for an evolvable and trustworthy Internet [ A ]. Proceedings of the Hornets 2011 [ C]. Cambridge, USA: ACM,2011,2 - 12.
  • 2Van Jacobson, Diana K Smetters, James D Thornton, et al. Networking named content [ J ]. Communications of the ACM,2012,55( 1 ) :117 - 124.
  • 3Ali Ghodsi, Teemu Koponen, Barath Raghavan, et al. Infor- mation-cenWic networking: seeing the forest for the trees [A]. Proceedings of the Hotnets 2011 [ C]. Cambridge, USA:ACM,2011,1 -6.
  • 4IETF. VxLAN: A Framework for Overlaying Virtualized Layer 2 Networks over Layer3 Networks [ S/OL ]. http:// tools, ietf. org/html/,2013 - 05.
  • 5Lu G, Sift Y, Guo C, et al. CAFE: a configurable packet forwarding engine for data center networks [ A ]. Proceed- ings of the 2nd ACM SIGCOMM Workshop on PRESTO [ C ]. Barcelona, Spain: ACM, 2009,25 - 30.
  • 6Anwer M B, Motiwala M, Tariq M B, et al. SwitchBlade: a platform for rapid deployment of network protocols on pro- grammable hardware [ A ]. Proceedings of the ACM SIG- COMM 2010 Conference [ C]. New Delhi, India: ACM, 2010,183 - 194.
  • 7Kozanitis C, Huber J, Singh S, et al. Leaping multiple head- ers in a single bound:wire-speed parsing using the Kanga- roo system [ A ]. Proceedings of the IEEE INFOCOM [ C]. San Deigo,USA:IEEE,2010,1 - 9.
  • 8刘中金,李勇,苏厉,金德鹏,曾烈光.弹性协议可定制的网络数据平面结构及其映射算法[J].电子与信息学报,2014,36(7):1713-1719. 被引量:6
  • 9McKeown N. Keynote talk: software-defined networking[ A ]. Proceedings of the IEEE INFOCOM [ C ]. Rio de Ja- neiro, Brazil : IEEE,2009,1 - 11.
  • 10L D Carli, Yi Pan, Kumar, et al. PLUG:flexible lookup modules for rapid deployment of new protocols in high- speed routers [ A]. Proceedings of the ACM SIGCOMM 2009 Conference on Data Communication[ C]. Barcelo- na, Spain: ACM,2009,207 - 218.

二级参考文献32

  • 1王宝生,夏毅,陈晓梅,赵锋.基于ForCES体系结构的IPv6路由器的研究与实现[J].国防科技大学学报,2006,28(3):44-48. 被引量:6
  • 2林闯,雷蕾.下一代互联网体系结构研究[J].计算机学报,2007,30(5):693-711. 被引量:64
  • 3徐恪,吴鲲,王青青.可扩展路由器控制平面的高性能通信模型[J].软件学报,2007,18(9):2205-2215. 被引量:7
  • 4McKeown N, Anderson T, Balakrishnan H et al. Open Flow: Enabling innovation in campus networks. ACM SIG COMM Computer Communication Review, 2008, 38 (2) 69-74.
  • 5Van Jacobson, Diana K Smetters, James D Thornton et al. Networking Named Content. Communications of the ACM, 2012, 55(1): 117-124.
  • 6Ashok Anand Fahad Dogar Dongsu Han et al. XIA:An architecture for an evolvable and trustworthy Internet//Pro- ceedings of the Hotnets 2011. Cambridge, USA, 2011:7-12.
  • 7Ali Ghodsi, Teemu Koponen, Barath Raghavan, Scott Shen- ker, Ankit Singla, James Wilcox. Information-centric net- working: Seeing the forest for the trees//Proceedings of the Hotnets 2011. Cambridge, USA, 2011:1-6.
  • 8Ali Ghodsi, Teemu Koponen, Barath Raghavan, Scott Shen ker, Ankit Singla, James Wilcox. Intelligent design enables architectural evolution//Proceedings of the Hotnets 2011. Cambridge, USA, 2011: 13-18.
  • 9Halpern J, Hadi Salim J. Forwarding and control element separation (ForCES). IETF, RFC5812, 2010.
  • 10OpenRouter: OpenFlow extension and implementation based on a commercial router//Proceedings of the ICNP2011. Vancouver, Canada, 2011:141-142.

共引文献14

同被引文献37

引证文献11

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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