Karakteristike BitTorrent protokola. Mali uvod

Značajke BitTorrent protokola

Dobra stvar kod otvorenog koda je da postoje opcije za sve ukuse. Neminovno je da ako napišete članak u kojem se navode razlozi zbog kojih preferirate jednu opciju u odnosu na drugu, neminovno ćete dobiti komentare onih koji izaberu drugu, objašnjavajući razloge svog izbora. Subota Komentirao sam Que Više sam volio koristiti BitTorrent klijente nego aMule. Pristalice ovog programa odgovorile su svojim stavom. Ako ne poznajete aMule, preporučujem da ih pročitate. Oni će vam nesumnjivo biti poučni.

Naravno, vaš stav ne poništava moj. U svakom trenutku sam jasno stavljao do znanja da je to moje lično mišljenje. Nisam baš strpljiva osoba, obično ne tražim kinematografske dragulje i, osim kritičnih stvari, preferiram rješenja po principu ključ u ruke prije konfiguracije. Stoga mi se ne sviđa aMule. Osim toga, el Dijeljenje datoteka pomoću BitTorrent protokola ima prednosti o kojima želim govoriti.

Ali, da bismo to učinili, prvo se moramo složiti oko nekih koncepata.

Šta je Peer-to-Peer (P2P) mreža?

ED2K i Kademlia, dva protokola koja smo spomenuli u prethodnom članku, i BitTorrent su komunikacijski protokoli za Peer-to-Peer ili P2P mreže. Približan prijevod bi bio par po par i odnosi se na dva ili više računara međusobno povezanih radi dijeljenja resursa bez potrebe za intervencijom centralnog servera. Ako želite da ih akademski definiram, recimo to ovako:

Komunikacijski model u kojem svaki element mreže ima iste mogućnosti i bilo koji od njih može pokrenuti komunikaciju.

Drugim riječima, razlikuje se od klijent-server modela koji se koristi, na primjer u direktnim preuzimanjima, u kojem komunikaciju inicira klijent, a server može poslati samo jedan odgovor. Članovi P2P mreže se nazivaju "vršnjaci" jer svi imaju iste mogućnosti.

Možemo razlikovati dvije vrste P2P mreža:

  • Hibridni P2P: Potreban vam je posrednik koji će pomoći kolegama da pronađu i povežu se. Ovo je slučaj ED2K protokola i prve implementacije BitTorrent protokola.
  • Čisti P2P: Centralni server uopšte ne interveniše i svaki član može da se isključi sa mreže bez uticaja na njen rad. Kademlia protokol i BitTorrent klijenti koji uključuju tehnologiju distribuirane hash tablice (DHT) rade s ovim načinom rada.

Značajke BitTorrent protokola

Linux Tracker je popularan tracker koji omogućava BitTorrent klijentima da pronađu, preuzmu i dijele najpopularnije Linux distribucije.

BitTorrent mreža se sastoji od grupe računara koja se naziva "roj". Proces počinje kada jedan od učesnika učita datoteku koristeći BitTorrent klijent. Funkcija BitTorrent klijenta je da kontaktira "tracker" koji je naveden u .torrent datoteci u vrijeme njenog kreiranja. Traker je poseban server koji prati povezane računare vodeći računa o dijeljenju njihovih IP adresa sa drugim BitTorrent klijentima u roju. Zahvaljujući tome mogu se međusobno povezati.

Kao što sam spomenuo u klasifikaciji P2P mreža, Postoji i decentralizovani torrent sistem koji omogućava BitTorrent klijentima da međusobno komuniciraju bez potrebe za centralnim serverima. BitTorrent klijenti koriste tehnologiju Distributed Hash Table (DHT) omogućavajući svakom BitTorrent klijentu da funkcionira kao čvor. U ovom režimu, kada se torrent dodaje pomoću "magnetne veze", DHT čvor kontaktira obližnje čvorove, a ti drugi čvorovi kontaktiraju druge čvorove dok ne lociraju informacije o torentu.

Drugim riječima, svaki par postaje tragač. DHT tehnologija može raditi u kombinaciji s tradicionalnim tragačima pružajući redundantnost u slučaju kvara uređaja za praćenje. Zapravo, web stranice koje prikupljaju torrent linkove često nude obje opcije.

U sljedećem članku ćemo se pozabaviti radom BitTorrent protokola


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   jony127 rekao je

    Problem sa člankom o amuli koji spominjete nije u tome što više volite koristiti torrent prije amule, svako koristi ono što želi i to je bolje za njega. Poenta je da ste na kraju članka rekli da niste preporučili njegovu instalaciju i da to nije ni pošteno ni ozbiljno.

    To što više volite torrent ne znači da amule nije valjan program i naravno da je za zavisno od kojih slučajeva i to je bila vaša velika greška, jer dajete čitaocu da shvati da amule nije dobra opcija. Nije dobro tako olako i sa tako malo prosuđivanja kritizirati alternativu.

    1.    Diego German Gonzalez rekao je

      Šta bi bio problem?
      Ja sam jednostavan korisnik, a ne stručnjak za kompjutersku bezbednost ili službenik za sprovođenje zakona. Nije ni sveštenik.
      Šta preporučujem ili ne preporučujem je nebitno.

      1.    jony127 rekao je

        U tome ste u krivu, pišete članak na blogu koji mnogi ljudi mogu pročitati i govoreći loše o aplikaciji, možda je nepravedno diskreditujete, zato sam to i rekao.

        Ako pišete članak na javnom blogu, morate biti odgovorni za ono što pišete, ne morate biti svećenik, agent zakona i onoga što govorite.