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 :
بازگشت