DocumentCode
2563909
Title
Fast IP lookup algorithms
Author
Lim, Jaeyong ; Rajasekaran, Sanguthevar
Author_Institution
Dept. of Comput. & Inf. Sci. & Eng., Florida Univ., Gainesville, FL, USA
fYear
2003
fDate
28 Sept.-1 Oct. 2003
Firstpage
93
Lastpage
97
Abstract
In this paper we present a fast algorithm for the problem of IP routing. In particular, the algorithm presented is for the problem of longest prefix matching. The new algorithm has an expected run time that is asymptotically better than those of existing algorithms. Experimental results are also encouraging. For a packet with a given destination IP address, the next hop the packet should take can be determined in an expected time of O(1+log (n/2q)), where n is the number of destination prefixes and q is an appropriate parameter. For instance, if q is chosen to be log n, then the expected search time is O(1). The memory requirement is only O(n).
Keywords
Internet; routing protocols; transport protocols; IP address; IP routing; Internet protocol; fast IP lookup algorithms; prefix matching; Bandwidth; Computer science; Data engineering; Ethernet networks; Internet; Optical fiber communication; Packet switching; Routing; Spine; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Networks, 2003. ICON2003. The 11th IEEE International Conference on
ISSN
1531-2216
Print_ISBN
0-7803-7788-5
Type
conf
DOI
10.1109/ICON.2003.1266173
Filename
1266173
Link To Document