Sisu
- Failide jagamine P2P-võrkude kaudu
- DHT ja P2P
- DHT positiivsed punktid
- Negatiivsed DHT-punktid
- Lennud
- Kokkuvõte
Distributed Hash Table (DHT) on uus peer-to-peer (P2P) failide jagamise võrgu mudel, mis võimaldab P2P kasutajatel peita allalaaditud faile. See artikkel annab ülevaate failide jagamise protsessist, DHT eelistest, nõrkustest ja funktsioonidest, mis võimaldavad leida DHT-d kasutavat P2P-võrku.
Failide jagamine P2P-võrkude kaudu
Üksikisikud ja ettevõtted kasutavad P2P võrke erinevatel põhjustel. Väikesed ja suured ettevõtted kasutavad P2P-d dokumentide ja videote haldamiseks ja jagamiseks. Üksikisikud kasutavad P2P-d paljude juriidiliste ja mitte-nii-jahedate muusika ja filmide jagamise eesmärgil.
P2P-võrgud teevad suurte failide jagamise ülesandeks, murdes failid väikesteks, umbes 256 kg suurusteks tükkideks. See võimaldab kasutajatel laadida faili osi mitmelt kasutajalt, võimaldades palju kiiremat allalaadimist.
Iga kord, kui faili jagatakse kahe või enama eakaaslase vahel, jagatakse kasutajate vahel ka hash-tabel. Ripptabel pakub failiteabe üksikasju, nii et seda saab mitmetelt kasutajatelt alla laadida. Samuti on hash-tabel vahend allalaaditud lõpliku faili võrdlemiseks teiste kasutajate failidega, et tagada selle täielik allalaadimine.
DHT ja P2P
DHT mudel täidab sama, mis räsi tabelites, kuid tabelid on samuti jagatud. Tulemuseks on, et failil on sellega seotud unikaalne sõrmejälg, kuid mingit konkreetset faili nime pole.
DHT-ga peate teadma ainult faili sõrmejälge. Failide nimed on kasutud. Kui teil on sõrmejälg, saate P2P-võrgu liikmete vahel otsida, kes veel seda faili saab. Kui otsite faili nime järgi, siis kaotate DHT väärtuse, sest nüüd on võimalik jälgida failitegevust.
DHT positiivsed punktid
Üks DHT peamisi eesmärke on failide jälgimissüsteemide lüüasaamine. Neid süsteeme võivad intellektuaalomandi omanikud kasutada selleks, et jälgida, kes on oma tarkvara või faile seaduslikult või ebaseaduslikult alla laadinud.
DHT ei varja täielikult inimeste identiteeti, vaid muudab failide jälgimise protsessi palju raskemaks. Kuigi muud anonüümsete failide jagamise meetodid on kättesaadavad, on DHT praegu üks parimaid viise oma identiteedi kaitsmiseks.
Teine DHT tugevus on see, et failid on seotud võtme või sõrmejälje kaudu, mitte faili nime. See võimaldab faile indekseerida.Tüüpilised failide jagamise otsingud plahvatavad taotlust võrgus olevatele arvutitele või eakaaslastele. DHT-ga saab välja töötada tsentraliseeritud indeksi, mis võimaldab kasutajatel sama faili kiiresti leida ja alla laadida, selle asemel et saada vale faili alla.
Negatiivsed DHT-punktid
Failikontrollil on palju muud eesmärki kui potentsiaalse autoriõiguste rikkumise tuvastamine. Samuti võimaldab see otsida failinimesid ja faile, mis on ühesugused, kuid erineva nimega, täpselt tuvastada. DHT eemaldab need eelised failikontrollist.
DHT ei ole kuulikindel. Nende identiteeti on veel võimalik tuvastada, kuigi intellektuaalomandi omanikud on protsessi märkimisväärselt aeganõudvamad. Isegi kui pakute täiendavat kaitsekihti, ei ole teie privaatsus veel tagatud.
Faile saab ikka otsida teie unikaalse sõrmejälje või võtme põhjal, aga ka selliste vahendite abil nagu "Magnet Links". Need sisaldavad teavet, mis on vajalik faili leidmiseks P2P-võrgus.
Lennud
Kõige tugevam ja laialdasemalt kasutatav P2P-võrgu klient, kes toetab DHT-d, on BitTorrent (http://www.bittorrent.com). DHT on valik, mille saate valida BitTorrentist ja selle failide jagamise vastastikune võrgustik kasvab kiiresti.
Teine populaarne klient, kes toetab DHT-d, on eMule (http://emule.com). Kuna eMule on avatud lähtekoodiga, lisatakse regulaarselt uusi funktsioone ja vahendeid. Mitmed eMule'i arendajad keskenduvad spetsiaalselt DHT-failide jagamisele.
Kokkuvõte
P2P-failide jagamine on võimas vahend, mida üksikisikud ja ettevõtted kasutavad olulise teabe vahetamiseks. DHT pakub meetodit failide jagamiseks, mida ei saa tavapäraste vahenditega juhtida. See lisab privaatsuse kaitse lisakihi, kuid raskendab ka failide leidmist.
DHT-d saate kasutada kohe, kui teil on juba BitTorrent või eMule. Teised P2P kliendid pakuvad ka DHT-d, seega vaadake lisadokumentidest, et näha, kas saate seda mudelit ära kasutada.