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

Extra High Speed Forwarding Engine Designs Based on Single Processing Channel for Multiple Protocol Traffics

在线阅读下载全文

作  者:赵峥嵘[1] 兰巨龙[1] 

机构地区:[1]国家数字交换系统工程技术研究中心,郑州450002

出  处:《计算机工程》2006年第23期119-120,139,共3页Computer Engineering

基  金:国家"十五"信息技术主题"863"计划基金专项课题资助重大项目(2004103130)

摘  要:基于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.

关 键 词:转发引擎 单处理通道 IPV4 IPV6 

分 类 号:TP393[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象