DocumentCode
1598634
Title
A parallel IP lookup algorithm for terabit router
Author
Zheng, Kai ; Lu, Hongbin ; Liu, Bin
Author_Institution
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
Volume
1
fYear
2003
Firstpage
478
Abstract
IP address lookup is a key bottleneck for high performance routers because they need to find the longest matching prefix. With traditional memory organization, core routers can hardly improve their performance much with the restriction of memory accessing speed. By analyzing the statistical attribution of the IP prefixes, this paper presents a novel parallel IP lookup algorithm based on a new memory organization, which can achieve a much higher throughput rate while keeping the memory consumption unchanged. With current 5 ns SRAM, the proposed mechanism furnishes approximately 600 million routing lookups per second.
Keywords
IP networks; parallel algorithms; statistical distributions; storage management; table lookup; telecommunication network routing; IP prefix statistical attribution; SRAM; high performance routers; longest matching prefix; memory consumption; memory organization; parallel IP lookup algorithm; routing lookups; terabit router; throughput rate; Computer science; Engines; Mathematical model; Mathematics; Parallel processing; Performance analysis; Pipelines; Random access memory; Routing; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Communication Technology Proceedings, 2003. ICCT 2003. International Conference on
Print_ISBN
7-5635-0686-1
Type
conf
DOI
10.1109/ICCT.2003.1209123
Filename
1209123
Link To Document