Efficient and robust hash table for connection management in high-speed networks

被引:0
|
作者
Zhao, Jinyuan [1 ]
Xiong, Bing [2 ]
Li, Zhenhui [1 ]
机构
[1] School of Computer and Communication, Hunan Institute of Engineering, Xiangtan 411104, Hunan, China
[2] School of Computer and Communication Engineering, Changsha University of Science and Technology, Changsha 410004, Hunan, China
关键词
Computational complexity - Data structures - Parallel processing systems - Hash functions - Speed;
D O I
暂无
中图分类号
学科分类号
摘要
The continual growth of network traffic rates has driven an increasing demand that hash table for network connection management must perform at fast speeds for real-time packet processing. This paper proposes an efficient and robust hash table, PRH-MTF (Pseudo Random Hashing-Move to Front), to maintain large numbers of simultaneous connections in high-speed networks. A hash function PRH is designed by computing connection identifier with selected operators in consideration of algorithmic complexity attacks. To resolve hash collision efficiently, we apply the MTF heuristic to improve the classical chaining resolution in virtue of network traffic locality. The proposed PRH-MTF hash table is employed to implement connection management, and its average search length is analyzed with packet train model as packet arrival pattern. Finally, we evaluate the performance of the PRH-MTF hash table under diverse conditions with real high-speed network traffic. Experimental results indicate that the PRH-MTF hash table performs better than the traditional IPX-SC one in terms of efficiency and robustness. © 2012 Praise Worthy Prize S.r.l. - All rights reserved.
引用
收藏
页码:2408 / 2417
相关论文
共 50 条
  • [1] AN EFFICIENT CONNECTION TABLE IN HIGH-SPEED NETWORKS
    Li, Zhenhui
    Zhao, Jinyuan
    Xiong, Bing
    [J]. 3RD INTERNATIONAL SYMPOSIUM ON INFORMATION ENGINEERING AND ELECTRONIC COMMERCE (IEEC 2011), PROCEEDINGS, 2011, : 67 - 70
  • [2] Efficient Connection Management Solution in High-speed Networks
    Liu, Rongji
    Li, Yunzhao
    Wei, Qiang
    [J]. PROCEEDINGS OF 2015 IEEE 5TH INTERNATIONAL CONFERENCE ON ELECTRONICS INFORMATION AND EMERGENCY COMMUNICATION, 2015, : 108 - 111
  • [3] Hash Table with Expanded-Key for High-Speed Networking
    Shin, Seon-Ho
    Lee, Jooyoung
    Kim, Jong-Hyun
    Kim, Ikkyun
    Yoon, MyungKeun
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2016, E99D (03): : 747 - 750
  • [4] CONNECTION ESTABLISHMENT IN HIGH-SPEED NETWORKS
    JORDAN, S
    JIANG, H
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1995, 13 (07) : 1150 - 1161
  • [5] Connection Establishment in High-speed Networks
    Cidon, Israel
    Gopal, Inder S.
    Segall, Adrian
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 1993, 1 (04) : 469 - 481
  • [6] Hyperdimensional Hashing: A Robust and Efficient Dynamic Hash Table
    Heddes, Mike
    Nunes, Igor
    Givargis, Tony
    Nicolau, Alexandru
    Veidenbaum, Alex
    [J]. PROCEEDINGS OF THE 59TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2022, 2022, : 907 - 912
  • [7] Rectangular Hash Table: Bloom Filter and Bitmap Assisted Hash Table with High Speed
    Yang, Tong
    Yin, Binchao
    Li, Hang
    Shahzad, Muhammad
    Uhlig, Steve
    Cui, Bin
    Li, Xiaoming
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2017, : 837 - 846
  • [8] MANAGEMENT OF HIGH-SPEED AND LARGE NETWORKS
    ENSLOW, PH
    [J]. INTEGRATED NETWORK MANAGEMENT, 1, 1989, : 383 - 383
  • [9] Efficient Intrusion Detection for High-speed Networks
    Ma, Gaolong
    Tang, Wen
    [J]. INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY, PTS 1-4, 2013, 263-266 : 2915 - 2919
  • [10] Flow monitoring in high-speed networks with 2D hash tables
    Nguyen, D
    Zambreno, J
    Memik, G
    [J]. FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2004, 3203 : 1093 - 1097