期刊文献+

基于多协议单通道处理的超高速转发引擎设计

Extra High Speed Forwarding Engine Designs Based on Single Processing Channel for Multiple Protocol Traffics
下载PDF
导出
摘要 基于IPv6、MPLS的新兴业务不断承载到IP网,要求路由器转发引擎同时支持IPv4、IPv6、MPLS报文的线速转发。出于简化处理设计的考虑,常规的实现方法是在FPGA中对不同协议类型的报文建立各自的处理通道,浪费了大量的芯片内部逻辑和存储资源。该文从节省FPGA资源的角度出发,提出了一种对IPv4、IPv6、MPLS报文采用单通道处理机制的转发引擎设计方案。分析表明,该方案支持10Gbps混和报文的线速转发。 With the development of IPv6 and MPLS protocols, forwarding engines need provide the line speed processing of IPv4, IPv6 and MPLS packets. The usual way is to establish different processing channels for each type, which consumes a lot of logic and store resources. This paper puts forward a solution that processes the IPv4, IPv6 and MPLS packets in a single channel. The experiments demonstrate this solution makes a 10Gbps forwarding performance.
出处 《计算机工程》 EI CAS CSCD 北大核心 2006年第23期119-120,139,共3页 Computer Engineering
基金 国家"十五"信息技术主题"863"计划基金专项课题资助重大项目(2004103130)
关键词 转发引擎 单处理通道 IPV4 IPV6 Forwarding engine Single processing channel IPv4 IPv6
  • 相关文献

参考文献2

  • 1Anindya,Narlikar G Fast Incremental Updates for Pipelined Forwarding Engines[C].Proc.of IEEE INFOCOM03,2003.
  • 2Xilinx Corporation.Virtex Pro Platform FPGA Handbook[Z].2003.http://www.xilinx-china.com/.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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