DocumentCode :
1693837
Title :
A Prefix-Distribution Adaptive Scheme for Routing Lookup Acceleration
Author :
Antichi, Gianni ; Di Pietro, Andrea ; Ficara, Domenico ; Giordano, Stefano ; Procissi, Gregorio ; Vitucci, Fabio
Author_Institution :
Dept. of Inf. Eng., Univ. of Pisa, Pisa, Italy
fYear :
2009
Firstpage :
1
Lastpage :
6
Abstract :
IP address lookup is a fundamental task for Internet routers, due to the rapid growth of both traffic and links capacity. Many algorithms have been proposed to improve lookup performance in terms of memory consumption, search speed and update complexity. Due to the presence of wildcards and netmasks, such algorithms adopt several techniques to deal with longest prefix matching. However, the analysis of lookup tables reveals that the first 16 bits of forwarding rules are almost always specified. Therefore, more powerful exact-matching schemes can be applied to the first half of addresses. This paper presents a routing lookup accelerator (RLA) which allows the lookup of the first 16 bits to be sped up. The target is an efficient scheme to be implemented in small and fast memories of recent hardware platforms. Specifically, since in several forwarding tables the distribution of the first 16 bits is characterized by empty gaps as well as pronounced peaks, we propose to divide the address space in different ranges and to encode each address only as a difference with respect to a given address chosen as reference for that range. Then, a hybrid direct-addressing / multibit trie scheme is used for each range. As RLA is orthogonal to all other schemes, any other lookup algorithm can be used to perform longest prefix matching on the remaining bits.
Keywords :
IP networks; Internet; communication complexity; pattern matching; telecommunication network routing; telecommunication traffic; IP address lookup; Internet routers; exact-matching scheme; forwarding rules; hybrid direct-addressing-multibit trie scheme; links capacity; longest prefix matching; memory consumption; netmasks; prefix-distribution adaptive scheme; routing lookup acceleration; search speed; traffic; update complexity; wildcards; Acceleration; Data structures; Delay; Hardware; Information analysis; Internet; Next generation networking; Routing; System-on-a-chip; Telecommunication traffic;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Global Telecommunications Conference, 2009. GLOBECOM 2009. IEEE
Conference_Location :
Honolulu, HI
ISSN :
1930-529X
Print_ISBN :
978-1-4244-4148-8
Type :
conf
DOI :
10.1109/GLOCOM.2009.5425868
Filename :
5425868
Link To Document :
بازگشت