Skip to main content
  • Book
  • © 2005

Peer-to-Peer Systems and Applications

  • This is the first textbook-like survey that gives a principled and comprehensive overview on the vibrating field of peer-to-peer technology.
  • It consists of a coherently integrated collection of representative chapters written by leading experts and covers all current aspects of P2P systems and applications.
  • Includes supplementary material: sn.pub/extras

Part of the book series: Lecture Notes in Computer Science (LNCS, volume 3485)

Part of the book sub series: Information Systems and Applications, incl. Internet/Web, and HCI (LNISA)

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (33 chapters)

  1. Front Matter

  2. 1. Introduction

    1. 1. Introduction

      • Klaus Wehrle, Ralf Steinmetz
      Pages 1-5
  3. Part I. Peer-to-Peer: Notion, Areas, History and Future

    1. Front Matter

      Pages 7-7
    2. 2. What Is This “Peer-to-Peer” About?

      • Ralf Steinmetz, Klaus Wehrle
      Pages 9-16
    3. 3. Past and Future

      • Jörg Eberspächer, Rüdiger Schollmeier
      Pages 17-23
    4. 4. Application Areas

      • Detlef Schoder, Kai Fischbach, Christian Schmitt
      Pages 25-32
  4. Part II. Unstructured Peer-to-Peer Systems

    1. Front Matter

      Pages 33-33
    2. 5. First and Second Generation of Peer-to-Peer Systems

      • Jörg Eberspächer, Rüdiger Schollmeier
      Pages 35-56
    3. 6. Random Graphs, Small-Worlds and Scale-Free Networks

      • Katharina Anna Lehmann, Michael Kaufmann
      Pages 57-76
  5. Part III. Structured Peer-to-Peer Systems

    1. Front Matter

      Pages 77-77
    2. 7. Distributed Hash Tables

      • Klaus Wehrle, Stefan Götz, Simon Rieche
      Pages 79-93
    3. 8. Selected DHT Algorithms

      • Stefan Götz, Simon Rieche, Klaus Wehrle
      Pages 95-117
    4. 9. Reliability and Load Balancing in Distributed Hash Tables

      • Simon Rieche, Heiko Niedermayer, Stefan Götz, Klaus Wehrle
      Pages 119-135
    5. 10. P-Grid: Dynamics of Self-Organizing Processes in Structured Peer-to-Peer Systems

      • Karl Aberer, Anwitaman Datta, Manfred Hauswirth
      Pages 137-153
  6. Part IV. Peer-to-Peer-Based Applications

    1. Front Matter

      Pages 155-155
    2. 11. Application-Layer Multicast

      • Kostas Katrinis, Martin May
      Pages 157-170
    3. 12. ePOST

      • Alan Mislove, Andreas Haeberlen, Ansley Post, Peter Druschel
      Pages 171-192
    4. 13. Distributed Computing – GRID Computing

      • Andreas Mauthe, Oliver Heckmann
      Pages 193-206
    5. 14. Web Services and Peer-to-Peer

      • Markus Hillenbrand, Paul Müller
      Pages 207-224
  7. Part V. Self-Organization

    1. Front Matter

      Pages 225-225

About this book

Starting with Napster and Gnutella, peer-to-peer systems became an integrated part of the Internet fabric attracting millions of users. According to recent evaluations, peer-to-peer traffic now exceeds Web traffic, once the dominant traffic on the Internet. While the most popular peer-to-peer applications remain file sharing and content distribution, new applications such as Internet telephony are emerging.

Within just a few years, the huge popularity of peer-to-peer systems and the explosion of peer-to-peer research have created a large body of knowledge, but this book is the first textbook-like survey to provide an up-to-date and in-depth introduction to the field.

This state-of-the-art survey systematically draws together prerequisites from various fields, presents techniques and methodologies in a principled and coherent way, and gives a comprehensive overview on the manifold applications of the peer-to-peer paradigm. Leading researchers contributed their expert knowledge to this book, each in his/her own specific area.

Lecturers can choose from the wide range of 32 tightly integrated chapters on all current aspects of P2P systems and applications, and thus individually tailor their class syllabi. R&D professionals active in P2P will appreciate this book as a valuable source of reference and inspiration.

Editors and Affiliations

  • Dept. of Computer Science, Darmstadt University of Technology, Germany

    Ralf Steinmetz

  • University of Tübingen,  

    Klaus Wehrle

About the editors

Dr. Ralf Steinmetz worked for over nine years in industrial research and development of networked multimedia systems and applications. He has been head, since 1996, of the Multimedia Communications Lab at Darmstadt University of Technology, Germany. From 1997 to 2001 he directed the Fraunhofer (former GMD) Integrated Publishing Systems Institute IPSI in Darmstadt. In 1999 he founded the Hessian Telemedia Technology Competence Center (httc e.V.). His thematic focus in research and teaching is on multimedia communications with his vision of real "seamless multimedia communications". With over 250 refereed publications he has become ICCC Governor in 1999, leadership by the economic forum in Germany; was awarded the ranking of Fellow of both, the IEEE in 1999 and ACM in 2002.

Klaus Wehrle is leading the junior research group on Protocol-Engineering and Distributed Systems at Wilhelm-Schickard-Institute of Computer Science at University of Tübingen (Germany). In July 2002 he received his PhD degree (with honors) for his dissertation on flexible and scalable quality-of-service mechanisms for the next generation Internet, which was awarded with the 2002 Doctoral Dissertation Award of Südwestmetall Association and the 2002 FZI Doctoral Dissertation Award (German Research Center for Information Technologie, FZI). In August 2002 he joined the ICIR networking group at the International Computer Science Institute (ICSI) as a postdoctoral fellow in the area of Peer-to-Peer networking and overlay networks. In September 2003 he set up an independant junior research group in the area of Protocol-Engineering and Distributed Systems at University of Tübingen. His research activities are focused on (but not limited to) engineering of networking protocols, implementation techniques for protocols, formal description techniques for protocols, quality of service, multicast, network simulation, peer-to-peer-networking as well as all operatingsystem issues of networking.

Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access