BitTorrent download protokol
Uvod
BitTorrent je protokol koji omogućava brzo skidanje velikih datoteka koristeći minimum širine pojasa veze Interneta (bandwidth). BitTorrent je besplatan i ne sadrži spyware ili pop-up oglašavanje.
Za razliku od ostalih metoda skidanja podataka, BitTorrent maksimizira
brzinu prijenosa skupljajući komadiće datoteke koju želite i skidanjem tih komadića istodobno od ljudi koji ih već imaju. Velike se datoteke, poput videa i tv programa, skidaju puno brže nego je to moguće drugim protokolima.
U ovom članku, proučiti ćemo kako BitTorrent radi i po čemu se razlikuje od ostalih metoda distribucije datoteka. Također ćete naučiti kako koristiti BitTorrent.
Termini
Kao i svi drugi Internet fenomeni, tako i BitTorrent ima svoj 'žargon'.
Neki od najčešćih termina vezanih za BitTorrent su:
- Leeches - ljudi koji skidaju datoteke ali ih ne dijele s drugima
- Seed ili seeder - računalo koje ima cijelu kopiju BitTorrent datoteke
(najmanje jedno seed računalo je potrebno da se ostvari skidanje BitTorrentom) - Swarm - grupa računala koje istodobno šalju (upload) ili primaju (download) istu datoteku
- .torrent - datoteka koje 'usmjeruje' vaše računalo prema datoteci koju želite skinuti
- tracker - server koji upravlja/nadzire BitTorrent proces prijenosa datoteka
Tradicionalni client - server download
Da bi razumjeli kako BitTorrent radi i zašto se razlikuje od ostalih metoda razmjene datoteka, prvo da vidimo što se događa kada skidate datoteku s web stranice. To funkcionira nekako ovako:
- otvorite web stranicu i kliknete na link za download neke datoteke na vaše računalo
- Web preglednik (browser) na vašem računalu javlja serveru (server je centralno računalo na kojem se nalazi web stranica i datoteka koju želite skinuti) da prenese kopiju datoteke na vaše računalo
- prijenosom rukovodi protokol (skup pravila) kao što su FTP (File transfer protocol) ili HTTP (HyperText transfer protocol)

Na brzinu prijenosa utječu mnoge varijable, uključujući koji je tip protokola, količina prometa na serveru i broj drugih računala koji skidaju datoteku. Ako je datoteka velika i popularna, zahtjevi za nju na serveru su veliki i download će biti spor.
Peer-To-Peer razmjena datoteka
Druga metoda razmjene datoteka za koju ste čuli a vjerojatno i koristili se zove 'peer-to-peer razmjena datoteka'. U ovom procesu koristite softverski program (bolje nego web preglednik) za lociranje računala koji imaju datoteku koju želite. Iz razloga što su to obična računala kao vaše, za razliku od servera, takva računala zovu se peers.
Proces radi ovako:
- pokrenete peer-to-peer program za razmjenu datoteka (npr. Limewire) na svom računalu i pošaljete zahtjev za datoteku koju želite skinuti
- da locira tu datoteku, taj program šalje upite drugim računalima koja su spojena na Internet i imaju upaljen taj program za razmjenu datoteka
- kada program pronađe računalo koje ima željenu datoteku na svom tvrdom disku, onda počinje skidanje
- drugi ljudi koji koriste isti taj software za razmjenu datoteka kao i vi mogu dobiti datoteke koje žele s vašeg računala

Prijenos datoteke je distribuiran između računala koja razmjenjuju datoteke, ali traženje i prijenos datoteke s vašeg računala drugima može stvoriti usko grlo. Neki ljudi skinu datoteku i onda se odmah odspoje bez daljnjeg dijeljenja datoteka i to se zove leeching. Ovo ogranižava broj računala koje program pretražuje za traženom datotekom.
Što radi bittorent
Za razliku od ostalih peer-to-peer metoda skidanja, BitTorrent je protokol koji oslobađa dio praćenja datoteke na centralni server (koji se zove tracker). Druga razlika je ta što koristi princip po imenu tit-for-tat. To znači da bi primili datoteku, morate je dati. Ovo rješava leech problem. S BitTorrentom, što više datoteka dijelite s ostalima, to brže će vaš download biti. I još jedna stvar, da što bolje iskoristi širinu pojasa veze Interneta (bandwidth), BitTorrent skida različite dijelove datoteke koju želite istodobno s više računala.
Evo kako to radi:

- otvorite web stranicu i kliknete na link datoteke koju želite
- BitTorrent client program komunicira s trackerom da pronađe ostala računala koja imaju gotovu datoteku (seed računala) i ona koja imaju dio te datoteke (peers)
- tracker identificira swarm što je grupa računala koja imaju gotovu datoteku ili jedan dio nje i u procesu su primanja i slanja
- ako nastavite koristiti BitTorrent client program nakon što ste skinuli datoteku vi postajete seeder i drugi mogu skidati istu tu datoteku od vas
Skidanjem komadića datoteke u isto vrijeme pomaže rješenju čestog problema kod drugih peer-to-peer metoda: Skidanjem više komadića u isto vrijeme brzina skidanja je veća, što je više računala u swarm-u, brži je download jer ima više izvora od kuda se skidaju komadići datoteke. Zbog toga je BitTorrent osobito koristan za skidanje velikih i popularnih datoteka.
Kako skidati BitTorrentom?
- prvo nabavite BitTorrent client program. Kako je BitTorrent open-source, na Internetu ćete naći puno takvih programa. Možete probati sa utorrent klijentom. Malen je i jednostavan za korištenje.
- zatim odete na neku stranicu koja sadrži torrent datoteke (tracker), nađete datoteku koju želite (film, glazba, igre ...) i skinete taj file na računalo
- zatim pokrenete tu skinutu datoteku i download onog što želite počinje. Naravno, na početku će ići sporo dok se ne spoji s ostalima (seederima) a kad se spoji s više ljudi brzina skidanja će porasti.
Legalna upozorenja
Slično kao s ostalim peer-to-peer programima, BitTorrent može biti korišten za skidanje materijala zaštićenih autorskim pravima. Zbog toga što BitTorrent odlično podnosi skidanje velikih datoteka jako je popularan za skidanje video datoteka. Motion Picture Association of America (MPAA) je sudskim putem zasada ugasila najmanje dvije jako prometne stranice s torrentima.
Sam BitTorrent je legalan za korištenje. Kada označite datoteku za skidanje, to je ipak vaša odgovornost da vidite jeli datoteka zaštićena autorskim pravima. Skidanje BitTorrentom nije anonimno; informacije o vašoj IP adresi i datotekama koje skidate mogu pomoći pronalasku vaše lokacije.
Vaš glas je zabilježen. Hvala!
Već ste glasali za ovaj članak
O autoru
Najnoviji članci autora
Komentari korisnika
Morate se prijaviti ili registrirati kako bi mogli komentirati.

Trenutno nema komentara na ovaj članak.