Skip to main content

Peer-to-Peer Content Distribution

  • Reference work entry
  • First Online:
  • 48 Accesses

Synonyms

Cooperative content distribution; Peer-to-peer file sharing

Definition

Peer-to-peer content distribution is an approach for cost-effective distribution of bandwidth-intensive content to large numbers of clients based on swarming. Content is split into blocks that are sent to different clients. Thereafter, the clients can directly exchange blocks with one another, in a peer-to-peer manner, without the help of the original server.

Historical Background

Peer-to-peer systems are application-layer networks that directly interconnect users. They have enjoyed a phenomenal success in the last 10 years together with the democratization of broadband access. The first disruptive peer-to-peer applications were designed for file sharing (e.g., Napster, Gnutella, KaZaA): they provided users with the means to (i) search for content, and (ii) distributecontent. In the research community, most of the initial focus was on structured peer-to-peer overlays, also known as distributed hash tables...

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   4,499.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   6,499.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Recommended Reading

  1. Annapureddy S, Guha S, Gkantsidis C, Gunawardena D, Rodriguez P. Is high quality VoD feasible using P2P swarming. In: Proceedings of the 16th International World Wide Web Conference; 2007.

    Google Scholar 

  2. Biersack EW, Carra D, Cigno RL, Rodriguez P, Felber P. Overlay architectures for file distribution: fundamental performance analysis for homogeneous and heterogeneous cases. Comput Netw. 2007;51(3):901–17.

    Article  MATH  Google Scholar 

  3. Biersack E, Rodriguez P, Felber P. Performance analysis of peer-to-peer networks for file distribution. In: Proceedings of the 5th International Workshop on Quality of Future Internet services; 2004. p. 1–10.

    Google Scholar 

  4. Castro M, Druschel P, Kermarrec AM, Nandi A, Rowstron A, Singh A. SplitStream: high-bandwidth multicast in a cooperative environment. In: Proceedings of the 19th ACM Symposium on Operating System Principles; 2003.

    Google Scholar 

  5. Cohen B. Incentives to Build Robustness in BitTorrent. Tech. rep., http://www.bittorrent.org/. 2003.

  6. Gkantsidis C, Miller J. Rodriguez P. Anatomy of a P2P content distribution system with network coding. In: Proceedings of the 5th International Workshop Peer-to-Peer Systems; 2006.

    Google Scholar 

  7. Hei X, Liang C, Liang J, Liu Y, Ross K. A measurement study of a large-scale P2P IPTV system. IEEE Trans Multimed. 2007;9(8):1672–87.

    Article  Google Scholar 

  8. 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: Proceedings of the 5th Passive and Active Measurement Workshop; 2004.

    Google Scholar 

  9. Kumar R, Liu Y, Ross KW. Stochastic fluid theory for P2P streaming systems. In: Proceedings of the 26th Annual Joint Conferences of the IEEE Computer and Communications Societies; 2007.

    Google Scholar 

  10. Legout A, Liogkas N, Kohler E, Zhang L. Clustering and sharing incentives in bittorrent systems. In: Proceedings of the 2007 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems; 2007.

    Google Scholar 

  11. Mundinger J, Weber R, Weiss G. Optimal scheduling of peer-to-peer file Dissemination. J Sched. 2007;11(2):105.

    Article  MathSciNet  MATH  Google Scholar 

  12. Sanghavi S, Hajek B, Massoulie L. Gossiping with multiple messages. IEEE Trans Inf Theory. 2007;53(12):4640–54.

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ernst Biersack .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Science+Business Media, LLC, part of Springer Nature

About this entry

Check for updates. Verify currency and authenticity via CrossMark

Cite this entry

Biersack, E., Felber, P. (2018). Peer-to-Peer Content Distribution. In: Liu, L., Özsu, M.T. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-8265-9_1228

Download citation

Publish with us

Policies and ethics