Forumi


Povratak   PC Ekspert Forum > Internet i mrežne tehnologije > Mreže
Ime
Lozinka

Odgovori
 
Uređivanje
Staro 14.12.2006., 19:59   #1
mat
Premium
Moj komp
 
Datum registracije: Feb 2006
Lokacija: zg
Postovi: 2,105
Arrow Sve o BitTorrentu (i kojecem drugom)



Buduci da je dosta forumasa izrazilo zelju za jednim finim tutorialom o ovoj tehnologiji,
dao sam si malo truda i pokusao sve na "by-the-book" nacin objasniti. nije nesto uber,
ali nadam se da ce zadovoljiti potrebe onih koji se nisu nikada susreli s BitTorrentom.



Kijenti

Osobno koristim Utorrent, no dosta ljudi cijeni
i Azureus. Moji primjeri ce biti na Utorrent-u
no ako sve shvatite, klijent ce biti najmanji problem. Izbor koji prepustam vama.

O samoj tehnologiji

Torrent ili BitTorrent je vrsta Peer2Peer protokola. Izmislio ju je doticni programer Bram Cohen.
Tehnologija je trenutno u vlasnistvu "BitTorrent Inc.". Ono sto je posebno u ovom
P2P protokolu je to sto se peerevi "okupljaju" oko tzv. "trackera". Tracker skuplja
informacije o spojenim peerovima te u odredenom intervalu (najcesce 30 minuta) radi
"announce" odnosno dodaje nove peerove u "Swarm". Ukoliko se vi sa svojim klijentom
nalazite u "Swarmu", to znaci da je sada vas klijent u mogucnosti preuzimati potrebne
pakete od peerova koji ih vec imaju, te pruzati pakete peerovima koji ih traze.
Ono sto je najbolje u cijeloj stvari je to sto u principu svi skidaju od svih. Znaci
peer se spaja na bilo kojeg peera koji ima nesto sto on nema. Tehnicki bi to znacilo
da kad 1 peer koji ima sve pakete (100%) jednom posalje SVE, nebitno kome, iako nitko jos
nije skinuo sam sve, u konacnici hoce. Upravo zato jer svi paketi JESU poslani SVIMA.

U praksi je to rijetko tako. Nemojte se zavaravati. Jos nisam dozivio kompletirani
torrent sa 0 seedera u trenutku zavrsetka. Zasto? Zato jer vise nego cesto peereva ima
jako, jako puno. Dok vas klijent nade onog koji ima taj zadnji paket od npr. 256KB,
i dakako uspije se spojiti na istog, vec cete 30 puta nabaviti stvar koju skidate
na drugi nacin.

Sve se na kraju svodi na, dakako, bandwidth i brzinu. BitTorrent omogucuje download
bez servera (koji kostaju)i bez navale na download necega (sto ce smanjiti svima
brzinu). Svi posluzuju i svi uzimaju.

Više o svemu tome na stranicama mojih izvora:
http://wikipedia.org/
http://www.bittorrent.com/

Postavke mrezne opreme

Opis koji cu dati za postavke je hardware-u i software-u koji koristim.
Za sve ostalo cu dati referentne linkove. Ono sto ja koristim je:

Windows XP SP2
Windows firewall
D-Link 604 router


- Windows Firewall

Start => Settings => Control Panel => Windows Firewall => On

Kartica Exceptions => Add port

Odaberite jedan broj izmedu ~5000 i ~65000. Po mogucnosti veci od 45000 jer ove ispod
toga neki trackeri imaju na ban listi. Takoder preporucam odabir broja koji mozete
zapamtiti. Dajte portu ime i vrijednost brojem koji ste odabrali, odaberite TCP i "Ok".

Ovako nekako to izgleda:



Nakon toga idemo u router. Otvaramo bilo koji folder i u adress bar upisujem:

http://192.168.0.1

Ovo je prvi primjer razlike. Nekim routerima se pristupa ovako, nekim sa 192.168.1.1
nekima sa 1.0, nekima sa 1.100... ima puno varijacija. najlaksi nacin da to otkrijete
je da odete: Start => run => cmd => ipconfig -all => Default Gateway pod Local Area Connection:



i idemo dalje. ponavljam, ovo mozda nije identicno kao na vasem uredaju, ali
je veoma slicno buduci da sve to funkcionira na vrlo slicnom principu.



znaci usli smo u routerov operativni sustav. Odabiremo DHCP (Dynamic Host Configuration Protocol)
i krecemo kreirati. Dakle u postavkama nase lokalne konekcije je mreznoj kartici
receno da automatski primi IP adresu i DNS servere. Kada upalimo racunalo, slucajnim
odabirom nam se dodjeljuje neka IP adresa. Da bismo ispravno usmjerili podatke na
svoje racunalo, ovime cemo reci routeru da nasem racunalu automatski dodjeli neku
IP adresu.



1.
dakle odabirem "DHCP serverenabled".
Starting IP address je IP koji ce zauzimati router. To je onaj gateway ako se sjecate.
ending IP address je krajnja IP adresa. Dakle u tom razmaku ce router dojeljivati
slucajne IP-e racunalima kojima nije dodjeljena staticna lokalna adresa.
Lease time stavljamo na maksimum. U mom slucaju 1 tjedan.

2.
Sada kada je DHCP Server ukljucen (nije jos ali ce biti kad kliknemo Apply) mozemo
postaviti staticni DHCP za svoje racunalo.
U polje Name upisite sto god zelite, pod IP address jednu u rasponu IP adresa koji
ste oznacili gore. MAC adresu mozete opet saznati putem cmd-a:
start => run => cmd => ipconfig -all
"Physical address" je ono sto trazite.
Laksi nacin je iz padajuceg izbornika odabrati svoje racunalo (koje ce se pojaviti
svojim imenom ["Computer name"]) i kliknuti gumb "Clone". MAC adresa ce se sama upisati
u za to predvidena polja.
Kliknite "Apply" i vas router ce se resetirati. Sada vase racunalo ima staticnu IP
adresu u lokalnoj mrezi.

Idemo sada otvoriti port.




Dakle odabiremo "Enabled". Pod ime stavljamo sto god zelimo. "Private IP" mora biti
jednak onom koji ste dodjelili svom racunalu. Novi routeri imaju ovdje oslobodeno
upisivanje bilo kojeg IP-a, samim time cak i DNS-a. To otvara druge mogucnosti za
remote access no, ne skrecimo s teme.
Protocol je TCP. Neki ce reci stavi oboje (i UDP). Nista lose ako napravite tako,
nikakvo dobro ako ne napravite tako. rijetki trackeri omogucuju odabir TCP ili UDP.
(jedini za koji ja znam je demanoid).
pod "Private port" stavite port za koji ste se na pocetku odlucili u Windows Firewallu.
Public port je isti. Schedule - always.
Kliknite na "Apply" i - cestitam! Upravo ste otvorili port za svoje racunalo. Port
koji ce za to racunalo uvijek i biti otvoren.

Kao sto sam vec rekao, previse je routera na trzistu da bi se davao opis za svaki.
Sve je to vise-manje slicno. OS malo uglancan tamo, bolji ovdje, vise mogucnosti ondje.
No sve se svodi na isto tako da sa minimalnim logickim zakljucivanjem koristeci ovaj
tutorial mozete za istu stvar podesiti bilo koji router.
Dakako, ukoliko imate problema, ili vam se jednostavno neda razmisljati, uvijek mozete
posjetiti interesantnu stranicu na kojoj je sve jos detaljnije objasnjeno nego ovdje.
Samo odaberite svoj uredaj i to je to.
http://www.portforward.com/english/r...outerindex.htm
sto se tice ostalih, pravih Firewalla - nebih znao. nemam apsolutno nikakvu potrebu
koristiti jedan tako da niti znam gdje se pomoc moze naci niti kako vam ju pruziti.
redovito ciscenje racunala odabranim programima mi odrzava racunalo iznimno zdravim
i kvalitetnim za rad vec dugo dugo godina tako da odgovorno preporucam svakom privatnom
korisniku da se okani ikakvih firewalla koji papaju memoriju i upozoravaju na stvari
koje ce se ionako rjesiti kasnije tog dana, ili rano iduceg.

p.s. vidim da su sad izbacili aplikaciju koja automatski podesava router. nisam probao
ali iskreno, nebih preporucio. malo posla je ok za priustit ako za to dobijete to da
znate kaj ste napravili.

Zadnje izmijenjeno od: mat. 14.12.2006. u 20:11.
mat je offline   Reply With Quote
Staro 14.12.2006., 20:05   #2
mat
Premium
Moj komp
 
Datum registracije: Feb 2006
Lokacija: zg
Postovi: 2,105
Postavke klijenta



Nakon ovog, pretpostavljam mnogima dosadnog djela, krecemo na zanimljiviji. Postaviti
cemo klijent utorrent kako spada za maksimalnu iskoristivost istog. Ako jos niste, skinite
program sa sluzbene stranice www.utorrent.com . Osobno sam protivnik svake nepotrebne
instalacije, pa upravo zato i preporucam "standalone". no to je dakako, vas izbor.
Mozete ako hocete skinuti 1.6.1 beta ili 1.6. Svejedno. 1.6.1 nudi WebGUI odnosno
kontrolu Utorrenta sa udaljenog mjesta. Reci cu pokoju o tome kasnije. Za sad skinite
samo 1.6...

Otvorite program i maksimizirajte ga. Sa lijeve strane vidjeti cemo predodrene grupe
raznih torrenta. Dakle postoje dakako aktivni i neaktivni. oni koji su gotovi, i oni koji
se jos skidaju. te svi.
Desno cete vidjeti prostor sa popisom torrenta iz grupe koja je odabrana. Mozete i sami
raditi svoje grupe. Utorrent ih zove "Labels". Sa takvim stvarima cu vas pustiti da se sami
zafrkavate. Ajmo sada podesiti program. Kliknite na zupcanik gore ili na
"Options = Prefernces".





Dakle ovdje mozemo birati prije svega jezik sucelja. Neznam postoji li Hrvatski. Nebitno.

"Check for updates automatically" - inace mi je iskljuceno no nedavno sam skinuo 1.6.1 beta
pa je po default postavkama opet ukljuceno. sve u svemu nema potrebe
Preporucam potvrdu prije brisanja torrenta jer se zna desiti da krivi selektirate...
ovo su uglavnom postavke koje si sami birate. nema velike mudrosti... idemo dalje



"New downloads" - torrenti koji nisu zavrsili, "Completed downloads" - oni koji jesu .
Meni je isti direktorij za oboje. Samo ako bas hocete stediti neki disk od stalnog
pisanja i pokusati natjerati utorrent da vam sam sortira sve (sto je nemoguce ako
kao ja imate 24/7/31/365 u potpunosti koristen downlink, a nemate disk od barem TB.
a sto je najgore, ni to nebi bilo dosta da sve ide na jedan disk..).
ostalo je opet po vlastitom ukusu. jedino nebih preporucio da stavite ".!ut" za
nedovrsene jer... pa u principu nema nikakvog smisla. cemu?...



Ovdje cemo opet upisati isti port koji smo vec otvorili na svim mogucim mjestima.
Obavezno maknuti "Randomize port each time utorrent starts". eventualno ako ne koristite
nikakav router, mozete to ostaviti. no ne garantiram da vam sam ISP ne blokira neke
portove...
ostalo kao kod mene, odnosno prema zelji. ukoliko koristite adsl nije lose limitirati
uplink. pogotovo ako nemate flat. ne samo da ce vam usporavati downlink vec ce i nabijati
promet. 95% torrenta koje ja skidam su sa privatnih trackera tako da mi je u interesu
sto vise uploadati... vise o tome kasnije...



E sad ovdje ce mnogi reci: "Krivo. nesmije biti tako." e pa pricajte sto hocete. meni
je ovako najbolje od svih kombinacija koje sam probao. jednostavna logika: sto vise
konekcija, peerova i upload slotova, to ce mi se vise iskoristavati kapacitet uploada,
odnosno downloada. gumbic za dodatne upload slotove u ovom slucaju nema nikakvog smisla.
ako hocete da sve ide sto finije, preporucam da stavite kao ja, odnosno ostavite na default.



vas izbor. stavite kako hocete. "ratio" je omjer poslanih i primljenih podataka.
ratio = total upload/ total download.
na taj nacin se odrzavaju privatni trackeri. ratio nesmije biti ispod npr. 0,5...

Zadnje izmijenjeno od: mat. 14.12.2006. u 23:27.
mat je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Staro 14.12.2006., 20:05   #3
mat
Premium
Moj komp
 
Datum registracije: Feb 2006
Lokacija: zg
Postovi: 2,105



ovo su neke zgodne opcije. kao sto vidite ja ih ne koristim ali eto, ako hocete, mozete.
inace, ako nista ne podesite svi torrenti koje otvorite utorrentom se spremaju u:
%systemroot%\Documents and Settings\Matija\Application Data\uTorrent







ja ovdje nista ne diram. mozete se igrati. ja jesam nekoc davno. no nema potrebe.



ovdje postavljate kontrolu preko weba. dali je ukljucena, koji su user i pass i dali
ce se za to koristiti neki drugi port, na stranu onaj kojeg ste podesili utorrentu.
ovaj dio nije prisutan u nijednoj drugoj verziji utorrenta osim 1.6.1 beta. detaljne
informacije za koristenje WebUI potrazite na stranici...


Cestitam, postavili ste klijent!!! Sada sve sto nam preostaje je pokrenuti neki torrent.



Pokretanje torrenta

Dakle nakon sto ste nasli svoj torrent koji zelite skinuti, uvijek preporucam koristenje
vise trackera. od viska glava ne boli. ovako to nekako izgleda kad ja skidam...
sto se tice stranica za pretrazivanje, tu cete se morati sami snaci



kad smo dakle skupili sve trackere => skinuli torrente sa njihovih stranica, fino ih
otvorimo u Utorrentu. to mozemo napraviti duplim klikom na torrent file, drag&drop
sistemom ili klikanjem na "add torrent" u Utorrentu. u svakom slucaju ih otvorimo sve odjednom.
otvaranje prvog torrenta:



kliknemo na ok i.... download pocinje. kliknite na torrent i dolje cete dobiti
podosta korisnih informacija o njemu...




To je vise-manje to!
Ako je ostala koja rupa, popuniti cu ih kasnije. znam da sam za nekoliko stvari
rekao "o tome cu kasnije". e pa i hocu. sad idem popit kavu...

Zadnje izmijenjeno od: mat. 14.12.2006. u 20:21.
mat je offline   Reply With Quote
Staro 14.12.2006., 20:06   #4
-POP-
Eddie
Moj komp
 
-POP-'s Avatar
 
Datum registracije: Mar 2004
Lokacija: Osijek
Postovi: 5,490
STICKY!
__________________


Intel E5450 E0 @455X9=4005MHz 1.36V // H2O Corsair H100 @low
Asus P5Q-E P45 @1.2V @Ket's 2101 bios
4X2Gb G.Skill 4GBPQ @890MHz 15-5-5-5 1.82V
Gigabyte HD5850 1Gb @960/5100MHz 1.088V @Scythe Musashi
Samsung 250GB 850 EVO // Seagate 3000GB DM001 // Samsung 500GB T166S @2X Scythe Himuro
Lian Li PC-P50 ArmorSuit // Corsair VX450W // DVD-RW LG GH24NSB0
White Shark Commandos @red switch // Logitech MX518 @blue led
AOC Q3279VWF 31.5"


Rotel RC972 // 2X Rotel RB971 @bridged // Audio Epilog Peyote // Raiz Peyote stands
M2Tech Young DSD DAC // Audioperformance Power Supply by Apparatus
Ixos Gamma Geometry 6003 // Transparent Audio The Link 200 // Kimber PBJ
Nobsound NS-01G PRO // Acoustic Energy AE100² // Asus Xonar U7 // Ixos XHS243W
Sony KD-65XH9096 // Nvidia Shield (2017) // Logitech Z-5500 sub & Focal Sib satellites
Logitech Z-10 // Logitech Z-2300 // Sennheiser HD205
-POP- je offline   Reply With Quote
Staro 14.12.2006., 20:09   #5
svebee
/
 
Datum registracije: Oct 2006
Lokacija: /
Postovi: 2,053
Citiraj:
Autor -POP- Pregled postova
STICKY!
POTPIS!
svebee je offline   Reply With Quote
Staro 14.12.2006., 20:12   #6
Razer
.
 
Razer's Avatar
 
Datum registracije: Dec 2005
Lokacija: Zg
Postovi: 11,642
Svaka čast na trudu, odlično napisano za sticky
Razer je offline   Reply With Quote
Staro 14.12.2006., 20:20   #7
tor
Administrator
Moj komp
 
tor's Avatar
 
Datum registracije: Nov 2001
Lokacija: Sesvete
Postovi: 15,944
Odlično, samo skloni hint. Nema potreba za njim.
tor je offline   Reply With Quote
Staro 14.12.2006., 21:11   #8
McZantex
Premium
Moj komp
 
Datum registracije: Jun 2006
Lokacija: Zagreb
Postovi: 115
Citiraj:
...E sad ovdje ce mnogi reci: "Krivo. nesmije biti tako." e pa pricajte sto hocete...
Može neko reć koje su poostavke stavljene na ovoj slici i iznad je i ispod nje jer ja ih ne vidim, ne radi ni link na njih.

Edit: sad ih vidim.

Inače tnx, super tut.: goood :

Zadnje izmijenjeno od: McZantex. 15.12.2006. u 15:09.
McZantex je offline   Reply With Quote
Staro 14.12.2006., 22:37   #9
spawn
Premium
Moj komp
 
spawn's Avatar
 
Datum registracije: Aug 2004
Lokacija: Istra
Postovi: 7,928
Eto jos jedno pitanje. Noobovsko naravno. Imam SP1 . Kako da dodjem do firewall postavki??
spawn je offline   Reply With Quote
Staro 14.12.2006., 23:29   #10
mat
Premium
Moj komp
 
Datum registracije: Feb 2006
Lokacija: zg
Postovi: 2,105
nema ga u SP1. u tom slucaju zaboravi na taj dio
mat je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Staro 15.12.2006., 01:31   #11
raf
šlap
Moj komp
 
raf's Avatar
 
Datum registracije: Apr 2006
Lokacija: Zagreb, centar
Postovi: 939
@mat svaka čast za ovo što si složio.
Samo jedan mali dio koji mislim da bi trebao izmijeniti. .!ut ekstenzija dobro dođe, pogotovo ako imaš isti folder za incomplete i complete torrente. Ovak zamisli da ti misliš da se pjesma skinula ili film i ti sad to imas otvorenu u nekom playeru i dok je taj fajl otvoren utorrent nemože snimiti neki novi dio što je skinuo. I automatski ti izbaci error i prestane skidati taj fajl. tada trebaš pritisnuti ponovno start je neće sam nastaviti, a ako ni tako neće moraš stisnuti force recheck.
Tako da je ovo i više nego korisno ako imaš iste foldere za in/complete
raf je offline   Reply With Quote
Staro 15.12.2006., 17:49   #12
mat
Premium
Moj komp
 
Datum registracije: Feb 2006
Lokacija: zg
Postovi: 2,105
istina. ali opet, u hrvatskoj se niti ne mogu uzeti tako brze veze kojima bi ljudi skidali tako puno odjednom da ne mogu pratiti. ja ti to rjesavam u utorrentu. u listi fajlova sortitram po postotku skinutog i onda znam sto je gotovo, sto nije.
a VLC ce ti uvijek pustiti i 10% skinutog filma/mp3-a. testirano
mat je offline   Reply With Quote
Staro 15.12.2006., 18:47   #13
Grunf st
profesionalni pijanac
 
Grunf st's Avatar
 
Datum registracije: Nov 2006
Lokacija: Split
Postovi: 78