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...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Recommended Reading
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.
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.
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.
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.
Cohen B. Incentives to Build Robustness in BitTorrent. Tech. rep., http://www.bittorrent.org/. 2003.
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.
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.
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.
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.
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.
Mundinger J, Weber R, Weiss G. Optimal scheduling of peer-to-peer file Dissemination. J Sched. 2007;11(2):105.
Sanghavi S, Hajek B, Massoulie L. Gossiping with multiple messages. IEEE Trans Inf Theory. 2007;53(12):4640–54.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2018 Springer Science+Business Media, LLC, part of Springer Nature
About this entry
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
DOI: https://doi.org/10.1007/978-1-4614-8265-9_1228
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-8266-6
Online ISBN: 978-1-4614-8265-9
eBook Packages: Computer ScienceReference Module Computer Science and Engineering