RFC 5694
Peer-to-Peer (P2P) Architecture: Definition, Taxonomies, Examples, and Applicability, November 2009
- File formats:
- Status:
- INFORMATIONAL
- Authors:
- G. Camarillo, Ed.
IAB - Stream:
- IAB
Cite this RFC: TXT | XML | BibTeX
DOI: 10.17487/RFC5694
Discuss this RFC: Send questions or comments to the mailing list [email protected]
Other actions: View Errata | Submit Errata | Find IPR Disclosures from the IETF | View History of RFC 5694
Abstract
In this document, we provide a survey of P2P (Peer-to-Peer) systems. The survey includes a definition and several taxonomies of P2P systems. This survey also includes a description of which types of applications can be built with P2P technologies and examples of P2P applications that are currently in use on the Internet. Finally, we discuss architectural trade-offs and provide guidelines for deciding whether or not a P2P architecture would be suitable to meet the requirements of a given application. This memo provides information for the Internet community.
For the definition of Status, see RFC 2026.
For the definition of Stream, see RFC 8729.