DocumentCode :
1717252
Title :
Effect of Hash Collisions on the Performance of LAN Switching Devices and Networks
Author :
Huntley, Chris ; Antonova, Galina ; Guinand, Paul
Author_Institution :
GE Multilin, Lentronics, Cobleskill, NY
fYear :
2006
Firstpage :
280
Lastpage :
284
Abstract :
Hash tables are often used in LAN switching devices for MAC address lookup. The lookup is a central function, which significantly affects performance of such devices and their networks. Along with desirable reductions in cost and resource usage, hashing is accompanied by hash collisions, which result in decreased hash table capacity and inefficient bandwidth usage. This paper shows the effect of hash collisions on the performance of LAN switching devices, using calculations and empirical data for six devices from different vendors. Test results demonstrate that the ability to store addresses in a hash table greatly depends on address distribution and the hash function used. For all devices a significantly reduced table capacity was observed for random addresses, compared to sequential addresses. In some cases, hash table performance in real networks can be improved by implementing hash functions optimized for the particular address distribution. Where it is possible, address lookup can be performed using other technologies, such as content addressable memory or binary search
Keywords :
file organisation; local area networks; table lookup; LAN switching device; MAC address lookup; hash collision; hash table; Associative memory; Bandwidth; Communication switching; Costs; Ethernet networks; Local area networks; Road accidents; Telecommunication traffic; Test equipment; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Local Computer Networks, Proceedings 2006 31st IEEE Conference on
Conference_Location :
Tampa, FL
ISSN :
0742-1303
Print_ISBN :
1-4244-0418-5
Electronic_ISBN :
0742-1303
Type :
conf
DOI :
10.1109/LCN.2006.322112
Filename :
4116559
Link To Document :
بازگشت