2001
DOI: 10.1109/65.912716
|View full text |Cite
|
Sign up to set email alerts
|

Survey and taxonomy of IP address lookup algorithms

Abstract: he primary role of routers is to forward packets toward their final destinations. To this purpose, a router must decide for each incoming packet where to send it next. More exactly, the forwarding decision consists of finding the address of the next-hop router as well as the egress port through which the packet should be sent. This forwarding information is stored in a forwarding table that the router computes based on the information gathered by routing protocols. To consult the forwarding table, the router u… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

1
278
0
3

Year Published

2002
2002
2021
2021

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 412 publications
(282 citation statements)
references
References 12 publications
1
278
0
3
Order By: Relevance
“…The worst case lookup time is 120ns for IPv4 addresses in the present hardware implementation, to be compared to 2.99us reported in [5] for a software implementation executed on a 200 MHz Pentium-Pro based computer under Linux.…”
Section: Figmentioning
confidence: 82%
See 2 more Smart Citations
“…The worst case lookup time is 120ns for IPv4 addresses in the present hardware implementation, to be compared to 2.99us reported in [5] for a software implementation executed on a 200 MHz Pentium-Pro based computer under Linux.…”
Section: Figmentioning
confidence: 82%
“…The implemented lookup process is basically a "multibit Trie" allowing for either exact range or longest match. An extensive survey of lookup algorithms can be found in [5]. The complexities reported for this lookup scheme are:…”
Section: The Ift-based Experimental Routermentioning
confidence: 99%
See 1 more Smart Citation
“…Some of these methods are not fast enough and some others consume lots of memory and those ones which have good speed and memory consumption suffer from heavy update overhead. A comparison between some of these methods comes in [18]. It seems that finding a method that meets all of the requirements of high-speed search, low memory consumption, and high-speed update is an endless challenge.…”
Section: E Related Workmentioning
confidence: 99%
“…In this Paper concentration is on IPv4 that is universal and popular. IPv4 structure consists of 32 bits and is shown with 4 decimal digits that are separated by dot [2]. There is Two Type of IPv4 addressing that are defined in (a) and (b).…”
mentioning
confidence: 99%