Load-sensitive routing of long-lived IP flows
- 30 August 1999
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGCOMM Computer Communication Review
- Vol. 29 (4), 215-226
- https://doi.org/10.1145/316194.316225
Abstract
Internet service providers face a daunting challenge in provisioning network resources, due to the rapid growth of the Internet and wide fluctuations in the underlying traffic patterns. The ability of dynamic routing to circumvent congested links and improve application performance makes it a valuable traffic engineering tool. However, deployment of load-sensitive routing is hampered by the overheads imposed by link-state update propagation, path selection, and signaling. Under reasonable protocol and computational overheads, traditional approaches to load-sensitive routing of IP traffic are ineffective, and can introduce significant route flapping, since paths are selected based on out-of-date link-state information. Although stability is improved by performing load-sensitive routing at the flow level, flapping still occurs, because most IP flows have a short duration relative to the desired frequency of link-state updates. To address the efficiency and stability challenges of load-sensitive routing, we introduce a new hybrid approach that performs dynamic routing of long-lived flows, while forwarding short-lived flows on static preprovisioned paths. By relating the detection of long-lived flows to the timescale of link-state update messages in the routing protocol, route stability is considerably improved. Through simulation experiments using a one-week ISP packet trace, we show that our hybrid approach significantly outperforms traditional static and dynamic routing schemes, by reacting to fluctuations in network load without introducing route flapping.Keywords
This publication has 20 references indexed in Scilit:
- Efficient policies for carrying Web traffic over flow-switched networksIEEE/ACM Transactions on Networking, 1998
- IP switching-ATM under IPIEEE/ACM Transactions on Networking, 1998
- Self-similarity in World Wide Web traffic: evidence and possible causesIEEE/ACM Transactions on Networking, 1997
- Algorithm for efficient generation of link-state updates in ATM networksComputer Networks and ISDN Systems, 1997
- Internetworking based on cell switch router-architecture and protocol overviewProceedings of the IEEE, 1997
- Wide-area Internet traffic patterns and characteristicsIEEE Network, 1997
- Routing subject to quality of service constraints in integrated communication networksIEEE Network, 1995
- A parameterizable methodology for Internet traffic flow profilingIEEE Journal on Selected Areas in Communications, 1995
- The synchronization of periodic routing messagesIEEE/ACM Transactions on Networking, 1994
- Analysis of shortest-path routing algorithms in a dynamic network environmentACM SIGCOMM Computer Communication Review, 1992