Potaknut da pomognem ljudima koji se još ne snalaze najbolje ili su tek novi u svijetu torrenta odlučio sam napravit ovaj mali tutorijalčić na našem jeziku. Ići ću nekim redosljedom pa ću vas uputiti u sve vezano za torrente i kako poboljšat njihove performanse. Pa tako da krenem polako, ja ću konkretnije u ovom tutorjalu pisati o klijentu utorrent. Program je veoma močan, a k tome zauzima jako malo resursa vaše memorije. Ima još mnogo torrent klijenata, ali najpoznariji su utorrent, bitcomet i azureus.
Prije nego li još išta počnem pisati morate imati na umu da ja nisam sveznajući. Kritike kao i prijedlozi su uvijek dobro došli sve dok to nije mudrijanje i blačenje moga rada :)
Osnove BitTorrent-a:
BitTorrent je legalni aplikacijski protokol (kao što je i http, ftp, dns, irc, pop3, ssh, smtp...) koji se još naziva P2P (peer to peer) protokol za razmjenu i dijeljenje podataka između večeg broja računala. Svaka datoteka koja se dijeli mora se indeksirati (podjeliti na jednake segmente). Šta to zapravo znači, to znači da ju jedno računalo dijeli, a ostala računala koja skidaju tu datoteku, skidaju jedan segmentirani dio što pridonosi večoj brzini skidanja, npr. Računalo A skida segment 1, računalo B segment 2, računalo C segment 3, računalo n segment n. Kada računalo A skine segment 1 i recimo računalo C skine segment 3, računalo A počinje skidati segment 3, a rač C segment 1 itd. što pridonosi većoj brzini skidanja, nadam se da shvačate shemu i princip rada.

BitTorrent značenja:
Leeches - Korisnici koji skidaju (downloadaju) datoteku ali ju ne dijele s ostalim korisnicima.
Seed or seeder - Seeder je korisnik koji ima cijelu kopiju datoteke koja se skida.
.torrent - tzv. usmjerivač / datoteka koja upućuje do datoteke koju se želi skinuti.
Tracker - Server koji upravlja bittorrent procesom slanja datoteke. Postoje privatni i javni trackeri a o njima ja neću govorit.
Swarm - Grupa korisnika koja istovremeno šalje (uploada) odnosno prima (downloada) istu datoteku.
*da bi torrent radio potrebno je najmanje jedan seeder, ali to i ne garantira da ćete datoteku skinuti u skorašnjoj budučnosti. Sve što je <5 nije preporučljivo, 5-15 ajde de, a s 15> se nemorate bojati da ćete se načekati sa downloadom.
Postavke:
Kao prvo i osnovno morate imati namještenu statičku IP adresu na vašoj mrežnoj kartici. Da sada nepišem sve ja, googlajte malo, potražite malo po ovome forumu ili posjetite ovu stranicu. Preskočite uvodna blebetanja i odmah krenite na korak 5 :) http://www.portforward.com/networking/staticip.htm
Nakon toga moramo otvoriti port u routeru. E to dragi moji ovisi od routera do routera, ali princip je isti na svakome. Pogledajte ime vašeg routera i googlajte malo za osnovne informacije kao što je IP vašeg routera i username i password. Ja sam našao stranicu za 3 routera kako napraviti port forwarding: http://tutorijali.hdonweb.com/konfiguracija-routera-modema
*Za torrente se preporuča portovi između 49152 – 65535. Ja osobno koristim port 10641 i nisam nikada imao problema što se toga tiče, ali neki niski brojevi znaju biti blokirani. Točno koji port je najbolji, ne znam, ali u osnovi svaki port između 10000 i 65535 bi "trebao" raditi.
Nakon što smo to napravili još bi bilo mudro ili ugasiti firewall ako vam netreba ili napraviri exception da vam firewall propušta port koji se otvorili u routeru. Idemo na Start pa Control Panel i Windows Firewall. U XP-u vam se odmah pojavi Windows Firewall settings, a u Visti morate kliknuti na Change settings. Sada kliknite na Exceptions tab, add port. Upišete bilo koje ime, utipkate port koji ste predhodno otvorili u routeru i kliknete OK.

*Znači ime porta je proizvoljno dok Port Number ipak malo pripazite. Nemojte stavljat port kao što je na slici, dajte između 10000 i 65535tj isto kao i u routeru
Jedna određena problematika:
Ima jedan problem koji se često zna događat kada skidate torrente, a to je da vam se zaguši veza dok surfate netom, famozni 4226 error, a pri tome je i neki torrent klijent uključen.To možete provjerit tako da odete na start, Run > eventvwr.msc Zatim klikate na System i gledate ako imate Event ID 4226.

To je zato jer vam se popune sve polu konekcije pri čemu nastaje gušenje veze. E sad, kako to popravit? Ako koristite Windows XP SP1 onda nebi ste trebali imati taj problem, ali XP sa SP2 i SP3 je već druga stvar kao i Vista i Windows 7. Njima su ugradili limit od samo 10 polu konekcija, a mi ga trebamo maknuti. Kako se to radi? Na netu postoje deseci primjera kako maknuti limit, a ja ću vam preporučit jedan vrlo jednostavan programčić bez puno filozofiranja.
http://deepxw.blogspot.com/2009/01/download-latest-version.html
Skinite taj TCP-Z i postavite limit sa 10 na 100 ili 150. Dolje na slici vidite kako to kod mene izgleda. Restartajte računalo.

Postavke utorrenta:
Instalirali smo utorrent i šta sada? Pa hajde da krenemo nekim redosljedom. Sam program izgleda ovako:

Ove tipke star, stop, add new torrent, pause vjerujem da svi znate čemu služe. Preskačem to.
Šta znaće statusne ikonice kod skidanja torrenta?

Postavke klijenta:
Palimo program, CTRL+P. Sada samo u postavkama. Opisivat ću vam bitne postavke korak po korak, reći njihova značenja i preporuku šta da selektirate.
Ova general options nisu neka kvantna fizika. Sami odlučite želite li da vam se program pali pri paljenju ili ne, da automatski traži update ili nešta drugo.
Pre-allocated files znači da će vam se trenutno zauzet prostor na disku. Znači ako krenete skidati nešta što ima 7GB, ta veličina će vam bit odmah rezervirana prije komlpetnog skidanja torrenta.

UI Settings (User Interface) – Ovdje isto nemam baš šta previše komentirati. Sve je jasno samo po sebi.

Directories - Ja osobno imam 3 direktorija (a i preporučam radi preglednosti) kuda mi idu tek friški torrenti, kuda skinuti i kuda mi idu .torrent fileovi za slučaj da nešta pobrišem pa da nemoram kasnije tražit po webu "taj" neki torrent. Kod sebe sam zaboravio uključit Store .torrents in, inače mi je i to poseban folder.

Connection – Tu trebate upisati port koji ste otvorili u routeru, a ostale postavke neka vam budu kao i kod mene.

Bandwidth – za ovo će vam bit potrebno da znate koja je vaša veza, ne teoretska već ona u praksi. Jedna od mogučnosti provjere je i ova stranica: http://www.ip-adress.com/speedtest/
Moje postavke su sve po default, nisam ništa mijenjao, ali sam našao na utorrentovom forumu ove podatke kao i u FAQ od utorrenta. Formule su ispod slike.

Sada kada sam dobio rezultate, dijelim ih sa 8.
4030/8=503.75 <-- Maximalna download brzina
268/8=33.5 <-- Maximalna upload brzina
Max. upload rate: vaš upload speed * 0.8 --> Moj je uvijek 15 i nedam više gore :)
Max. download rate: download speed * 0.9 --> Ja imam na unlimted, ali ionako mi nejde više od 490 kbps što je skoro kao i sa formulom.
Global max. numbers of connections: Default je 200 i ja mislim da je to i više nego dovoljno. Budi te oprezni sa ovom postavkom jer što vam je ona veća, to će vam surfanje internetom bit otežanije. Probajte se igrati sa ovom postavkom. Ja sam osobno znao i imat 1000 pa sam znao imati problema sa otvaranjem jednostavnih stranica bez jave, flasha i sličnih stvari što otežavaju otvaranje.
Max number of connected peers per torrent: formula je Upload speed * 1.3
Number of upload slot per torrent: 4 je default, a formula je (upload speed / 6) +1 --> ostavite kak je jer bi vam se mogao zagušiti upload i download
*Ja sam ovo imao svakak namješteno, svašta sam isprobavao, ali default je default pa ga ja isto preporučam :=)
BitTorrent:
Neka bude ovako. Inače, ovo su postavke za javne trackere. Za privatne vam ovo niti ne treba jer vam je download uvijek "do čepa"

Quering: Svugdje na netu možete nać da podosta ljudi misli da nebi trebali imati više od 3 torrenta aktivirana. Probajte se malo sa time igrat. Moje postavke su na slici dolje.

Shedulder: Nisam ih nikada koristio pa neću pametovat oko toga, a shedulder i nije neka mudrost. Imate legendu što se boja tiće i koja šta znači, označite kojim danom u koliko sati i koji je download i upload i to je to.
Još samo jedna modifikacija u Advanced
Nađite net.half_halfopen i postavite ga na par brojeva manje od poluotvorenih konekcija. Znači otvorili se sa TCP-Z programom 100, u postavkama upišite recimo 90, ili ako ste dali kao i ja 150 poluotvorenih konekcija, dajte u utorrent 140.
Prije nego li još išta počnem pisati morate imati na umu da ja nisam sveznajući. Kritike kao i prijedlozi su uvijek dobro došli sve dok to nije mudrijanje i blačenje moga rada :)
Osnove BitTorrent-a:
BitTorrent je legalni aplikacijski protokol (kao što je i http, ftp, dns, irc, pop3, ssh, smtp...) koji se još naziva P2P (peer to peer) protokol za razmjenu i dijeljenje podataka između večeg broja računala. Svaka datoteka koja se dijeli mora se indeksirati (podjeliti na jednake segmente). Šta to zapravo znači, to znači da ju jedno računalo dijeli, a ostala računala koja skidaju tu datoteku, skidaju jedan segmentirani dio što pridonosi večoj brzini skidanja, npr. Računalo A skida segment 1, računalo B segment 2, računalo C segment 3, računalo n segment n. Kada računalo A skine segment 1 i recimo računalo C skine segment 3, računalo A počinje skidati segment 3, a rač C segment 1 itd. što pridonosi većoj brzini skidanja, nadam se da shvačate shemu i princip rada.

BitTorrent značenja:
Leeches - Korisnici koji skidaju (downloadaju) datoteku ali ju ne dijele s ostalim korisnicima.
Seed or seeder - Seeder je korisnik koji ima cijelu kopiju datoteke koja se skida.
.torrent - tzv. usmjerivač / datoteka koja upućuje do datoteke koju se želi skinuti.
Tracker - Server koji upravlja bittorrent procesom slanja datoteke. Postoje privatni i javni trackeri a o njima ja neću govorit.
Swarm - Grupa korisnika koja istovremeno šalje (uploada) odnosno prima (downloada) istu datoteku.
*da bi torrent radio potrebno je najmanje jedan seeder, ali to i ne garantira da ćete datoteku skinuti u skorašnjoj budučnosti. Sve što je <5 nije preporučljivo, 5-15 ajde de, a s 15> se nemorate bojati da ćete se načekati sa downloadom.
Postavke:
Kao prvo i osnovno morate imati namještenu statičku IP adresu na vašoj mrežnoj kartici. Da sada nepišem sve ja, googlajte malo, potražite malo po ovome forumu ili posjetite ovu stranicu. Preskočite uvodna blebetanja i odmah krenite na korak 5 :) http://www.portforward.com/networking/staticip.htm
Nakon toga moramo otvoriti port u routeru. E to dragi moji ovisi od routera do routera, ali princip je isti na svakome. Pogledajte ime vašeg routera i googlajte malo za osnovne informacije kao što je IP vašeg routera i username i password. Ja sam našao stranicu za 3 routera kako napraviti port forwarding: http://tutorijali.hdonweb.com/konfiguracija-routera-modema
*Za torrente se preporuča portovi između 49152 – 65535. Ja osobno koristim port 10641 i nisam nikada imao problema što se toga tiče, ali neki niski brojevi znaju biti blokirani. Točno koji port je najbolji, ne znam, ali u osnovi svaki port između 10000 i 65535 bi "trebao" raditi.
Nakon što smo to napravili još bi bilo mudro ili ugasiti firewall ako vam netreba ili napraviri exception da vam firewall propušta port koji se otvorili u routeru. Idemo na Start pa Control Panel i Windows Firewall. U XP-u vam se odmah pojavi Windows Firewall settings, a u Visti morate kliknuti na Change settings. Sada kliknite na Exceptions tab, add port. Upišete bilo koje ime, utipkate port koji ste predhodno otvorili u routeru i kliknete OK.

*Znači ime porta je proizvoljno dok Port Number ipak malo pripazite. Nemojte stavljat port kao što je na slici, dajte između 10000 i 65535tj isto kao i u routeru
Jedna određena problematika:
Ima jedan problem koji se često zna događat kada skidate torrente, a to je da vam se zaguši veza dok surfate netom, famozni 4226 error, a pri tome je i neki torrent klijent uključen.To možete provjerit tako da odete na start, Run > eventvwr.msc Zatim klikate na System i gledate ako imate Event ID 4226.

To je zato jer vam se popune sve polu konekcije pri čemu nastaje gušenje veze. E sad, kako to popravit? Ako koristite Windows XP SP1 onda nebi ste trebali imati taj problem, ali XP sa SP2 i SP3 je već druga stvar kao i Vista i Windows 7. Njima su ugradili limit od samo 10 polu konekcija, a mi ga trebamo maknuti. Kako se to radi? Na netu postoje deseci primjera kako maknuti limit, a ja ću vam preporučit jedan vrlo jednostavan programčić bez puno filozofiranja.
http://deepxw.blogspot.com/2009/01/download-latest-version.html
Skinite taj TCP-Z i postavite limit sa 10 na 100 ili 150. Dolje na slici vidite kako to kod mene izgleda. Restartajte računalo.

Postavke utorrenta:
Instalirali smo utorrent i šta sada? Pa hajde da krenemo nekim redosljedom. Sam program izgleda ovako:

Ove tipke star, stop, add new torrent, pause vjerujem da svi znate čemu služe. Preskačem to.
Šta znaće statusne ikonice kod skidanja torrenta?

Postavke klijenta:
Palimo program, CTRL+P. Sada samo u postavkama. Opisivat ću vam bitne postavke korak po korak, reći njihova značenja i preporuku šta da selektirate.
Ova general options nisu neka kvantna fizika. Sami odlučite želite li da vam se program pali pri paljenju ili ne, da automatski traži update ili nešta drugo.
Pre-allocated files znači da će vam se trenutno zauzet prostor na disku. Znači ako krenete skidati nešta što ima 7GB, ta veličina će vam bit odmah rezervirana prije komlpetnog skidanja torrenta.

UI Settings (User Interface) – Ovdje isto nemam baš šta previše komentirati. Sve je jasno samo po sebi.

Directories - Ja osobno imam 3 direktorija (a i preporučam radi preglednosti) kuda mi idu tek friški torrenti, kuda skinuti i kuda mi idu .torrent fileovi za slučaj da nešta pobrišem pa da nemoram kasnije tražit po webu "taj" neki torrent. Kod sebe sam zaboravio uključit Store .torrents in, inače mi je i to poseban folder.

Connection – Tu trebate upisati port koji ste otvorili u routeru, a ostale postavke neka vam budu kao i kod mene.

Bandwidth – za ovo će vam bit potrebno da znate koja je vaša veza, ne teoretska već ona u praksi. Jedna od mogučnosti provjere je i ova stranica: http://www.ip-adress.com/speedtest/
Moje postavke su sve po default, nisam ništa mijenjao, ali sam našao na utorrentovom forumu ove podatke kao i u FAQ od utorrenta. Formule su ispod slike.

Sada kada sam dobio rezultate, dijelim ih sa 8.
4030/8=503.75 <-- Maximalna download brzina
268/8=33.5 <-- Maximalna upload brzina
Max. upload rate: vaš upload speed * 0.8 --> Moj je uvijek 15 i nedam više gore :)
Max. download rate: download speed * 0.9 --> Ja imam na unlimted, ali ionako mi nejde više od 490 kbps što je skoro kao i sa formulom.
Global max. numbers of connections: Default je 200 i ja mislim da je to i više nego dovoljno. Budi te oprezni sa ovom postavkom jer što vam je ona veća, to će vam surfanje internetom bit otežanije. Probajte se igrati sa ovom postavkom. Ja sam osobno znao i imat 1000 pa sam znao imati problema sa otvaranjem jednostavnih stranica bez jave, flasha i sličnih stvari što otežavaju otvaranje.
Max number of connected peers per torrent: formula je Upload speed * 1.3
Number of upload slot per torrent: 4 je default, a formula je (upload speed / 6) +1 --> ostavite kak je jer bi vam se mogao zagušiti upload i download
*Ja sam ovo imao svakak namješteno, svašta sam isprobavao, ali default je default pa ga ja isto preporučam :=)
BitTorrent:
Neka bude ovako. Inače, ovo su postavke za javne trackere. Za privatne vam ovo niti ne treba jer vam je download uvijek "do čepa"

Quering: Svugdje na netu možete nać da podosta ljudi misli da nebi trebali imati više od 3 torrenta aktivirana. Probajte se malo sa time igrat. Moje postavke su na slici dolje.

Shedulder: Nisam ih nikada koristio pa neću pametovat oko toga, a shedulder i nije neka mudrost. Imate legendu što se boja tiće i koja šta znači, označite kojim danom u koliko sati i koji je download i upload i to je to.
Još samo jedna modifikacija u Advanced
Nađite net.half_halfopen i postavite ga na par brojeva manje od poluotvorenih konekcija. Znači otvorili se sa TCP-Z programom 100, u postavkama upišite recimo 90, ili ako ste dali kao i ja 150 poluotvorenih konekcija, dajte u utorrent 140.