北京邮电大学学报

  • EI核心期刊

北京邮电大学学报 ›› 2016, Vol. 39 ›› Issue (6): 93-98.doi: 10.13190/j.jbupt.2016.06.018

• 研究报告 • 上一篇    下一篇

ASIC芯片OpenFlow交换机设计与实现

费宁, 陈春玲, 毛燕琴   

  1. 南京邮电大学 计算机学院, 南京 210003
  • 收稿日期:2015-05-01 出版日期:2016-12-28 发布日期:2016-12-28
  • 作者简介:费宁(1977-),女,副教授,E-mail:fein@njupt.edu.cn.
  • 基金资助:
    南京邮电大学科研项目(NY215168);江苏省未来网络前瞻性研究项目(BY2013095108)

Design, Implementation and Evaluation of ASIC-Based OpenFlow Switch

FEI Ning, CHEN Chun-ling, MAO Yan-qin   

  1. School of Computer Science and Technology, Nanjing University of Posts and Telecommunications, Nanjing 210003, China
  • Received:2015-05-01 Online:2016-12-28 Published:2016-12-28

摘要: 以博通公司专用集成电路(ASIC)芯片交换机为例,深入研究了OpenFlow表项映射至芯片三态内容寻址存储器和传统转发寄存器的机制,以达到充分利用现有ASIC资源的目的.在工业界主流交换机上进行测试的结果表明,该方案实现的OpenFlow交换机完全可行,并具备较好的实用性和扩展性.

关键词: 软件定义网络, OpenFlow, 专用集成电路, 三态内容寻址存储器

Abstract: OpenFlow is a de-facto standard programming interface between controllers and switches. How to enable the existing switches to support OpenFlow without losing their original forwarding capability is a challenge in the migration from traditional network to software defined network (SDN). Take Broadcom Trident series application specific integrated circuit (ASIC) switch as an example, an algorithm to map OpenFlow forwarding table entries into ASIC's ternary content addressable memory (TCAM) as well as traditional L2/L3 tables to augment the OpenFlow table's capability, was proposed. The feasibility and scalability of our solution was demonstrated with design, implementation and evaluation in physical switch.

Key words: software defined network, OpenFlow, application specific integrated circuit, ternary content addressable memory

中图分类号: