Greedy Prefix Cache for IP Routing Lookups

被引:10
|
作者
Huang, Zhuo [1 ]
Liu, Gang [1 ]
Peir, Jih-Kwon [1 ]
机构
[1] Univ Florida, Dept Comp & Informat Sci & Engn, Gainesville, FL 32610 USA
关键词
IP lookup; Perfix Matching; Perfix Cache;
D O I
10.1109/I-SPAN.2009.139
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As the rapid growth of Internet and the communication link speed, it becomes increasingly challenging for network processors to timely route the incoming traffic to the destination ports. The traditional approach must look up the routing table based on the destination IP address to determine the output port. The ternary CAM approach provides fast associative look up, but is very costly for large routing tables. The tile-based algorithm allows inexpensive searching, but may not satisfy the growing speed requirement. Previous studies showed that the overall routing time can be shortened by adding a small prefix cache for the general trie-based routing algorithms. In caching the prefix, however, the nested prefixes are difficult to cache due to the constraint of the longest prefix matching requirement. This paper presents a greedy prefix caching technique to improve the prefix cache performance that allows caching the largest sub-tree of each prefix including the parent prefixes. Our experiment results show that the prefix cache using the proposed upgrade scheme can reduce the miss ratio by about 6-8% comparing to the best existing prefix caching mechanism.
引用
收藏
页码:92 / 97
页数:6
相关论文
共 50 条
  • [1] Reducing cache miss ratio for routing prefix cache
    Liu, H
    [J]. GLOBECOM'02: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-3, CONFERENCE RECORDS: THE WORLD CONVERGES, 2002, : 2323 - 2327
  • [2] Routing interval: A new concept for IP lookups
    Wang, PC
    Chan, CT
    Hu, SC
    Chen, YC
    [J]. JOINT 4TH IEEE INTERNATIONAL CONFERENCE ON ATM (ICATM'01) AND HIGH SPEED INTELLIGENT INTERNET SYMPOSIUM, 2001, : 310 - 315
  • [3] Update-aware Controlled Prefix Expansion for Fast IP Lookups
    Chang, Yeim-Kuan
    Lin, Yung-Chieh
    Ho, Kuan-Ying
    [J]. HPSR: 2009 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2009, : 166 - 171
  • [4] Fast IP routing lookups for high performance routers
    Kijkanjarat, T
    Chao, HJ
    [J]. COMPUTER COMMUNICATIONS, 1999, 22 (15-16) : 1415 - 1422
  • [5] Efficient IP Routing Lookups for High-Performance Routers
    Chi, Hsin-Chou
    Wu, Chia-Ming
    Hsu, Sheng-Chin
    [J]. JOURNAL OF INTERNET TECHNOLOGY, 2013, 14 (02): : 265 - 272
  • [6] Parallelisation of trie-based longest prefix matching for fast IP address lookups
    Park, J
    Jang, IY
    [J]. ELECTRONICS LETTERS, 2002, 38 (25) : 1757 - 1759
  • [7] A Time Efficient Algorithm Based on Bloom Filters for Longest Prefix Matching in IP Lookups
    Yu, Ming
    Wang, Dongju
    [J]. JOURNAL OF COMPUTERS, 2013, 8 (10) : 2724 - 2729
  • [8] Associative ternary cache for IP routing
    Rooney, JJ
    Delgado-Frias, JG
    Summerville, DH
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2004, 151 (06): : 409 - 416
  • [9] A multizone pipelined cache for IP routing
    Kasnavi, S
    Berube, P
    Gaudet, VC
    Amaral, JN
    [J]. NETWORKING 2005: NETWORKING TECHNOLOGIES, SERVICES, AND PROTOCOLS; PERFORMANCE OF COMPUTER AND COMMUNICATION NETWORKS; MOBILE AND WIRELESS COMMUNICATIONS SYSTEMS, 2005, 3462 : 574 - 585
  • [10] Multi-zone caches for accelerating IP routing table lookups
    Chvets, IL
    MacGregor, MH
    [J]. HPSR 2002: WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, PROCEEDINGS: MERGING OPTICAL AND IP TECHNOLOGIES, 2002, : 121 - 126