ed2k
ed2k-linkit ovat syy siihen miksi eDonkey2000 P2P-verkon suosio kasvoi aikanaan niin suureksi. Peruskäyttäjälle riittää että hänellä on ed2k-yhteensopiva ohjelma ja että hän etsii selaimella sopivan ed2k-linkin, jota painamalla lataus käynnistyy.
ed2k-linkit ovat käytännössä vain tarkistussummilla varustettuja tiedostonnimiä ja -kokoja. Ne siis kertovat kaiken tarpeellisen tiedostosta, jonka pitäisi löytyä ed2k-verkosta, mutta ne eivät kerro keneltä tai mistä ne löytyvät. On myös mahdollista tehdä ed2k-linkki, joka sisältää myös yhden jakajan tiedot, jolta tiedosto varmasti löytyy. Tällaiset ed2k-linkit ovat kuitenkin harvinaisia.
Tavallisen ed2k-linkin syntaksi on seuraavanlainen:
ed2k://|file|tiedoston-nimi|tiedoston-koko-tavuina|tarkistussumma|/
jos linkki sisältää jakajan osoitteen on syntaksi seuraavanlainen
ed2k://|file|tiedoston-nimi|tiedoston-koko-tavuina|tarkistussumma|/|sources,127.0.0.1:4662|/
jossa 127.0.0.1 on jakajan IP-osoite ja 4662 jakajan käyttämä portti.
ed2k-linkit voivat osoittaa myös pelkän palvelimen, jonne ed2k-verkon asiakasohjelma sitten yhdistää. ed2k-verkko rakentuu palvelimista, jonne käyttäjät yhdistävät ja kertovat palvelimelle mitä heillä on jaossa. Käyttäjät voivat suorittaa sitten palvelimen kautta hakuja. Eli latauksen voi aloittaa ilman ed2k-linkkiäkin.
Tavallisen ed2k-palvelin linkin syntaksi on seuraavanlainen:
ed2k://|server|127.0.0.1|4242|/
jossa 127.0.0.1 on palvelimen IP-osoite ja 4242 palvelimen käyttämä portti.