ACM Home Page
Please provide us with feedback. Feedback
Denial-of-service resilience in peer-to-peer file sharing systems
Full text PdfPdf (245 KB)
Source Joint International Conference on Measurement and Modeling of Computer Systems archive
Proceedings of the 2005 ACM SIGMETRICS international conference on Measurement and modeling of computer systems table of contents
Banff, Alberta, Canada
SESSION: Peer-to-peer networks table of contents
Pages: 38 - 49  
Year of Publication: 2005
ISBN:1-59593-022-1
Also published in ...
Authors
D. Dumitriu  EPFL, Lausanne, Switzerland
E. Knightly  Rice University, Houston, Texas
A. Kuzmanovic  Northwestern University, Evanston, Illinois
I. Stoica  University of California at Berkeley
W. Zwaenepoel  EPFL, Lausanne, Switzerland
Sponsors
ACM: Association for Computing Machinery
SIGMETRICS: ACM Special Interest Group on Measurement and Evaluation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 25,   Downloads (12 Months): 202,   Citation Count: 12
Additional Information:

abstract   references   cited by   index terms   review   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/1064212.1064218
What is a DOI?

ABSTRACT

Peer-to-peer (p2p) file sharing systems are characterized by highly replicated content distributed among nodes with enormous aggregate resources for storage and communication. These properties alone are not sufficient, however, to render p2p networks immune to denial-of-service (DoS) attack. In this paper, we study, by means of analytical modeling and simulation, the resilience of p2p file sharing systems against DoS attacks, in which malicious nodes respond to queries with erroneous responses. We consider the file-targeted attacks in current use in the Internet, and we introduce a new class of p2p-network-targeted attacks.In file-targeted attacks, the attacker puts a large number of corrupted versions of a single file on the network. We demonstrate that the effectiveness of these attacks is highly dependent on the clients' behavior. For the attacks to succeed over the long term, clients must be unwilling to share files, slow in removing corrupted files from their machines, and quick to give up downloading when the system is under attack.In network-targeted attacks, attackers respond to queries for any file with erroneous information. Our results indicate that these attacks are highly scalable: increasing the number of malicious nodes yields a hyperexponential decrease in system goodput, and a moderate number of attackers suffices to cause a near-collapse of the entire system. The key factors inducing this vulnerability are (i) hierarchical topologies with misbehaving "supernodes," (ii) high path-length networks in which attackers have increased opportunity to falsify control information, and (iii) power-law networks in which attackers insert themselves into high-degree points in the graph.Finally, we consider the effects of client counter-strategies such as randomized reply selection, redundant and parallel download, and reputation systems. Some counter-strategies (e.g., randomized reply selection) provide considerable immunity to attack (reducing the scaling from hyperexponential to linear), yet significantly hurt performance in the absence of an attack. Other counter-strategies yield little benefit (or penalty). In particular, reputation systems show little impact unless they operate with near perfection.


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
L. Adamic, R. Lukose, A. Puniyani, and B. Huberman. Search in power-law networks. Physical Review E, 64:46135-1-7, 2001.
 
2
R. Albert, H. Jeong, and A. Barabasi. Error and attack tolerance in complex networks. Nature, 406:378--382, 2000.
 
3
BBC News. File swappers fight back. May 11, 2003, http://news.bbc.co.uk/1/hi/technology/3013065.stm.
 
4
M. Castro, M. Costa, and A. Rowstron. Should we build gnutella on a structured overlay? In HotNets, 2003.
5
6
7
 
8
I. Clarke. A distributed decentralised information storage and retrieval system. Master's thesis, Univ. of Edinburgh, 1999.
 
9
 
10
R. Dingledine, N. Mathewson, and P. Syverson. Reputation in p2p anonymity systems. In Economics of P2P Systems, 2003.
11
12
13
 
14
A. IT. Music industry raids KaZaA offices. February 6, 2004. http://www.afterdown.com/news/archieve/4948.cfm.
15
 
16
J. Liang, R. Kumar, Y. Xi, and K. Ross. Pollution in p2p file sharing systems. In IEEE INFOCOM, 2005.
 
17
 
18
T. Moreton and A. Twigg. Trading in trust, tokens, and stamps. In Economics of P2P Systems, 2003.
19
 
20
 
21
S. Chartrand. New way to combat online piracy. The New York Times, May 17, 2004.
22
 
23

CITED BY  12


REVIEW

"Mario M. Freire : Reviewer"

This paper presents an analytical study of the resilience of peer-to-peer (P2P) file-sharing systems against denial-of-service (DoS) attacks, in which malicious nodes respond to queries with incorrect responses. It considers file-targeted DoS atta  more...

Collaborative Colleagues:
D. Dumitriu: colleagues
E. Knightly: colleagues
A. Kuzmanovic: colleagues
I. Stoica: colleagues
W. Zwaenepoel: colleagues