JOURNAL ARTICLE

Hash-based internet traffic load balancing

Abstract

High bandwidth scalable router port aggregates multiple physical links due to its scalability, reliability and cost-effectiveness. When IP packets are distributed over such multiple physical links, load unbalancing and packet reordering may occur. A good traffic distribution method plays a key role to maximize the efficiency of multiple links reducing the amount of packet reordering. Sending a flow over a unique link by hashing the packet header is a simple solution to keep the packet order. However, hashing does not guarantee an even distribution of the traffic amount among the links, which could lead to packet loss under heavy load. We have analyzed the actual Internet packet trace data collected on OC-12 links and observed that such an unbalancing is quite common. We have enhanced the hashing algorithm by measuring the flow volume periodically to detect high-bandwidth flows and by moving them to lightly loaded links. In simulation, this method shows a significant performance improvement with little packet loss and reordering.

Keywords:
Computer science Computer network Network packet Hash function Scalability IP traceback Packet loss Header Load balancing (electrical power) Router Distributed computing The Internet Real-time computing Denial-of-service attack Operating system

Metrics

4
Cited By
0.00
FWCI (Field Weighted Citation Impact)
20
Refs
0.09
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Network Traffic and Congestion Control
Physical Sciences →  Computer Science →  Computer Networks and Communications
Software-Defined Networks and 5G
Physical Sciences →  Computer Science →  Computer Networks and Communications
Network Security and Intrusion Detection
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Internet load and traffic balancing

Wenzheng LiQiao GuoWeimin Guo

Journal:   Journal of Shanghai University (English Edition) Year: 2005 Vol: 9 (2)Pages: 143-146
JOURNAL ARTICLE

Traffic load monitoring and load balancing for the Internet

Bing ChenShahram Latifi

Journal:   Cluster Computing Year: 2000 Vol: 3 (2)Pages: 139-150
JOURNAL ARTICLE

Reinforcement learning-based load balancing for heavy traffic Internet of Things

Jianjun LeiJie Liu

Journal:   Pervasive and Mobile Computing Year: 2024 Vol: 99 Pages: 101891-101891
BOOK-CHAPTER

traffic load balancing

Martin H. Weik

Year: 2000 Pages: 1805-1805
© 2026 ScienceGate Book Chapters — All rights reserved.