A distributed throttling approach for handling high bandwidth aggregates
Publication in refereed journal


Times Cited
Web of Science4WOS source URL (as at 05/04/2020) Click here for the latest count
Altmetrics Information
.

Other information
AbstractPublic-access networks need to handle persistent congestion and overload caused by high bandwidth aggregates that may occur during times of flooding-based DDoS attacks or flash crowds. The often unpredictable nature of these two activities can severely degrade server performance. Legitimate user requests also suffer considerably when traffic from many different sources aggregates inside the network and causes congestion. This paper studies a family of algorithms that "proactively" protect a server from overload by installing rate throttles in a set of upstream routers. Based on an optimal control setting, we propose algorithms that achieve throttling in a distributed and fair manner by taking important performance metrics into consideration, such as minimizing overall load variations. Using ns-2 simulations, we show that our proposed algorithms 1) are highly adaptive by avoiding unnecessary parameter configuration, 2) provide max-min fairness for any number of throttling routers, 3) respond very quickly to network changes, 4) are extremely robust against extrinsic factors beyond the system control, and 5) are stable under given delay bounds.
All Author(s) ListTan CW, Chiu DM, Lui JCS, Yau DKY
Journal nameIEEE Transactions on Parallel and Distributed Systems
Year2007
Month7
Day1
Volume Number18
Issue Number7
PublisherIEEE COMPUTER SOC
Pages983 - 995
ISSN1045-9219
eISSN1558-2183
LanguagesEnglish-United Kingdom
KeywordsDDoS attacks; network security; resource management
Web of Science Subject CategoriesComputer Science; Computer Science, Theory & Methods; COMPUTER SCIENCE, THEORY & METHODS; Engineering; Engineering, Electrical & Electronic; ENGINEERING, ELECTRICAL & ELECTRONIC

Last updated on 2020-06-04 at 00:26