ACM Home Page
Please provide us with feedback. Feedback
To filter or to authorize: network-layer DoS defense against multimillion-node botnets
Full text PdfPdf (521 KB)
Source
Applications, Technologies, Architectures, and Protocols for Computer Communication archive
Proceedings of the ACM SIGCOMM 2008 conference on Data communication table of contents
Seattle, WA, USA
SESSION: Security I table of contents
Pages 195-206  
Year of Publication: 2008
ISBN:978-1-60558-175-0
Also published in ...
Authors
Xin Liu  University of California, Irvine, Irvine, CA, USA
Xiaowei Yang  University of California, Irvine, Irvine, CA, USA
Yanbin Lu  University of California, Irvine, Irvine, CA, USA
Sponsors
ACM: Association for Computing Machinery
SIGCOMM: ACM Special Interest Group on Data Communication
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 38,   Downloads (12 Months): 276,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1402958.1402981
What is a DOI?

ABSTRACT

This paper presents the design and implementation of a filter-based DoS defense system (StopIt) and a comparison study on the effectiveness of filters and capabilities. Central to the StopIt design is a novel closed-control, open-service architecture: any receiver can use StopIt to block the undesired traffic it receives, yet the design is robust to various strategic attacks from millions of bots, including filter exhaustion attacks and bandwidth flooding attacks that aim to disrupt the timely installation of filters. Our evaluation shows that StopIt can block the attack traffic from a few millions of attackers within tens of minutes with bounded router memory. We compare StopIt with existing filter-based and capability-based DoS defense systems under simulated DoS attacks of various types and scales. Our results show that StopIt outperforms existing filter-based systems, and can prevent legitimate communications from being disrupted by various DoS flooding attacks. It also outperforms capability-based systems in most attack scenarios, but a capability-based system is more effective in a type of attack that the attack traffic does not reach a victim, but congests a link shared by the victim. These results suggest that both filters and capabilities are highly effective DoS defense mechanisms, but neither is more effective than the other in all types of DoS attacks.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
IEEE Standard 802.1X, http://www.ieee802.org/1/pages/802.1x.html, 2001
 
2
D. Andersen, Mayday: Distributed Filtering for Internet Services, 2003
 
3
D. Andersen, H. Balakrishnan, N. Feamster, T. Koponen, D. Moon and S. Shenker, Holding the Internet Accountable, ACM HotNets-VI, 2007
 
4
T. Anderson, T. Roscoe and D. Wetherall, Preventing Internet Denial of Service with Capabilities, ACM HotNets-II, 2003
 
5
K. Argyraki and D.R. Cheriton, Scalable Network-layer Defense Against Internet Bandwidth-Flooding Attacks, to appear in ACM/IEEE ToN
 
6
K. Argyraki and D. R. Cheriton, Network Capabilities: The Good, the Bad and the Ugly, ACM HotNets-IV, 2005
 
7
 
8
M. Casado, P. Cao, A. Akella and N. Provos, Flow-Cookies: Using Bandwidth Amplification to Defend Against DDoS Flooding Attacks, IWQoS, 2006
 
9
Deterlab, http://www.deterlab.net/
 
10
 
11
 
12
K. Foster, Application of BGP Communities, The Internet Protocol Journal, 6(2), 2003
 
13
A. Keromytis, V. Misra and D. Rubenstein, SOS: An Architecture for Mitigating DDoS Attacks, IEEE JSAC, 22(1), 2004
14
 
15
 
16
E. Larkin, Storm Worm's Virulence may Change Tactics, http://www.networkworld.com/news/2007/080207-black-hat-storm-worms-virulence.html, 2007
 
17
R. Lemos, Bots Surge Ahead in March, http://www.securityfocus.com/brief/466, 2007
 
18
 
19
X. Liu, X. Yang and Y. Lu, StopIt: Mitigating DoS Flooding Attacks from Multi-Million Botnets, Technical report 08-05, University of California, Irvine, 2008
20
 
21
A. Mahimkar, J. Dange, V. Shmatikov, H. Vin and Y. Zhang, dFence: Transparent Network-based Denial of Service Mitigation, NSDI, 2007
 
22
P. McKenny, Stochastic Fairness Queueing, IEEE INFOCOM, 1990
 
23
J. Nazario, Estonian DDoS Attacks -- A Summary to Date, http://asert.arbornetworks.com/2007/05/estonian-ddos-attacks-a-summary-to-date/, 2007
 
24
K. Pagiamtzis and A. Sheikholeslami, Content-Addressable Memory (CAM) Circuits and Architectures: A Tutorial and Survey, IEEE Journal of Solid-State Circuits, 41(3), 2006
25
26
 
27
 
28
E. Shi, I. Stoica, D. Andersen and A. Perrig, OverDoSe: A Generic DDoS Protection Service Using an Overlay Network, Technical Report CMU-CS-06-114, Carnegie Mellon University, 2006
29
 
30
K. Spiess, Worm 'Storm' Gathers Strength, http://www.neoseeker.com/news/story/7103/, 2007
31
 
32
33
 
34
D. Wendlandt, D. G. Andersen and A. Perrig, Fastpass: Providing First-Packet Delivery, Technical report, CMU-CyLab, 2006
 
35
R. Wesson, Botnets and the Global Infection Rate: Anticipating Security Failures, http://www.stanford.edu/class/ee380/Abstracts/070606-slides.pdf, 2007
 
36
A. Yaar, A. Perrig and D. Song, SIFF: A Stateless Internet Flow Filter to Mitigate DDoS Flooding Attacks, IEEE Symposium on Security and Privacy, 2004
 
37
X. Yang, D. Wetherall and T. Anderson, TVA: A DoS-limiting Network Architecture, IEEE/ACM Transactions on Networking (to appear), 2009

Collaborative Colleagues:
Xin Liu: colleagues
Xiaowei Yang: colleagues
Yanbin Lu: colleagues