DocumentCode :
1711507
Title :
Longest Prefix Match and updates in Range Tries
Author :
Sourdis, Ioannis ; Katamaneni, Sri Harsha
Author_Institution :
Comput. Sci. & Eng., Chalmers Univ. of Technol., Gothenburg, Sweden
fYear :
2011
Firstpage :
51
Lastpage :
58
Abstract :
In this paper, we describe an IP-Lookup method for network routing. We extend the basic Range Trie data-structure to support Longest Prefix Match (LPM) and incremental updates. Range Tries improve on the existing Range Trees allowing shorter comparisons than the address width. In so doing, Range Tries scale better their lookup latency and memory requirements with the wider upcoming IPv6 addresses. However, as in Range Trees, a Range Trie does not inherently support LPM, while incremental updates have a performance and memory overhead. We describe the additions required to the basic Range Trie structure and its hardware design in order to store and dynamically update prefixes for supporting LPM. The proposed approach is prototyped in a Virtex4 FPGA and synthesized for 90-nm ASICs. Range Trie is evaluated using Internet Routing Tables and traces of updates. Supporting LPM roughly doubles the memory size of the basic Range Trie, which is still half compared to the second best related work. The proposed design performs one lookup per cycle and one prefix update every four cycles.
Keywords :
IP networks; Internet; data structures; field programmable gate arrays; table lookup; telecommunication network routing; ASIC; IP-lookup method; IPv6 addresses; Internet routing tables; Virtex4 FPGA; hardware design; longest prefix match; lookup latency; memory overhead; memory requirements; network routing; range trie data-structure; range trie structure; range tries scale; Complexity theory; Hardware; IP networks; Internet; Niobium; Routing; Vegetation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application-Specific Systems, Architectures and Processors (ASAP), 2011 IEEE International Conference on
Conference_Location :
Santa Monica, CA
ISSN :
2160-0511
Print_ISBN :
978-1-4577-1291-3
Electronic_ISBN :
2160-0511
Type :
conf
DOI :
10.1109/ASAP.2011.6043236
Filename :
6043236
Link To Document :
بازگشت