PDA

View Full Version : Kad ed emule


frodk80
02-07-2004, 16:49
Mi spiegate cosa è la rete Kad in emule??

Grazie:D

frodk80
02-07-2004, 16:51
Ok, mi rispondo da solo :D :D



In parole semplici, Kademlia è un "sistema" realizzato da Petar Maymounkov e
David Mazières, due studiosi. Questo sistema consente di interrogare e
localizzare i "nodi" di una rete peer to peer. Le informazioni che viaggiano
sulla rete al tempo stesso ne "rinfrescano la mappa". Questo fa sì che la
rete sia molto "resistente" ai problemi causati da nodi che si disconnettono
o non sono più raggiungibili.
E' ovvio che in una rete di questo tipo scompaiono i server come li
conosciamo sulla rete tradizionale dove ha sempre operato eMule. Le liste
file, le ricerche, tutto è veicolato dalla rete di client con supporto
Kademlia.
eMule ha da qualche tempo introdotto la sua implementazione di Kademlia.
Questi client mantengono lo scambio fonti, per un'efficace interazione tra
essi stessi e la rete tradizionale.

......

Va da sé che il sistema Kademlia altro non è che un sistema alternativo a quello attuale. Le velocità di download dipendono, come sempre, dagli utenti che ci inviano dati. Non dovrete però preoccuparvi di connettervi a questo o quel server, non dovrete chiedervi perché il server X non vi fa connettere, o quale è l'IP del server X :) Anche le interrogazioni per la ricerca dei file beneficiano del nuovo sistema.

La parte serverless è stata realizzata basandosi sull'algoritmo di routing Kademlia, usato anche da Overnet. L'implementazione di eMule però non è compatibile e quindi questa nuova rete e quella serverless sono separate.

Usando questo client, tenete presente queste informazioni:

- connettendosi ad entrambe le reti si ha un maggiore overhead - avere un numero alto di fonti per file (effettivamente trovate) aumenta l'overhead (vale per tutti i client eMule)