Survey and taxonomy of IP address lookup algorithms

被引:275
|
作者
Ruiz-Sánchez, MA
Biersack, EW
Dabbous, W
机构
[1] Univ Autonoma Metropolitana Iztapalapa, Dept Elect Engn, Mexico City, DF, Mexico
[2] Inst Eurecom, Sophia Antipolis, France
[3] INRIA, Sophia Antipolis, France
来源
IEEE NETWORK | 2001年 / 15卷 / 02期
关键词
Algorithms - Congestion control (communication) - Interconnection networks - Network protocols - Packet switching - Routers;
D O I
10.1109/65.912716
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the rapid growth of traffic in the Internet, backbone links of several gigabits per second ore commonly deployed. To handle gigabit-per-second traffic rates, the backbone routers must be able to forward millions of packets per second on each of their ports. Fast IP address lookup in the routers, which uses the packet's destination address to determine for each packet the next hop, is therefore crucial to achieve the packet forwarding rates required. IP address lookup is difficult because it requires a longest matching prefix search. In the last couple of years, various algorithms for high-performance IP address lookup have been proposed. We present a survey of state-of-the-art IP address lookup algorithms and compare their performance in terms of lookup speed, scalability, and update overhead.
引用
收藏
页码:8 / 23
页数:16
相关论文
共 50 条
  • [21] Adaptive hashing for IP address lookup in computer networks
    Martinez, Christopher
    Lin, Wei-Ming
    ICON: 2006 IEEE INTERNATIONAL CONFERENCE ON NETWORKS, VOLS 1 AND 2, PROCEEDINGS: NETWORKING -CHALLENGES AND FRONTIERS, 2006, : 198 - +
  • [22] A simple and scalable algorithm for the IP address lookup problem
    Lee, I
    Park, K
    Choi, Y
    Chung, SK
    FUNDAMENTA INFORMATICAE, 2003, 56 (1-2) : 181 - 190
  • [23] Binary search in a balanced tree for IP address lookup
    Lim, H
    Kim, W
    Lee, B
    2005 WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2005, : 490 - 494
  • [24] The design of efficient hashing techniques for IP address lookup
    Pandya, Devang
    Martinez, Chris
    Lin, Wei-Ming
    Patel, Parimal
    31ST IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS, PROCEEDINGS, 2006, : 531 - +
  • [25] Efficient hardware architecture for fast IP address lookup
    Pao, D
    Liu, C
    Wu, A
    Yeung, L
    Chan, KS
    IEEE INFOCOM 2002: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS, 2002, : 555 - 561
  • [26] Binary search on prefix lengths for IP address lookup
    Mun, Ju Hyoung
    Lim, Hyesook
    Yim, Changhoon
    IEEE COMMUNICATIONS LETTERS, 2006, 10 (06) : 492 - 494
  • [27] Address lookup algorithms for IPv6
    Li, Y. K.
    Pao, D.
    IEE PROCEEDINGS-COMMUNICATIONS, 2006, 153 (06): : 909 - 918
  • [28] Fast and scalable schemes for the IP address lookup problem
    Yazdani, N
    Min, PS
    ATM 2000: PROCEEDINGS OF THE IEEE CONFERENCE 2000 ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2000, : 83 - 92
  • [29] Fast and scalable schemes for the IP address lookup problem
    Yazdani, Nasser
    Min, Paul S.
    2000, IEEE, Piscataway, NJ, United States
  • [30] Performance prediction method for IP lookup algorithms
    Kawabe, R
    Ata, S
    Murata, M
    Uga, M
    Shiomoto, K
    Yamanaka, N
    HPSR 2002: WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, PROCEEDINGS: MERGING OPTICAL AND IP TECHNOLOGIES, 2002, : 111 - 115