Title :
A perfect-hashing scheme for fast IP lookup
Author_Institution :
Sch. of Comput. Sci., Nat. Univ. of Defense & Technol., Chang Sha
Abstract :
IP lookup is widely performed in many network applications, including route lookup, packet classification and network monitoring. Hashing scheme is an important technology for it and can gain O(1) average memory access per lookup. But collisions exist in common hash scheme, which need multiple memory accesses, affecting the worst-case throughput critically. A perfect-hashing scheme was proposed. By combining bloom filter (BF) and contend addressable memory (CAM) together, it eliminated collisions at a low price. Through a combination of analysis and simulations we show that this algorithm is significantly faster than common hash scheme in the worst case performance.
Keywords :
IP networks; content-addressable storage; cryptography; bloom filter; contend addressable memory; fast IP lookup; network monitoring; packet classification; perfect-hashing scheme; route lookup; Algorithm design and analysis; Application software; CADCAM; Computer aided manufacturing; Computer science; Computerized monitoring; Electronic mail; Filters; Performance analysis; Throughput; Bloom Filter; CAM; IP Lookup; perfect-hashing;
Conference_Titel :
Advanced Communication Technology, 2009. ICACT 2009. 11th International Conference on
Conference_Location :
Phoenix Park
Print_ISBN :
978-89-5519-138-7
Electronic_ISBN :
1738-9445