期刊文献+

一种支持异构协议解析的可配置解析器设计 被引量:6

Configurable parser design for heterogeneous protocols
下载PDF
导出
摘要 针对当前网络转发设备难以快速应对不断出现的新型网络协议的现状,设计了一种支持异构协议的可重配置解析器。首先,通过配置用户定制模块,实时更新用于解析逻辑的解析树,快速实现新型协议的添加、删除;然后,在满足传统互联网解析需求的同时,引入数据链路层的可配置性,将异构协议解析进行统一;最后,通过相应的解析树映射算法将用户定制的协议映射到硬件结构中,并通过匹配域的压缩,减少了所用的硬件资源。实验结果表明,与已有的方案相比,节省了20%的slice资源和17%的BRAM资源,并实现了176 Gbps的解析速度。 Concerning the current situation that network forwarding devices were difficult to deal with the emerging new network protocols,this paper designed a reconfigurable parser for heterogeneous protocols. First of all,by configuring a user-customizable module,this parser could achieve real-time update parse tree in parsing logic,thus implementing the addition and deletion of emerging protocol rapidly. In addition,while the design met traditional Internet parsing,introducing the configurability of data link layer would unify the heterogeneous protocol parsing. Finally,the matching domains were compressed by mapping user-customizable protocol into the hardware structure through the corresponding parse tree mapping algorithm,thus reducing the hardware resources. Experimental result shows that,compared with the existing schemes,the parse speed can achieve 176 Gbps,saving 20% of the slice resources and 17% of the BRAM resources.
作者 王孝龙 刘勤让 林森杰 Wang Xiaolong;Liu Qinrang;Lin Senjie(National Digital Switching System Enginering & Technological Research Center,Zhengzhou 450002,Chin)
出处 《计算机应用研究》 CSCD 北大核心 2018年第6期1830-1833,共4页 Application Research of Computers
基金 国家科技重大专项资助项目(2016ZX01012101)
关键词 可配置解析器 异构协议 解析树 映射算法 configurable parser heterogeneous protocols parser tree mapping algorithm
  • 相关文献

参考文献2

二级参考文献21

  • 1Akella A,Andersen D,Byers J. Expressive Internet Architecture[OL].http://www.cs.cmu.edu/~xia/,2013.
  • 2Van Jacobson,Crowley P,Zhang L. Named Data Networking[OL].http://www.named-data.net/,2013.
  • 3Perlman R,Eastlake D. Trill[OL].http://www.ipjforum.org/p=582,2013.
  • 4Cisco. Fabricpath[OL].http://www.cisco.com,2013.
  • 5McKeown N. Keynote talk:software-defined networking[A].Rio de Janeiro,Brazil,2009.1.
  • 6Kozanitis C,Huber J,Singh S. Leaping multiple headers in a single bound:wire-speed parsing using the Kangaroo system[A].San Diego,USA,2010.1-9.
  • 7Attig M,Brebner G. 400 Gb/s programmable packet parsing on a single FPGA[A].New York,2011.12-23.
  • 8McKeown N,Anderson T,Balakrishnan H. OpenFlow:enabling innovation in campus networks[J].ACM SIGCOMM Computer Communication Review,2008,(02):69-74.
  • 9Anwer M B,Motiwala M,Tariq M. Switchblade:a platform for rapid deployment of network protocols on programmable hardware[J].ACM SIGCOMM Computer Communication Review,2010,(04):183-194.
  • 10Liu Zhong-jin,Li Yong,Su Li. Grainflow:a per-bit customizable scheme for data plane innovation on programmable hardware[A].Tokyo,Japan,2011.1-2.

共引文献10

同被引文献24

引证文献6

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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