Rețeaua Kad

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 29 aprilie 2016; verificările necesită 9 modificări .

Kad Network  este o rețea descentralizată de partajare a fișierelor fără server care utilizează protocolul de rețea suprapus Kademlia . Suportat în eMule (Kad 2.0), iMule , aMule și MLDonkey .

Utilizare

Kad Network folosește UDP pentru:

Rețineți că rețeaua Kad nu este utilizată pentru a transfera fișiere prin rețele P2P . Când începe transferul de fișiere, conexiunile clientului sunt realizate direct între ele (folosind rețele IP standard ).

Ca și în cazul tuturor rețelelor descentralizate, Kad nu necesită servere oficiale sau partajate. Nu poate fi închis prin dezactivarea nodurilor cheie. Cu toate acestea, deoarece nodurile comunică în mod constant între ele, rețeaua poate supraîncărca mașinile individuale în comparație cu o rețea centralizată.

Singurul lucru necesar pentru a vă conecta la această rețea este adresa IP și portul oricărui client deja conectat la rețea. Adică, este necesar Bootstrap (bootstrap).

Odată ce se realizează o conexiune la rețea, clientul interogează alți clienți pentru a determina dacă aceștia pot fi conectați. Acest proces este similar cu determinarea HighID/LowID pe servere.

Dacă este posibil să se conecteze liber, nodul primește un ID mare (HighID) și o stare deschisă . În caz contrar, starea este firewall (și, în consecință, LowID).

Caută

În rețeaua Kad, nu contează ce căutați. Fie că este un fișier, o sursă de descărcare sau un alt utilizator.

Nu are servere care monitorizează activitatea clientului. În esență, fiecare client este un server mic care rulează în rețeaua Kademlia ca cuvânt cheie sau server sursă. Hash-ul clientului determină cuvintele cheie sau sursele.

Astfel, scopul oricărei solicitări este de a găsi clienți care se potrivesc acestei solicitări. „Distanța” până la clientul final este apoi calculată cerând altor clienți ruta cea mai scurtă către acesta.

Kad Network acceptă căutarea fișierelor atât după nume, cât și după dimensiune , extensie , debit și așa mai departe.

Vezi și