Skip to main content

Abstract

The distribution of large content files, like videos, over a large number of users is a demanding and costly operation if done using a traditional client/server architecture. Peer-to-peer based file-sharing systems can be used as an alternative for content distribution.

The eDonkey file-sharing network is one of the most successful peer-to-peer file-sharing networks, especially in Germany. eDonkey forms a hybrid network that capitalizes both on the client/server and peer-to-peer paradigms in the design of its architecture.

In this paper, we describe the eDonkey protocol, the constructed overlay network, the critical operations and their characteristics, as well as the results of measurements of the network and transport layer and of the user behavior. The measurements were made with the client software and with an open-source eDonkey server we extended explicitly for these measurements. Our study shows that eDonkey is particularly well suited for content distribution and not surprisingly also intensively used for the distribution of large files, mainly videos.

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

Access this chapter

eBook
USD 16.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

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. BitTorrent Homepage, http://bittorrent.com/

  2. Clarke, I., Sandberg, O., Wiley, B., Hong, T.W.: Freenet: A Distributed Anonymous Information Storage and Retrieval System. In: ICSI Workshop on Design Issues in Anonymity and Unobservability, Berkeley, CA, USA (2000)

    Google Scholar 

  3. DirectConnect Website, http://www.neo-modus.com/

  4. DirectConnect++ Website, http://dcplusplus.sourceforge.net/

  5. FastTrack Website, http://www.fasttrack.nu

  6. Gnutella Website, http://www.gnutella.com

  7. Gnutella 2 Website, http://www.gnutella2.com

  8. Wilcox-O’Hearn, B.: Experiences Deploying a Large-Scale Emergent Network. In: Druschel, P., Kaashoek, M.F., Rowstron, A. (eds.) IPTPS 2002. LNCS, vol. 2429, p. 104. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  9. MNET Website, http://mnet.sourceforge.net/

  10. Skype Website, http://www.skype.com/

  11. Mercora Website, http://www.mercora.com/

  12. Napster Website, http://www.napster.com/

  13. Sandvine Incorporated. Regional Characteristics of P2P - File Sharing as a Multi-Application, Multinational Phenomenon. White Paper (2003)

    Google Scholar 

  14. eDonkey2000 Original Client Homepage, http://www.edonkey2000.com

  15. eMule. eMule Project Homepage, http://www.emule-project.net

  16. mlDonkey. mlDonkey Homepage. http://savannah.nongnu.org/projects/mldonkey/.

    Google Scholar 

  17. Sharman Networks. The KaZaa application for the FastTrack network. Official Homepage, http://www.kazaa.com

  18. Klimkin, A.: pDonkey, an eDonkey Protocol Library, http://pdonkey.sourceforge.net

  19. “Lugdunum”. Building an Efficient eDonkey Server on Linux/FreeBSD/ Win32 (2004), http://lugdunum2k.free.fr/kiten.html

  20. Lussnig, T.: cDonkey, an Open-Source eDonkey Server with Overnet and eMule Extensions (2003), http://cdonkey.suche.org

  21. Muller, T.-P.: eDonkey2000 tools, http://ed2k-tools.sourceforge.net

  22. “Ocbmaurice”. eDonkey2000 Server-lists and Statistics (2004), http://ocbmaurice.dyndns.org

  23. Heckmann, O., Bock, A.: The eDonkey 2000 protocol. KOM technical report, http://www.kom.e-technik.tu-darmstadt.de/publications/abstracts/HB02-1.html

  24. c’t - Magazin für computer technik. FAQ Section Entry - Nervige Port Scans (“Annoying Port Scans”). Heise Verlag, http://www.heise.de/ct/faq/qna/nervige-port-scans.shtml

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Heckmann, O., Liebau, N., Darlagiannis, V., Bock, A., Mauthe, A., Steinmetz, R. (2005). A Peer-to-Peer Content Distribution Network. In: Hemmje, M., Niederée, C., Risse, T. (eds) From Integrated Publication and Information Systems to Information and Knowledge Environments. Lecture Notes in Computer Science, vol 3379. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31842-2_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-31842-2_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-24551-3

  • Online ISBN: 978-3-540-31842-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics