PDA

Visualizza Versione Completa : rete kad



pane&nutella
22-05-06, 15:12
ma propriamente....a cosa serve la rete ked in aMule? :???:

Mac 4 Life
22-05-06, 15:41
Kademlia a cosa serve?
Kademlia cerca le fonti senza passare attraverso i server, ma utilizzando solo una rete costituita dagli stessi client eMule di altri utenti.
Ecco perciò che si parla di rete serverless, cioè senza server: gli hash dei file non devono più essere depositati sui server ogni volta che fate partire eMule, ma circolano tra i vari client secondo certi criteri matematico/statistici che ne ottimizzano il funzionamento.
Il nome Kademlia è quello dato a questo insieme di algoritmi dai suoi inventori Petar Maymounkov e David Maziéres dell'università di New York.

Detto questo si capisce come mai Kademlia NON fa scaricare più velocemente e di solito NON trova più fonti rispetto al collegamento ai soli server (anche se potrebbero esserci client che utilizzano esclusivamente la rete kademlia), questo perché le code restano le stesse di sempre (e di conseguenza anche i tempi di attesa), e lo scambio fonti rende quasi invisibile la differenza fra le due reti una volta che avete ottenuto almeno qualche client valido, perché lo scambio diretto salta sia i server che Kademlia. Al massimo Kademlia vi fa trovare un po’ prima tutte le fonti per quel file, ma lo scopo di questo sistema non è accelerare la rete, bensì irrobustire la rete contro il suo unico punto debole: i server.
Già in passato più volte il network è andato in crisi per l’eccessivo numero di utenti o qualche difetto software e si sono trovate soluzioni sempre nuove per alleggerire il carico dei server (tra cui fondamentale l’evoluzione di eMule e dei server modificati da Lugdunum, ora anche per windows, che riescono a reggere 300 mila utenti invece dei 10 mila della versione originale).
Oggi ancor più rischiosa diventa la posizione dei server con la spada di Damocle di eventuali procedimenti legali dovuti alle nuove leggi sui copyright in circolazione in vari Paesi del mondo.
I 30 server più grossi contengono oltre il 90% degli utenti, senza di essi si ferma tutto.

Kademlia vuole essere una via alternativa ai server, svolgendone le stesse funzioni ma distribuendo lo “sforzo” su tutta la rete.

Questa e altre informazioni le trovi qui (http://www.emule.it/guida_emule/guide/guida_kademlia.asp).

;)

pane&nutella
22-05-06, 16:07
grazie!

e qual è un buon numero di nodi?cioè...adesso mi dice che ce ne sono 140....è un buon numero?

Mac 4 Life
22-05-06, 17:26
Direi che più ce ne sono meglio è. :)

:smt039

gnombyX
23-05-06, 11:32
tieni conto che la rete KAD deve carburare. Appena connesso non ti allaccerai amolti nodi ma dopo mezz'oretta di connessione dovrebbero essersi moltiplicati a dismisura :lol: :wink: