Abstract
This survey reviews key concepts of Peer-to-Peer (P2P) networking. The management of resources such as bandwidth, storage, information, files and CPU cycles based on P2P networks are highlighted. A model differentiating P2P infrastructures, P2P applications and P2P communities is introduced, which provides a better understanding of different perspectives of P2P. Core technical and social challenges are discussed which still limit the potentials of information systems based on P2P architectures.
Similar content being viewed by others
Literatur
Aberer, Karl; Hauswirth, Manfred: An Overview on Peer-to-Peer Information Systems. http://lsirpeople.epfl.ch/hauswirth/papers/WDAS2002.pdf, 2002, Abruf am 2003-02-17.
Anderson, David P.; Cobb, Jeff; Korpela, Eric; Lebofsky, Matt; Werthimer, Dan: SETI@home: An Experminent in Public-Resource Computing. In: Communications of the ACM 45 (2002) 11, S. 56–61.
Adar, Eyto; Hubermann, Bernardo A.: Free Riding on Gnutella. First Monday 10 (2000) 5.
Adya, A.; et al.: FARSITE: Federated, Available, and Reliable Storage for an Incompletely Trusted Environment. http://research.microsoft.com/sn/Farsite/OSDI2002.pdf 2002, Abruf am 2003-02-17.
AllCast Broadcaster: http://www.allcast.com/?products, Abruf am 2003-02-17.
Anderson, David: SETI@home. In: Peer-to-Peer: Harnessing the Benefits of a Disruptive Technology. Sebastopol 2001, S. 67–76.
Armstrong, A.; Hagel, J.: The real value of on-line communities. In: Havard Business Review 74 (1996), S. 134–141.
Baker, Mark; Buyya, Raijkumar; Laforenza, Domenico: Grids and Grid Technologies for Wide-Area Distributed Computing. In: International Journal of Software: Practice and Experience (SPE) 32 (2002) 15.
Balakrishnan, H.; et al: Looking Up Data in P2P Systems, In: Communications of the ACM 46 (2003) 2, S. 43–48.
Bal, Henri E.; Löhr, Klaus-Peter; Reinefeld, Alexander (Hrsg.): Proceedings of the Second IEEE/ACM International Symposium on Cluster Computing and the Grid. Washington 2002.
Barkai, David: Peer-to-Peer Computing. Technologies for Sharing and Collaboration on the Net. Hillsboro 2001.
Bolcer, Gregory Alan; Gorlick, Michael; Hitomi, Peter; Kammer, Arthur S.; Morrow, Brian; Oreizy, Peyman; Taylor, Richard N.: Peer-to-Peer Architectures and the Magi Open-Source Infrastructure, http://www.endeavors.com/pdfs/ETI %20P2P %20white %20paper.pdf, 2000-12-06, Abruf am 2003-02-17.
Butler, R; Welch, V; Engert, D.; Foster, I.; Tuecke, S.; Volmer, J.; Kesselman, C.: A national-Scale Authentication Infrastructure. In: IEEE Computer 33 (2000) 12, S. 60–66.
Castro, M.: Practical Byzantine Fault Tolerance, http://www.lcs.mit.edu/publications/pubs/pdf/MIT-LCS-TR-817.pdf, 2001-01-31, Abruf am 2003-02-17.
Chtcherbina, Ekaterina; Wieland, Thomas: In the Beginning was the Peer-to-Peer. http://www.drwieland.de/beginning-p2p.pdf 2002, Abruf am 2003-02-17.
Clarke, Ian; Miller, Scott G.; Hong, Theodore W; Sandberg, Oskar; Wiley, Brandon: Protecting Free Expression Online with Freenet. In: IEEE Internet Computing 6 (2002) 1, S. 40–49.
Crowcroft, J.; Pratt, I.: Peer to Peer: Peering into the Future. In: Proceedings of the IFIP-TC6 Networks 2002 Conference, Pisa 2002, S. 1–19.
Center Span: http://www.centerspan.org/, Abruf am 2003-02-17.
Clarke, Ian; Sandberg, Oskar; Wiley, Brandon; Hong, Theodore W.: Freenet: A Distributed Anonymous Information Storage and Retrieval System. In: Federrath, Hannes (Hrsg.): Designing Privacy Enhancing Technologies, Lecture Notes In Computer Science 2009, Springer, Berlin 2001, S. 46–66.
Damker, Herbert: Sicherheitsaspekte von P2P-Anwendungen in Unternehmen. In: Peer-to-Peer — Ökonomische, technologische und juristische Perspektiven. Berlin 2002, S. 209–228.
Dasgupta, Rana: Microsoft.NET as a Development Platform for Peer-to-Peer Applications. Technischer Bericht, Intel Corporation, 2001.
Dabek, F.; Brunskill, E.; Kaashoek, M. F.; Karger, D.; Morris, R.; Stoica, I.; Balakrishnan, H.: Building Peer-to-Peer Systems with Chord. A Distributed Lookup Service. In: Proceedings of the 8th Workshop on Hot Topics in Operating Systems (HotOS-VIII), Elmau 2001, S.81–86.
Descent: http://www.planetdescent.com, Abruf am 2003-02-17.
Dabek, F.; Kasshoek, M. F.; Karger, D.; Morris, R.; Stoica, I.: Wide-area cooparative storage with CFS. In: Proceedings of the 18 ACM Symposium on Operating Systems Principles, Banff 2001, S. 202–215.
Druschel, P.; Kaashoek, F.; Rowstron, A. (Hrsg.): Peer-to-Peer Systems. First International Workshop IPTPS 2002 Cambridge, MA 2002.
Druschel, P.; Rowstron, A.: Scalable, Distributed Object Location and Routing for Large-Scale Peer-to-Peer Systems. In: Proceedings of IFIP/ACM International Conference on Distributed Systems Platforms (Middleware), Heidelberg 2001, S. 329–350.
Edwards, James: Peer-to-Peer Programming on Groove. Indianapolis 2002.
Eggs, Holger: Vertrauen im Electronic Commerce. Herausforderungen und Lösungsansätze. Wiesbaden 2001.
Eggs, Holger; Sackmann, Stefan; Eymann, Torsten; Müller, Günter: Vertrauengenerierende Institutionen für P2P-Netzwerke. In: E-Commerce — Netze, Märkte, Technologien. Heidelberg 2002, S. 43–54.
Foster, Ian; Kesselman, Carl; Tsudic, Gene; Tuecke, Steven: A Security Architecture for Computational Grids. In: Proceedings of the 5th ACM Conference on Computer and Communication Security. San Francisco 1998, S. 83.92.
Foster, Ian und Carl Kesselman (Hrsg.): The Grid: Blueprint for a New Computing Infrastructure. San Francisco 1999.
Foster, Ian, Carl Kesselman und Steven Tuecke: The Anatomy of the Grid. In: Peer-to-Peer — Ökonomische, technologische und juristische Perspektiven. Berlin 2002, S. 119–152.
Foster, Ian: The Grid: A New Infrastructure for 21st Century Science. In: Physics Today 55 (2002) 2.
Golle, Phillippe; Leyton-Brown, Kevin; Mironov, Ilya: Incentives for Sharing in Peer-to-Peer Networks. In: Proceedings of the ACM Conference on Electronic Commerce, Tampa 2001, S. 264–267.
Globus Project: Grid Security Infrastructure. http://www.globus.org/security/, Abruf am 2003-02-17.
Globus Project: http://www.globus.org/, Abruf am 2003-02-17.
Gong, Li: JXTA: A Network Proramming Environment. In: IEEE Internet Computing 5 (2001) 3, S. 88–95.
Goldberg, A., Yianilos, P.: Towards an archival intermemory. In: Proccedings IEEE International Forum on Research and Technology Advances in Digital Libraries, Santa Barbara 1998, S.147–156.
Global Grid Forum: http://www.gridforum.org/, Abruf am 2003-02-17.
Groove Networks: http://groove.net/, Abruf am 2003-02-17.
Hagel, J.; Armstrong, A.: Net gain. Expanding Markets Through Virtual Communities. Boston 1997.
Hummel, Johannes; Lechner, Ulrike: The Community Model of Content Management, A Case Study of the Music Industry. In: Journal of Media Management 3 (2001) 1, S. 4–14.
Hummel, Johannes; Lechner, Ulrike: Business Models and System Architectures of Virtual Communities. From a Sociological Phenomenon to Peer-to-Peer Architectures. In: International Journal of Electronic Commerce 6 (2002) 3, S. 41–53.
Hummel, Thomas: Instant Messaging — Nutzenpotenziale und Herausforderungen. In: Peer-to-Peer — Ökonomische, technologische und juristische Perspektiven. Berlin 2002, S. 59–70.
Jabber Software Foundation: http://jabber.org/, Abruf am 2003-02-17.
Jovanovic, M. A.; Annexstein, F. S.; Berman, K. A.: Scalability Issues in Large Peer-to-Peer Networks: A Case Study of Gnutella. http://www.ececs.uc.edu/~mjovanov/Research/paper.ps, Abruf am 2003-02-17
JXTA: http://www.jxta.org/, Abruf am 2003-02-17.
Kontiki: http://kontiki.com/, Abruf am 2003-02-17.
Kubiatowicz, J. et al.: OceanStore: An architecture for global-scale persistent storage. In: Proceedings of Architectural Support for Programming Languages and Operating Systems (ASPLOS-IX), New York 2000.
Langley, Adam: Freenet. In: Peer-to-Peer: Harnessing the Benefits of a Disruptive Technology. Sebastopol 2001, S. 123–132.
Lv, Q.; Cao, P.; Cohen, E.; Li, K.; Shenker, S.: Search and Replication in Unstructured Peer-to-Peer Networks. In: Proceedings of the 16th ACM International Conference on Supercomputing (ICS’02), New York 2002, S. 84–95.
Lethin, Richard: Reputation. In: Peer-to-Peer: Harnessing the Benefits of a Disruptive Technology. Sebastopol 2001, S. 341–353.
Leuf Bo: Peer-to-Peer. Collaboration and Sharing over the Internet. Boston 2002.
Licklider, J. C. R.; Taylor, W.: The Computer as a Communication Device. In: Science and Technology (1968), S. 21–40.
Loesgen, Brian: XML Interoperability. http://www.vbxml.com/conference/wrox/2000_vegas/Powerpoints/brianl_xml.pdf, Abruf am 2003-02-17.
Lui, S. M.; Lang, Karl R.; Kwok, S. H.: Participation Incentive Mechanisms in Peer-to-Peer Subscription Systems. In: Proceedings of the 35th Hawaii International Conference on System Sciences Hawaii 2002, S. 302b.
Minar, Nelson; Hedlund, Marc: A Network of Peers — Peer-to-Peer Models Through the History of the Internet. In: Peer-to-Peer: Harnessing the Benefits of a Disruptive Technology. Sebastopol 2001, S. 9–20.
Miller, Michael: Discovering P2P. San Francisco 2001.
Miller, Jeremie: Jabber — Conversational Technologies. In: Peer-to-Peer: Harnessing the Benefits of a Disruptive Technology. Sebastopol 2001, S. 77–88.
Minar, Nelson: Distributed Systems Topologies: Part 1. http://www.openp2p.com/pub/a/p2p/2001/12/14/topologies°ne.html, 2001-12-14, Abruf am 2003-02-17.
Minar, Nelson: Distributed Systems Topologies: Part 2. http://www.openp2p.com/pub/a/p2p/2002/01/08/p2p_topologies_pt2.html, 2002-01-08, Abruf am 2003-02-17.
Milojicic, Dejan S.; Kalogeraki, Vana; Lukose, Rajan; Nagaraja, Kiran; Pruyne, Jim; Richard, Bruno; Rollins, Sami; Xu, Zhichen: Peer-to-Peer Computing, 2002-03-08, http://www.hpl.hp.com/techreports/2002/HPL-2002-57.pdf, 2002-03-08, Abruf am 2003-02-17.
Moreton, T., Pratt, I., Harris, T.: Storage, Mutability and Naming in Pasta. http://www.cl.cam.ac.uk/users/tlh20/papers/mph-pasta.pdf, 2002-04-05, Abruf am 2003-02-17.
Napster protocol specification, 2001-04-07. http://opennap.sourceforge.net/napster.txt, Abruf am 2003-02-17.
Next Page Inc.: Technical White Paper for NXT 3. http://www.wordstream.co.nz/Docs/Download/white_securitysvcs.pdf 2002, Abruf am 2003-02-17.
Opencola: http://opencola.org/products/pro/index.php, Abruf am 2003-02-17.
Oram, Andy (Hrsg.): Peer-to-Peer: Harnessing the Benefits of a Disruptive Technology. Sebastopol 2001.
Quazal: http://www.quazal.com/, Abruf am 2003-02-17.
Pandurangan, P. R. G.; Upfal, E.: Building low-diameter p2p networks. In: Proceedings of the 42nd annual IEEE Symposium on the Foundations of Computer Science (FOCS), Las Vegas 2001., S. 1–8.
Ramaswamy, Lakshmish; Liu, Ling: Free Riding: A New Challenge to Peer-to-Peer File Sharing Systems. In: Proceedings of the 36th Hawaii International Conference on System Sciences. Hawaii 2003, S. 220.
Ratnasamy, S.; Francis, P.; Handley, H.; Karp, R.; Shenker, S.: A Scalable Content-Addressable Network. In: Proceedings of the ACM SIGCOMM’01 Conference, San Diego 2001, S. 161–172.
Ripeanu, Matei; Foster, Ian; Iamnitchi, Adriana: Mapping the Gnutella Network: Properties of Large-Scale Peer-to-Peer Systems and Implications for System Design. In: IEEE Internet Computing Journal 6 (2002) 1, S. 51–57.
Ripenau, Matei: Peer-to-Peer Architecture Case Study: Gnutella Network. In: Proceedings of IEEE 1st International Conference on Peer-to-Peer Computing (P2P2001), Linkoping 2001.
Rowstron, A., Druschel, P.: Storage management and caching in PAST, a large-scale, persistent peer-to-peer storage utility. In: Proceedings of ACM SOSP’01, Banff 2001, S. 188–201.
Schoder, Detlef; Fischbach, Kai: Peer-to-Peer. In: WIRTSCHAFTSINFORMATIK 44 (2002) 6, S. 587–589.
Schoder, Detlef; Fischbach, Kai: Peer-to-Peer Prospects, In: Communications of the ACM 46 (2003) 2, S. 27–29.
Schoder, Detlef; Fischbach, Kai; Teichmann, René (Hrsg.): Peer-to-Peer — Ökonomische, technologische und juristische Perspektiven. Berlin 2002.
Schollmeier, Rüdiger: A Definition of Peer-to-Peer Networking for the Classification of Peer-to-Peer Architectures and Applications. In: Proceedings of the First International Conference on Peer-to-Peer Computing (P2P’01), Linköping 2002, S. 27–29.
Smith, H.; Clippinger, J.; Konsynski, B.: Riding the Wave: Discovering the Value of P2P Technologies, In: Communications of the Association for Information Systems, 11 (2003), S. 94–107
Schoberth, Thomas; Schrott, Gregor: Virtual Communities. In: WIRTSCHAFTSINFORMATIK 43 (2001) 5, S. 517–519.
Shirky, Clay; Truelove, Kelly; Dornfest, Rael (Hrsg.): 2001 P2P Networking Overview. Sebastopol 2001.
Stump, Matt: Peer-to-Peer-Tracking can save cash. http://www.ellacoya.com/news/pdf/10_07_02_mcn.pdf, 2002-07-11, Abruf am 2003-02-17.
Udell, Jon, Nimisha Asthagiri und Walter Tuvell: Security. In: Peer-to-Peer: Harnessing the Benefits of a Disruptive Technology. Sebastopol 2001, S. 354–380.
UDDI: UDDI Version 3.0 Published Specification, 19. July 2002. http://uddi.org/pubs/uddi_v3.htm 2002-07-19, Abruf am 2003-02-17.
Vasudevan, A.: Catching the P2P Wave: Adoption and Diffusion of Peer-to-Peer networks for Business use. http://www.commerce.net/research/ebusinessstrategies/2k1/CatchingP2PWave.pdf, Abruf am 2003-02-17.
Wiley, Brandon: Interoperability Through Gateways. In: Peer-to-Peer: Harnessing the Benefits of a Disruptive Technology. Sebastopol 2001, S. 381–392.
Wojciechowski, Remigiusz; Weinhardt, Christof: Web Services und Peer-to-Peer-Netzwerke. In: Peer-to-Peer — Ökonomische, technologische und juristische Perspektiven. Berlin 2002, S. 99–118.
World Wide Web Consortium (W3C): http://www.w3.org/, Abruf am 2003-02-17.
World Wide Web Consortium (W3C): Web Services Activity. http://www.w3.org/2002/ws/, Abruf am 2003-02-17.
Yang, Beverly; Garcia-Molina, Hector: Comparing Hybrid Peer-to-Peer Systems. http://www-db.stanford.edu/~byang/pubs/hybridp2p_med.pdf, 2001, Abruf am 2003-02-17.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Schoder, D., Fischbach, K. Peer-to-peer-netzwerke für das ressourcenmanagement. Wirtschaftsinf 45, 313–323 (2003). https://doi.org/10.1007/BF03254949
Issue date:
DOI: https://doi.org/10.1007/BF03254949


