Skip to main content
Log in

Free-riders impact on throughputs of peer-to-peer file-sharing systems

  • Published:
Journal of Shanghai Jiaotong University (Science) Aims and scope Submit manuscript

Abstract

In a peer-to-peer file-sharing system, a free-rider is a node which downloads files from its peers but does not share files to other nodes. Analyzing the free-riders’ impact on system throughputs is essential in examining the performance of peer-to-peer file-sharing systems. We find that the free-riders’ impact largely depends on nodes behavior, including their online time and greed of downloading files. We extend an existing peer-to-peer system model and classify nodes according to their behavior. We focus on two peer-to-peer architectures: centralized indexing and distributed hash tables. We find that when the cooperators in a system are all greedy in downloading files, the system throughput has little room to increase while the cooperators throughput degrade badly with the increasing percent of greedy free-riders in the system. When all the cooperators are non-greedy with long average online time, the system throughput has much room to increase and the cooperators throughput degrade little with a high percent of greedy free-riders in the system. We also find that if a system can tolerate a high percent of greedy free-riders without suffering much throughput degradation, the system must contain some non-greedy cooperators that contribute great idle service capacity to the system.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Ge Z, Figueiredo D, Jaiswal S, et al. Modeling peer-peer file sharing systems [C]//Proceedings of IEEE INFOCOM. San Francisco, USA: IEEE, 2003:2188–2198.

    Google Scholar 

  2. Qiu D, Srikant R. Modeling and performance analysis of BitTorrent-like peer-to-peer networks [C]//Proceedings of ACM SIGCOMM. Portland, USA: ACM, 2004: 367–378.

    Google Scholar 

  3. Yang X, Veciana G D. Service capacity in peer-to-peer networks [C]//Proceedings of IEEE INFOCOM. Hong Kong, China: IEEE, 2004:1–11.

    Google Scholar 

  4. Gummadi K P, Dunn R J, Saroiu S, et al. Measurement modeling and analysis of a peer-to-peer file-sharing workload [C]//Proceedings of the 19th ACM Symposium on Operating Systems Principles. NY, USA: ACM, 2003: 314–329.

    Chapter  Google Scholar 

  5. Adar E, Huberman B A. Free riding on Gnutella [EB/OL]. (2000-10-4) [2007-02-05]. http://www.firstmonday.dk/issues/issue5.

  6. Stoica I, Morris R, Karger D, et al. Chord: A scalable peer-to-peer lookup service for Internet applications [C]// Proceedings of ACM SIGCOMM. San Diego, USA: ACM, 2001.

    Google Scholar 

  7. Ratnasamy S, Francis P, Handley M, et al. A scalable content-addressable network [C]//Proceedings of ACM SIGCOMM. San Diego, USA: ACM, 2001.

    Google Scholar 

  8. Rowstron A, Druschel P. Pastry: Scalable, decentralized object location and routing for large-scale peer-to-peer systems [C]//IFIP/ACM International Conference on Distributed Systems Platforms. Heidelberg, Germany: ACM, 2001.

    Google Scholar 

  9. Saroiu S, Gummadi P K, Gribble S D. A measurement study of peer-to-peer file sharing systems [C]//Proceedings of Multimedia Computing and Networking 2002 (MMCN’ 02). San Jose, USA: SPIE, 2002.

    Google Scholar 

  10. Sen S, Wang J. Analyzing peer-to-peer traffic across large networks [J]. IEEE/ACM Transactions on Network, 2004, 12(2): 219–232.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kai Wang  (王 凯).

Additional information

Foundation item: the National High Technology Research and Development Program (863) of China (No. 2007AA01Z457), and the Shanghai Science and Technology Development Funds (No. 07QA14033)

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wang, K., Li, Jh. & Pan, L. Free-riders impact on throughputs of peer-to-peer file-sharing systems. J. Shanghai Jiaotong Univ. (Sci.) 14, 273–278 (2009). https://doi.org/10.1007/s12204-009-0273-2

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12204-009-0273-2

Key words

CLC number

Navigation