A high performance router based on network processor and ternary-CAM

被引:0
|
作者
Wang, ZH [1 ]
Li, ZW [1 ]
Bai, YC [1 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai 200030, Peoples R China
来源
CHINESE JOURNAL OF ELECTRONICS | 2003年 / 12卷 / 03期
关键词
network processor; ternary content addressable memory; router;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Network processors are designed to forward IP packets at wire-speed, with the advantage (over ASIC-based solutions) of being programmable. TCAM (ternary content-addressable memory) is a perfect hardware realization for fully parallel search. The ternary capability can be used to determine longest prefix matches. This paper addresses how to use IXP (Internet eXchange processor), a kind of network processor, and TCAM to design a high performance router. We also present a table management algorithm to decrease the incremental update time of TCAM and improve its utilization. Then we analyse the performance of our prototype and demonstrate that it can easily sustain wire-speed for eight 100Mbps and two 1000Mbps Ethernet ports.
引用
收藏
页码:431 / 435
页数:5
相关论文
共 50 条
  • [1] Efficient mapping of range classifier into Ternary-CAM
    Liu, H
    HOT INTERCONNECTS 10, 2002, : 95 - 100
  • [2] Reducing routing table size using ternary-CAM
    Liu, H
    HOT INTERCONNECTS 9, 2001, : 69 - 73
  • [3] A family of cells to reduce the soft-error-rate in ternary-CAM
    Azizi, Navid
    Najm, Farid N.
    43RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2006, 2006, : 779 - +
  • [4] Design of firewall in router using network processor
    Kim, YH
    Kim, JN
    7th International Conference on Advanced Communication Technology, Vols 1 and 2, Proceedings, 2005, : 658 - 660
  • [5] ARRANGING MULTICAST FORWARDING TABLE IN CLASS SEQUENCE IN TERNARY-CAM FOR LINE-SPEED LOOKUP
    Li Yufeng Qiu Han Lan Julong Wang Binqiang(National Digital Switching System Engineering & Technological Research Center
    Journal of Electronics(China), 2009, 26 (02) : 214 - 221
  • [6] Design of High Performance Reliable Network on Chip Router
    Ujjainkar, Sameeksha A.
    Sayankar, Bharati B.
    2017 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS), 2017,
  • [7] Design and implementation of Gigabit router using network processor
    Lee, Sang-Woo
    Jeon, Yong-Sung
    Kim, Jeong-Nyeo
    Kim, Ki-Young
    Jang, Jong-Soo
    PROCEEDINGS OF THE NINTH IASTED INTERNATIONAL CONFERENCE ON INTERNET AND MULTIMEDIA SYSTEMS AND APPLICATIONS, 2005, : 32 - 35
  • [8] Design of a high performance Network Security Processor
    Wang, Haixin
    Bai, Guoqiang
    Chen, Hongyi
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2010, 50 (01): : 13 - 17
  • [9] Intel® IXP28XX network processor based NG Edge Router
    Jaiswal, Vivek
    Kumar, Sanjay
    2006 1st International Conference on Communication Systems Software & Middleware, Vols 1 and 2, 2006, : 358 - +
  • [10] Incorporating intrusion detection functionality into IXP2800 Network Processor based router
    Ryu, S
    Chung, BH
    Kim, KY
    8th International Conference on Advanced Communication Technology, Vols 1-3: TOWARD THE ERA OF UBIQUITOUS NETWORKS AND SOCIETIES, 2006, : U797 - U800