Peer-to-peer (P2P) traffic dominates the Internet (Parker, 2005) and the P2P service Skype dominates global VoIP. This paper is an introduction to IP overlay networks and P2P applications, such as are used for content distribution and communications. P2P SIP is the standards based approach for P2P communications. The main design features of P2P SIP networks are presented along with interesting usage scenarios that would be difficult to implement with client-server (CS) SIP systems. The properties of P2P communications, security and control issues are described. P2P communications are the opposite to complex infrastructure based Voice over IP (VoIP) and multimedia systems such as IMS and TISPAN and may render them largely obsolete for reasons of cost, complexity and ease of innovation at the edge of the network.
Peer-to-Peer (P2P) erzeugt den meisten Verkehr im Internet, und der P2P-Dienst Skype ist führend bei globalem VoIP. Die vorliegende Arbeit ist eine Einführung in IP-Overlaynetze sowie in P2P-Anwendungen für Content-Verteilung und Kommunikation. P2P SIP ist die standardisierte Lösung für die P2P-Kommunikation. Die wesentlichen Merkmale von P2P SIP-Netzen werden anhand solcher neuen Anwendungsbeispiele vorgestellt, die mit Client-Server(CS)-SIP-Systemen schwierig herzustellen wären. Einrichtungen zur P2P-Kommunikation, Sicherheits- und Steuerungsabläufe werden beschrieben. P2P-Kommunikation ist eine Herausforderung an die komplexen Infrastrukturen für Voice over IP (VoIP) und von Multimediasystemen wie IMS und TISPAN, deren Technik aufgrund von Kosten, Komplexität und mangelndes Innovationspotential am Netzrand stark veraltet sind.
Similar content being viewed by others
References
Bryan, D. A. et al. (2005): Use Cases for Peer-to-Peer SIP. Internet Draft 〈draft-bryan-sipping-p2p-usecases〉, IETF, Nov. 2005, work in progress.
Camarillo, G., Garzia-Martin, M. A. (2006): The 3G IP Multimedia Subsystem (IMS). 2nd ed. John Wiley & Sons.
Carpenter, B. (2000): Internet Transparency. RFC 2775. IETF, February 2000, ftp://ftp.rfc-editor.org/in-notes/rfc2775.txt/.
Cisco: Network Admission Control, http://www.cisco.com/en/US/netsol/ns466/networking_solutions_package.html/.
ETSI Portal: http://portal.etsi.org/docbox/TISPAN/Open/NGNPublications300306.pdf/.
Kempf, J., Austein, R. (2004): The Rise of the Middle and the Future of End-to-End: Reflections on the Evolution of the Internet Architecture. RFC 3724, IETF, March 2004, ftp://ftp.rfc-editor.org/in-notes/rfc3724.txt/.
Kiefer, C. (2003): Chord: A scalable peer-to-peer look-up protocol for Internet applications. Saarland University, Nov. 30, 2003, http://www.mpi-sb.mpg.de/units/ag5/teaching/ws03_04/p2p-data/11-18-writeup1.pdf/.
Mahy, R. et al. (2005): A Call Control Multi-party usage framework for SIP. Internet Draft 〈draft-ietf-sipping-cc-framework〉, IETF, March 2005, work in progress.
Meyer, D. (2002): Services, Complexity and the Internet: What Direction? NANOG 26 conference, http://www.1-4-5.net/∼dmm/talks/NANOG26/complexity_panel/.
Parker, A. (2005): P2P in 2005. Cachelogic Research, http://www.cachelogic.com/research/p2p2005.php/.
Rescorla, E. (2005): Introduction to Distributed Hash Tables. IAB plenary meeting at the 65 IETF, March 2005, http://www3.ietf.org/proceedings/06mar/slides/plenaryt-2.pdf/.
Risson, J., Moors, T. (2006): Survey of Research towards Robust Peer-to-Peer Networks: Search Methods. Internet Draft of the IRG 〈draft-irtf-p2prg-survey-search〉, IETF, March 2006.
Rosenberg, J. (2006): Interactive Connectivity Establishment (ICE): A Methodology for Network Address Translator (NAT) Traversal for Offer/Answer Protocols. Internet-Draft 〈draft-ietf-mmusic-ice〉, IETF, March 2006, work in progress.
Rosenberg, J. et al. (2002): SIP: Session Initiation Protocol. RFC 3261. IETF, June 2002.
Ross, K., Rubenstein, D. (2003): Tutorial on P2P Systems. Polytechnic University of NY and Columbia University. Infocom 2003, http://cis.poly.edu/∼ross/papers/P2PtutorialInfocom.pdf/.
Singh, K., Schulzrinne, H. (2005): Peer-to-Peer Internet Telephony using SIP. Columbia University and ACM, http://www1.cs.columbia.edu/∼kns10/publication/sip-p2p-short.pdf/.
Singh, K., Schulzrinne, H. (2006): Using an External DHT as a SIP Location Service. Columbia University technical report 〈cucs-007-06〉, http://mice.cs.columbia.edu/getTechreport.php?techreportID=388/.
Sinnreich, H., Johnston, A. (2006): Internet Communications Using SIP (Networking Council Series). 2nd ed. John Wiley & Sons.
Sinnreich, H., Johnston, A., Sparks, R. (2005): SIP Beyond VoIP. VON Books, http://vonmag.com/docs/VoIPBeyondSIPAd.jpg/.
Zimmermann, P. et al. (2005): ZRTP: Extensions to RTP for Diffie-Hellman Key Agreement for SRTP. Internet Draft, IETF, March 2005, work in progress.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Sinnreich, H. The challenge of P2P Internet communications to network based services. Elektrotech. Inftech. 123, 277–282 (2006). https://doi.org/10.1007/s00502-006-0354-y
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/s00502-006-0354-y