Emule e Kademlia - Kad Network.
Come detto durante l’introduzione Kademlia è uno dei due network che attualmente possono esser utilizzata da Emule per effettuare download e connettersi alla rete peer to peer.
Kademlia nasce come network decentralizzato/serverless ossia un network all’interno del quale non è possibile trovare rapporti gerarchici tra le macchine del sistema. KAD nasce dall’idea di Petar Maymounkow e David Mazières dell’università di New York.
La caratteristica principale di Kademlia è quella che le informazioni chiave, nel caso delle reti peer to peer gli indici, non sono detenute da un singolo server o da una lista finita di server ma sono distribuite attraverso “nodi” all’interno della rete.
In questo modo il network diventa inattaccabile: non esistono computer fondamentali al suo funzionamento ed anche la perdita di alcuni elementi non comporta il blocco dell’intero sistema.
Kademlia venne inserito solo in un secondo momento nel progetto Emule nelle prime versioni si basava sulla sola rete di eDonkey per maggiori informazioni su eDonkey 2000 Network clicca qui.
Per maggiori informazioni ed approfondimenti:
Wikipedia Italiano- http://it.wikipedia.org/wiki/Kademlia
Inglese - http://www.cs.rice.edu/Conferences/IPTPS02/109.pdf
|