|
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
|
Miguel Castro , Peter Druschel , Ayalvadi Ganesh , Antony Rowstron , Dan S. Wallach, Secure routing for structured peer-to-peer overlay networks, Proceedings of the 5th symposium on Operating systems design and implementation Due to copyright restrictions we are not able to make the PDFs for this conference available for downloading, December 09-11, 2002, Boston, Massachusetts
[doi> 10.1145/1060289.1060317]
|
 |
6
|
|
 |
7
|
Nicolas Christin , Andreas S. Weigend , John Chuang, Content availability, pollution and poisoning in file sharing peer-to-peer networks, Proceedings of the 6th ACM conference on Electronic commerce, p.68-77, June 05-08, 2005, Vancouver, BC, Canada
[doi> 10.1145/1064009.1064017]
|
| |
8
|
I. Clarke. A distributed decentralised information storage and retrieval system. Master's thesis, Univ. of Edinburgh, 1999.
|
| |
9
|
Ian Clarke , Oskar Sandberg , Brandon Wiley , Theodore W. Hong, Freenet: a distributed anonymous information storage and retrieval system, International workshop on Designing privacy enhancing technologies: design issues in anonymity and unobservability, p.46-66, January 2001, Berkeley, California, United States
|
| |
10
|
R. Dingledine, N. Mathewson, and P. Syverson. Reputation in p2p anonymity systems. In Economics of P2P Systems, 2003.
|
 |
11
|
Krishna P. Gummadi , Richard J. Dunn , Stefan Saroiu , Steven D. Gribble , Henry M. Levy , John Zahorjan, Measurement, modeling, and analysis of a peer-to-peer file-sharing workload, Proceedings of the nineteenth ACM symposium on Operating systems principles, October 19-22, 2003, Bolton Landing, NY, USA
|
 |
12
|
|
 |
13
|
Kirsten Hildrum , John D. Kubiatowicz , Satish Rao , Ben Y. Zhao, Distributed object location in a dynamic network, Proceedings of the fourteenth annual ACM symposium on Parallel algorithms and architectures, August 10-13, 2002, Winnipeg, Manitoba, Canada
[doi> 10.1145/564870.564877]
|
| |
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
|
Sylvia Ratnasamy , Paul Francis , Mark Handley , Richard Karp , Scott Schenker, A scalable content-addressable network, Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications, p.161-172, August 2001, San Diego, California, United States
|
| |
20
|
|
| |
21
|
S. Chartrand. New way to combat online piracy. The New York Times, May 17, 2004.
|
 |
22
|
Stefan Saroiu , Krishna P. Gummadi , Richard J. Dunn , Steven D. Gribble , Henry M. Levy, An analysis of internet content delivery systems, Proceedings of the 5th symposium on Operating systems design and implementation Due to copyright restrictions we are not able to make the PDFs for this conference available for downloading, December 09-11, 2002, Boston, Massachusetts
[doi> 10.1145/1060289.1060319]
|
| |
23
|
|
CITED BY 12
|
|
Andrew Brampton , Andrew MacQuire , Idris A. Rai , Nicholas J. P. Race , Laurent Mathy, Stealth distributed hash table: unleashing the real potential of peer-to-peer, Proceedings of the 2005 ACM conference on Emerging network experiment and technology, October 24-27, 2005, Toulouse, France
|
|
|
Nicolas Christin , Andreas S. Weigend , John Chuang, Content availability, pollution and poisoning in file sharing peer-to-peer networks, Proceedings of the 6th ACM conference on Electronic commerce, p.68-77, June 05-08, 2005, Vancouver, BC, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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...
|