A TCAM-based IP lookup scheme for multi-nexthop routing

被引:0
|
作者
Liang, ZY [1 ]
Wu, JP [1 ]
Xu, K [1 ]
机构
[1] Tsing Hua Univ, Dept Comp Sci, Beijing 100084, Peoples R China
关键词
routing lookup; routing update; multinexthop; ronting; TCAM;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
TCAM is a popular device for fast routing lookups. TCAM can achieve 0(1) lookup complexity with parallel technique. However, TCAM has three explicit disadvantages: high cost, high power consumption and complex update. For load balancing and policy routing, routers have to hold considerable multi-nexthop routes with multi paths for a destination network. This paper proposes a fast TCAM-based lookup scheme that can support multi-nexthop routing lookups. Using two level index tables, the scheme can store and retrieve multi-nexthop routes quickly. To improve update performance of TCAM, we also propose a fast update algorithm-N-subspace algorithm that can approximately reach 0(1) update complexity for TCAM routing tables. To decrease cost and power consumption of TCAM, we also apply an effective routing compaction method that is based on the trie structure and can reduce 20% routes for current Internet routing tables. Also, the scheme can easily scale to IPv6.
引用
收藏
页码:128 / 135
页数:8
相关论文
共 50 条
  • [1] Routing Table Compaction for TCAM-Based IP Address Lookup
    Wang, Pi-Chung
    Fang, Yi-Ting
    Huang, Tzung-Chian
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 2010, E93B (05) : 1272 - 1275
  • [2] A Distributed Routing Algorithm Based on Available Multi-Nexthop in IP Networks
    Guan, Lian
    Wang, Binqiang
    Zhu, Xuanyong
    Li, Dan
    [J]. 2009 FIRST INTERNATIONAL CONFERENCE ON FUTURE INFORMATION NETWORKS, 2009, : 70 - 75
  • [3] An Improved TCAM-Based IP Lookup Engine
    Yu, Hui
    Chen, Jing
    Wang, Jianping
    Zheng, S. Q.
    Nourani, Mehrdad
    [J]. 2008 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (HPSR), 2008, : 1 - +
  • [4] A TCAM-based distributed parallel IP lookup scheme and performance analysis
    Zheng, Kai
    Hu, Chengchen
    Lu, Hongbin
    Liu, Bin
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2006, 14 (04) : 863 - 875
  • [5] A priority TCAM IP-Routing lookup scheme
    Lin, PC
    Chang, CJ
    [J]. IEEE COMMUNICATIONS LETTERS, 2003, 7 (07) : 337 - 339
  • [6] MEET-IP: Memory and Energy Efficient TCAM-based IP Lookup
    Li, Wenjun
    Li, Xianfeng
    Li, Hui
    [J]. 2017 26TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN 2017), 2017,
  • [7] TCAM-Based IP Address Lookup Using Longest Suffix Split
    Huang, Jhih-Yu
    Wang, Pi-Chung
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (02) : 976 - 989
  • [8] A power-saving pre-classifier for TCAM-based IP lookup
    Li, Wenjun
    Li, Dagang
    Liu, Xinwei
    Huang, Ting
    Li, Xianfeng
    Le, Wenxia
    Li, Hui
    [J]. COMPUTER NETWORKS, 2019, 164
  • [9] An ultra high throughput and power efficient TCAM-based IP lookup engine
    Zheng, K
    Hu, CC
    Lu, HB
    Liu, B
    [J]. IEEE INFOCOM 2004: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2004, : 1984 - 1994
  • [10] EaseCAM: An energy and storage efficient TCAM-based router architecture for IP lookup
    Ravikumar, VC
    Mahapatra, RN
    Bhuyan, LN
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2005, 54 (05) : 521 - 533