DocumentCode :
1944747
Title :
Approximately-perfect hashing: Improving network throughput through efficient off-chip routing table lookup
Author :
Huang, Zhuo ; Peir, Jih-Kwon ; Chen, Shigang
Author_Institution :
Dept. of Comput. & Inf. Sci. & Eng., Univ. of Florida, Gainesville, FL, USA
fYear :
2011
fDate :
10-15 April 2011
Firstpage :
311
Lastpage :
315
Abstract :
IP lookup is one of the key functions in the design of core routers. Its efficiency determines how fast a router can forward packets. As new content is continuously brought to the Internet, novel routing technologies must be developed to meet the increasing throughput demand. Hash-based lookup schemes are promising because they have low lookup delays and can handle large routing tables. To achieve high throughput, we must choose the hash function to reduce the lookup bandwidth from the off-chip memory where the routing table is stored. The routing table updates also need to be handled to avoid costly re-setup. In this paper, we propose AP-Hash, an approximately perfect hashing approach that not only distributes routing-table entries evenly in the hash buckets but also handles routing table updates with low overhead. We also present an enhanced approach, called AP-Hash-E, which is able to process far more updates before a complete re-setup becomes necessary. Experimental results based on real routing tables show that our new hashing approaches achieve a throughput of 250M packets per second and perform re-setup as few as just once per month.
Keywords :
IP networks; Internet; file organisation; table lookup; telecommunication network routing; AP-Hash-E; IP lookup; Internet; approximately-perfect hashing; hash function; hash-based lookup scheme; network throughput; off-chip routing table lookup; Delay; IP networks; Indexes; Radiation detectors; Routing; System-on-a-chip; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM, 2011 Proceedings IEEE
Conference_Location :
Shanghai
ISSN :
0743-166X
Print_ISBN :
978-1-4244-9919-9
Type :
conf
DOI :
10.1109/INFCOM.2011.5935158
Filename :
5935158
Link To Document :
بازگشت