DocumentCode :
1369043
Title :
On Designing Fast Nonuniformly Distributed IP Address Lookup Hashing Algorithms
Author :
Martinez, Christopher J. ; Pandya, Devang K. ; Lin, Wei-Ming
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of New Haven, West Haven, CT, USA
Volume :
17
Issue :
6
fYear :
2009
Firstpage :
1916
Lastpage :
1925
Abstract :
Computer networks have continued to make substantial advances in the past couple of decades through better technologies and methodologies employed. As the usage of the networks continues to increase exponentially, high throughput of the networks has to be maintained with various performance-efficient network algorithms. IP address lookup is one of the processes, the performance of which dearly affects the overall network performance. Hashing has been widely used for fast IP address lookup due to its simplicity, but mostly assuming on hashing from an address set with uniformly distributed key values. Performance from these known hashing techniques is far from optimal due to the high nonuniformity in actual IP address distribution. In this paper, we propose a preprocessing method for the IP address databases to extract certain regularity to allow for design of more efficient hashing algorithms based on XOR operations. Simulation results show an improvement in performance ranging from 35% to 72% on randomly generated addresses and several sample IP address databases. The paper also shows that the proposed algorithms deliver comparable performance to other well-known hashing algorithms such as the CRC and RS hashing while requiring much less hardware to implement and a much shorter time to perform.
Keywords :
IP networks; cryptography; file organisation; CRC; IP address lookup; RS hashing; XOR operations; computer networks; lookup hashing algorithms; nonuniformly distributed IP address algorithm; uniformly distributed key values; Hashing algorithm; IP address lookup; nonuniform distribution;
fLanguage :
English
Journal_Title :
Networking, IEEE/ACM Transactions on
Publisher :
ieee
ISSN :
1063-6692
Type :
jour
DOI :
10.1109/TNET.2009.2014949
Filename :
5238552
Link To Document :
بازگشت