P2P Operational and Business Models Prof. Ying-Dar Lin 林盈達 交通大學資訊科學系 Department of Computer and Information Science National Chiao Tung University Hsinchu, Taiwan [email protected] www.cis.nctu.edu.tw/~ydlin November 1, 2000 Ying-Dar Lin 1 Content Napster: the start of digital anarchy DFS (Distributed File Sharing) variations Computing spectrum: A wider view Business models Changes to existing markets New markets Challenges Standardization Research issues Start-ups boom Ying-Dar Lin 2 Napster: The Start of Digital Anarchy DFS (Distributed File Sharing) -- FTP, NFS, Web Shawn Fanning, 19-yr-old student nicknamed Napster at Northeastern Univ: share MP3 files with peers around the world Napster.com: p2p MP3 exchange service RIAA: Massive levels of copyright infringement Follow up -- Gnutella, Freenet, Scour, OpenNap, CuteMX, iMesh, Ezpeer, startups, P2Pwg …. Ying-Dar Lin 3 DFS Variations FTP NFS Web Napster Gnutella Freenet Shawn Fanning Gene Kan @ AOL Ian Clark Purpose Remote file sharing Local file sharing Remote file sharing (portal) File-sharing community (portal) Decentralized file sharing community Decentralized anonymous file sharing Moderated? Yes Yes Yes Yes No No Access control? Yes Yes No No No No Search Serverbased Serverbased Serverbased Serverbased p2p p2p File transfer Client/serv Client/ser er ver Client/ser ver p2p p2p p2p File transfer protocol ftp http, caching proprietar y http Proprietary, encrypted, caching nfs Ying-Dar Lin 4 Screenshots – Napster Searching …. Ying-Dar Lin 5 Screenshots – Napster Downloading …. Ying-Dar Lin 6 Screenshots – Gnutella Logging …. Ying-Dar Lin 7 Screenshots – Gnutella Searching & Downloading …. Ying-Dar Lin 8 Screenshots – Ezpeer fancy but less peers …. Ying-Dar Lin 9 Screenshots – Ezpeer Searching & Downloading …. Ying-Dar Lin 10 Observations Centralized (management) vs decentralized (better sharing & client utilization) Mosaic HTML/HTTP ~ Napster p2p ? Xerox PARC: on Gnutella, 70% users are free riders, 1% users contribute 50% files Result of court trial on Napster: to use or to abuse Not just file sharing, but about computing models Ying-Dar Lin 11 Computing Spectrum: A Wider View Mainframe PC Web P2P centralized client-to-server peer-to-peer no sharing less sharing more sharing Cathedral Bazaar central directory peer directory central file server peer file access censorship anonymity closed open top-down Ying-Dar Lin bottom-up 12 Business Models Changes to Existing Markets Category Market Existing Changes with P2P Equipment Providers P2P Applications Info Appliances Web-based client/server Lack of P2P connectivity P2P tools, components, applications Enhanced P2P connectivity Service Providers Search Engines Portals Community ASP (B2B, C2C) Biased Out of date -- can’t keep up the More accurate Fast update/query Equal opportunity Active servers E-Commerce Advertisement Entertainment Passive pull Static pages Content Providers pace of growing web pages Passive servers Ying-Dar Lin Active push Dynamic individualized pages 13 Business Models New Markets Category Market New features with P2P Equipment Providers Collaboration All kinds of large-scale groupware Service Providers Distributed computing Media sharing Edge services Intelligent agents CPU sharing Storage sharing Local caching service Resource discovery Content Providers Content brokers Well-targeted push Ying-Dar Lin 14 Challenges: Standardization Interoperability of P2P applications/platforms/tools Intel-hosted P2Pwg: first met on 10/12/2000 Intel’s top-down approach (imposed, pay to play -- yet another form of P2P…) vs IETF’s bottom-up approach (emerging) http://www.peer-to-peerWG.org Ying-Dar Lin 15 Challenges: Research Issues Interoperability Security Virus, Trojan horses Deception Scalability Gnutella divides users into “horizons” of 10,000 hosts Millions of mini-Internets within the Internet? Need bridges. Latency Search/discovery Mechanism for billions of peers and millions of groups Ying-Dar Lin 16 Start-ups Boom IBM, MS, Sun, etc. www.uddi.org: UDDI (Universal Description, Discovery, and Integration) registry – equal- opportunity B2B (C2B, C2C later) connectivity with MS’s WSDL/SOAP (Web Service Description Language, Simple Object Access Protocol) Bowstreet Inc. www.bowstreet.com: open source JUDDI (Java UDDI) OpenDesign, Inc (originally named “What U Want, Inc.”, www.whatuwant.net C2C platform and service first), HP’s E-Speak www.e-speak.hp.com, Sun (Java/Jini-based, upcoming in Nov): competitors to UDDI Siemens-incubated WebV2 www.webv2.com (agent-based) Ying-Dar Lin 17 Other Booms NeedICQ: needicq.com Applied Meta Computing: www.appliedmeta.com Currid & Company: www.currid.com CenterSpan: www.CenterSpan.com Hummer Winblad Venture Partners: www.humwin.com Trusted Computing Platform Alliance: www.trustedpc.org United Devices: www.uniteddevices.com Legion: www.cs.virgina.edu/~legion SETI@home: setiathome.ssl.berkeley.edu Ying-Dar Lin 18
© Copyright 2026 Paperzz