期刊文献+

基于网络处理器路由转发的微码设计技术研究 被引量:1

Microcode design approach based on route forwarding of network processor
下载PDF
导出
摘要 针对网络技术和通信技术的飞速发展对路由器等网络核心设备的带宽和业务多样性提出了全新要求的问题,提出了一种基于网络处理器的多协议路由转发设计方案。该方案采用一款异构的网络处理器,结合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
  • 相关文献

参考文献10

二级参考文献82

  • 1RICCIATO F, MONACO U. Routing demands with time-varying bandwidth profiles on an MPLS network [ J ]. Computer Networks, 2005, 47( 14): 47-61.
  • 2Intel Corp. IXP2400 network processor hardware reference manual [K]. 2003.
  • 3Intel Corp. IXP2400 network processor software reference manual [K]. 2003.
  • 4Intel Corp. IXP2400 network processor programmer' s reference manual[ K]. 2003.
  • 5WANG Yong-jun, Huang Qing-yuan. Research and implementation of MPLS VPN protocol based on network[ C ]//Proc of the 2nd International Conference on Web Information Systems and Technologies. 2006:11-13.
  • 6[10]Shah N. Understanding network processors [MS. Thesis]. Berkeley: Department of Electrical Engineering and Computer Sciences, University of California, 2001.
  • 7[11]Nie XN, Gazsi L, Engel F, Fettweis G. A new network processor architecture for high-speed communications. In: Proceedings of the IEEE workshop on signal processing systems. IEEE Computer Society Press, 1999. 548~557.
  • 8[12]McAuley A, Francis P. Fast routing table lookup using CAMs. In: Proceedings of the Infocom'93, Vol 3. IEEE Computer Society Press, 1993. 1382~1391.
  • 9[13]Liu H. A trace driven study of packet level parallelism. In: Proceedings of the International Conference on Communications (ICC). New York, NY: IEEE Computer Society Press, 2002. 2191~2195.
  • 10[14]IBM Corp. Rainier network processor. 2000. http://www.ibm.com/.

共引文献68

同被引文献10

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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