摘要
针对网络技术和通信技术的飞速发展对路由器等网络核心设备的带宽和业务多样性提出了全新要求的问题,提出了一种基于网络处理器的多协议路由转发设计方案。该方案采用一款异构的网络处理器,结合IPv4、IPv6和MPLS(Muxtiprotocol Label Switch)路由转发规则,将路由转发任务合理分解到该网络处理器的四类微引擎上。实验结果证明,此实现方法能同时实现支持以上三种协议的路由转发应用,且能获得10Gbps线速级别的转发效率,满足人们对接入层面的路由转发需求。
With the high development of network and communication technology, there are new requirements for routers and other core devices in the bandwidth and application diversity. This paper presents a multi-protocol router forwarding design scheme based on network processor. This scheme uses a heterogeneous network processor, including IPv4, IPv6 and MPLS routing rules is to separate the routing forwarding tasks into each of four network processor micro-engines reasonably. The experimental results prove that this implementation method can support the router forwarding application with three protocols mentioned before, and achieve a forwarding efficiency of 10 Gbps to meet the requirements of the router forwarding on the access level.
出处
《信息技术》
2015年第12期150-153,共4页
Information Technology
关键词
多协议
网络处理器
路由转发
微码
线速级别
multi-protocol
network processor
router forwarding
microcode
wire-speed level