DocumentCode
1676961
Title
A Dynamic Binary Hash Scheme for IPv6 Lookup
Author
Sun, Qiong ; Huang, Xiaohong ; Zhou, XiaoJu ; Ma, Yan
Author_Institution
Sch. of Comput. Sci. & Technol., Beijing Univ. of Posts & Telecommun., Beijing
fYear
2008
Firstpage
1
Lastpage
5
Abstract
Recently, the significantly increased IPv6 address length has posed a greater challenge on wire-speed router for IP lookup. As a result, even the most efficient IPv4 lookup scheme can not meet the demand in IPv6. In this paper, we make a thorough observation on the characteristic of IPv4/IPv6 routing table and propose a novel division technique for routing table, with which the traditional LPM (longest prefix matching) problem can be changed to an exact matching one for majority prefixes. Based on this technique, we propose a DBH (dynamic binary hash) scheme for dynamic IPv6 routing lookup, which achieves O(log W) (W stands for the address length) lookup performance. Key feature of the new scheme is its ability to have a performance guarantee of 7 hash probes in the worst cast of IPv6 routing lookup, meanwhile it can support incremental update. This makes it more attractive in reality. The performance evaluation has shown that the newly proposed scheme can achieve an average lookup memory access number of 2.7 for current IPv6 lookup. It is below 35% of best existing dynamic algorithm. Besides, the memory cost by the data structure itself is extremely small and the average update memory access number is very few.
Keywords
cryptographic protocols; routing protocols; table lookup; transport protocols; average lookup memory access number; average update memory access number; dynamic IPv6 routing lookup; dynamic algorithm; dynamic binary hash scheme; longest prefix matching; performance evaluation; routing table; wire-speed router; Computer science; Costs; Data structures; Heuristic algorithms; Laboratories; Multidimensional systems; Probes; Routing; Scalability; Spine;
fLanguage
English
Publisher
ieee
Conference_Titel
Global Telecommunications Conference, 2008. IEEE GLOBECOM 2008. IEEE
Conference_Location
New Orleans, LO
ISSN
1930-529X
Print_ISBN
978-1-4244-2324-8
Type
conf
DOI
10.1109/GLOCOM.2008.ECP.447
Filename
4698222
Link To Document