What Is the eDonkey/Overnet File Sharing Client?

The eDonkey file sharing network and client requirements

File sharing graphic
Original by WMF, character extracted by User:Yuriy Bulka / Wikimedia Commons

eDonkey, eDonkey2000, eMule and Overnet are all part of a peer-to-peer file sharing network. The network is decentralized with files being stored on individuals' computers and not in a central location. It is used to share large files.

eDonkey was shut down on September 28, 2005, as part of the aftermath of a U.S. Supreme Court decision that established that file-sharing networks are liable for illegally shared copyrighted material. However, because of the decentralized nature, the eDonkey network is still accessible through other clients such as eMule. 

eDonkey / Overnet System Requirements:

  • 64 MB or greater RAM
  • Live Internet connection
  • Windows 98 or newer, MAC OS X 10.2 or newer, Linux operating system

P2P Networks Supported:

  • 1. Overnet (distributed P2P)
    • 2. eDonkey (registration server-based P2P)

Default Network Ports:

  • TCP port 4661 to connect to the eDonkey server
    • TCP port 4662 to connect with other clients
    • UDP port 4665 to send messages to other eDonkey servers
    • All eDonkey / Overnet ports user configurable.

Network Protocol:

  • eDonkey implements the MFTP (Multisource File Transmission Protocol
    • eDonkey also supports these other download protocols: http, bittorrent

Administrative Network Settings:

  • Upload speed user limit (Kbps)
  • Download speed user limit (Kbps)
  • Maximum system download speed (Kbps, optional)
  • Maximum concurrent Overnet connections

Other Network Features:

  • Private messaging
  • Simultaneous uploading and downloading of the same file
  • Automatic resuming of downloads between sessions
  • Multiple source downloads
  • Horde anti-leeching system (download performance tied to upload performance)

eDonkey / Overnet Download Location:

Note: The eDonkey P2P client is no longer being maintained. eDonkey clients may fail to function on the network due to lack of support.