Abstract
Of the many P2P file-sharing prototypes in existence, BitTorrent is one of the few that has managed to attract millions of users. BitTorrent relies on other (global) components for file search, employs a moderator system to ensure the integrity of file data, and uses a bartering technique for downloading in order to prevent users from freeriding. In this paper we present a measurement study of BitTorrent in which we focus on four issues, viz. availability, integrity, flashcrowd handling, and download performance. The purpose of this paper is to aid in the understanding of a real P2P system that apparently has the right mechanisms to attract a large user community, to provide measurement data that may be useful in modeling P2P systems, and to identify design issues in such systems.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Adar, E., Huberman, B.A.: Free riding on gnutella. Technical report, Xerox PARC (August 2000)
Bhagwan, R., Savage, S., Voelker, G.M.: Understanding availability. In: International Workshop on Peer to Peer Systems, Berkeley, CA, USA (February 2003)
Byers, S., Cranor, L., Cronin, E., Kormann, D., McDaniel, P.: Analysis of security vulnerabilities in the movie production and distribution process. In: The 2003 ACM Workshop on DRM, Washington, DC, USA (October 2003)
Chu, J., Labonte, K., Levine, B.: Availability and locality measurements of peer-to-peer file systems. In: ITCom: Scalability and Traffic Control in IP Networks, Boston, MA, USA (July 2002)
Cohen, B.: Incentives build robustness in bittorrent. In: Workshop on Economics of Peer-to-Peer Systems, Berkeley, USA (May 2003), http://bittorrent.com/
Gummadi, K., Dunn, R., Saroiu, S., Gribble, S., Levy, H., Zahorjan, J.: Measurement, modeling, and analysis of a peer-to-peer file-sharing workload. In: 19-th ACM Symposium on Operating Systems Principles, Bolton Landing, NY, USA (October 2003)
Izal, M., Urvoy-Keller, G., Biersack, E., Felber, P., Al Hamra, A., Garces-Erice, L.: Dissecting bittorrent: Five months in a torrent’s lifetime. In: Passive and Active Measurements, Antibes Juan-les-Pins, France (April 2004)
Karagiannis, T., Broido, A., Brownlee, N., claffy, k., Faloutsos, M.: Is p2p dying or just hiding? In: Globecom, Dallas, TX, USA (November 2004)
Leibowitz, N., Ripeanu, M., Wierzbicki, A.: Deconstructing the kazaa network. In: 3rd IEEE Workshop on Internet Applications (WIAPP 2003), San Jose, CA, USA (June 2003)
Liang, J., Kumar, R., Xi, Y., Ross, K.: Pollution in p2p file sharing systems. In: IEEE Infocom, Miami, FL, USA (March 2005)
Oh-ishi, T., Sakai, K., Iwata, T., Kurokawa, A.: The deployment of cache servers in p2p networks for improved performance in content-delivery. In: Third International Conference on Peer-to-Peer Computing (P2P 2003), Linkoping, Sweden (September 2003)
Parker, A.: The true picture of peer-to-peer filesharing (2004), http://www.cachelogic.com/
Qiu, D., Srikant, R.: Modeling and performance analysis of bit torrent-like peer-to-peer networks. In: ACM SIGCOMM, Portland, OR, USA (August 2004)
Saroiu, S., Gummadi, P.K., Gribble, S.D.: A measurement study of peer-to-peer file sharing systems. In: Multimedia Computing and Networking (MMCN 2002), San Jose, CA, USA (January 2002)
Sen, S., Wang, J.: Analyzing peer-to-peer traffic across large networks. IEEE/ACM Transactions on Networking 12(2), 219–232 (2004)
Sherwood, R., Braud, R., Bhattacharjee, B.: Slurpie: A cooperative bulk data transfer protocol. In: IEEE Infocom, Honk Kong, China (March 2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pouwelse, J., Garbacki, P., Epema, D., Sips, H. (2005). The Bittorrent P2P File-Sharing System: Measurements and Analysis. In: Castro, M., van Renesse, R. (eds) Peer-to-Peer Systems IV. IPTPS 2005. Lecture Notes in Computer Science, vol 3640. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11558989_19
Download citation
DOI: https://doi.org/10.1007/11558989_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29068-1
Online ISBN: 978-3-540-31906-1
eBook Packages: Computer ScienceComputer Science (R0)