The Challenge of P2P Communications Henry Sinnreich CTO Pulver.com March 15, 2006
March 15, 2006
Sample of P2P Traffic Distribution http://linuxreviews.org/news/2004/11/05_p2p/ March 15, 2006
P2P Traffic on RCN Cable Network DSL Reports Forum, Jan 28, 2006 “90% of upstream traffic was being consumed by p2p” nealis@rcn http://www.dslreports.com/forum/remark,14997671~start=240 http://www.dslreports.com/shownews/71579 March 15, 2006
Major P2P Projects P2P SIP Open DHT New IETF WG Several P2P SIP projects and Internet Drafts (P2P IP PBX: Avaya and Peerio, prestandard) http://p2psip.org Open DHT OpenDHT is a publicly accessible distributed hash table (DHT) service. Clients of OpenDHT do not need to run a DHT node in order to use the service. http://www.opendht.org/index.html Planet Lab infrastructure http://www.planet-lab.org/ 645 nodes over 310 sites. Academic, industrial, and government institutions March 15, 2006
Overlay Network March 15, 2006 Application Transport Network Data link Physical March 15, 2006
P2P Overlay Network Applications DNS replacement (though less efficient) Distributed databases Application layer multicast Content distribution: SW, audio/video (TV) P2P computation Events RT communications: Presence, IM, A/V Back to the end-to-end Internet as it was initially designed March 15, 2006
IP L5: Application Layer P2P Communications SIP applications VoIP, Video P2P Applications Presence IM File Transfer IP L5: Application Layer DHT Layer Overlay Network TCP/IP Internet March 15, 2006
VoIP infrastructure challenged by P2P DNS, ENUM SIP registrar and proxy servers, Presence servers Component servers: Announcements, voice mail, media servers, conference servers Session border controllers Softswitches: Local switch emulation, PBX Media servers Network elements for QoS Policy servers Network management Voice quality monitoring probes Network engineering System integration VoIP network IT (OSS) systems for all the above The sum of all = IMS March 15, 2006
The Cycle of Complexity March 15, 2006 http://www.1-4-5.net/~dmm/talks/NANOG26/complexity_panel/
March 15, 2006
References http://www.p2psip.org/ March 15, 2006
The Internet Is The Service Quote from Jon Peterson, IETF Area Director Questions? March 15, 2006