|
14.12.2006., 20:59 | #1 |
Premium
Datum registracije: Feb 2006
Lokacija: zg
Postovi: 2,105
|
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 21:11. |
14.12.2006., 21:05 | #2 |
Premium
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. 15.12.2006. u 00:27. |
|
|
Oglas
|
|
14.12.2006., 21:05 | #3 |
Premium
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 21:21. |
14.12.2006., 21:09 | #5 |
/
Datum registracije: Oct 2006
Lokacija: /
Postovi: 2,053
|
|
14.12.2006., 21:12 | #6 |
.
Datum registracije: Dec 2005
Lokacija: Zg
Postovi: 11,642
|
Svaka čast na trudu, odlično napisano za sticky |
14.12.2006., 22:11 | #8 | |
Premium
Datum registracije: Jun 2006
Lokacija: Zagreb
Postovi: 115
|
Citiraj:
Edit: sad ih vidim. Inače tnx, super tut.: goood : Zadnje izmijenjeno od: McZantex. 15.12.2006. u 16:09. |
|
15.12.2006., 00:29 | #10 |
Premium
Datum registracije: Feb 2006
Lokacija: zg
Postovi: 2,105
|
nema ga u SP1. u tom slucaju zaboravi na taj dio |
|
|
Oglas
|
|
15.12.2006., 02:31 | #11 |
šlap
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 |
15.12.2006., 18:49 | #12 |
Premium
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 |
15.12.2006., 19:47 | #13 |
profesionalni pijanac
Datum registracije: Nov 2006
Lokacija: Split
Postovi: 78
|
svaka čast na trudu i slikama : goood : OT: imam problem s utorrentom neki dobro seedan torrent utorrent maksimalno skida 30 kb/s, isti taj torrent bittornado skida 105 kb/s
__________________
|
15.12.2006., 20:44 | #15 |
*
Datum registracije: Oct 2005
Lokacija: zg
Postovi: 1,530
|
Kod nekih fileova koji u imenu imaju "nedopustene znakove" (?/: itd.) Bitcomet javlja gresku, sto je i logicno. Kako rijesiti taj problemcic? |
28.12.2006., 18:15 | #17 |
/
Datum registracije: Oct 2006
Lokacija: /
Postovi: 2,053
|
a jel je (ikako) moguće objasnit par stvari koje me zanimaju što su to točno privatni trackeri ? na koji način rade "Invitation" (dobiš neki kod i onda...???) na neke torrente sitove...ne kužim to previše pa ak bi mi neko mogel to objasnit oko tih privatnih trackera...tnx. |
28.12.2006., 18:29 | #18 | |
*
Datum registracije: Oct 2005
Lokacija: zg
Postovi: 1,530
|
Citiraj:
Neke privat stranice imaju taj sistem pozivnica (invitations) gdje clanovi mogu pozivati neclanove da se pridruze. Fora je sto se na odredjene siteove ne mozes registrirati ukoliko ne dobijes pozivnicu (a na neke cak niti tako) |
|
28.12.2006., 19:03 | #19 |
/
Datum registracije: Oct 2006
Lokacija: /
Postovi: 2,053
|
aha : lol2 : ajd vjerojatno sam skužil...tnx. |
29.12.2006., 11:46 | #21 | ||
do you speak it?
Datum registracije: Mar 2003
Lokacija: ::1
Postovi: 1,627
|
Citiraj:
protocol encryption treba staviti na enabled (cak i na forced, ako ste iza nekih vrlo "ljutih" firewall-a) iz jednostavnog razloga, sto je onda sav bittorrent payload kriptiran u SSL (sa HTTPS headerom) tako da NITI JEDAN p2p filter, firewall itd. nece blokirati takve pakete! eventualno po portu, ali nikako nemoze po L7 filteru! sve ostavite na default, ovo upisivanje vrijednosti 1000 za max connection i connection per torrent je totalni nonsense! ono sto zbilja donosi ubrzanje je net.max_halfopen: 50 (max 80, za dsl) nemam vremena da pisem o cemu se tocno radi ovdje, recimo da su to otvorene "poluveze" do torrenta, cekajuci "punu vezu" (uz koju ostvarujete i punu brzinu) Citiraj:
u suprotnom cete u admin konzoli (log) vidjeti errore poput 4226 i slicno... mat, tvoj trud oko tutoriala je pohvalan, ali nemozes staviti max outgoing connections 1000, kada dsl sigurno to nije u stanju progurati, sreca imas router koji vjerovatno ima limit u broju odlaznih connectiona pa on reducira takve softwareske nebuloze dobar tutorial se nalazi tu: http://www.johntp.com/2006/04/19/how...s-of-utorrent/ na asihronim vezama bitno je ne preopteretiti upload, treba postaviti otprilike 80% realne brzine uploada (speedtest.net - testirajte svoj realni dl/ul)
__________________
Drinking Rum before 10am makes you a Pirate, not an Alcoholic. |
||
29.12.2006., 21:46 | #22 |
Moderator
Datum registracije: Jun 2003
Lokacija: Kuća
Postovi: 5,397
|
Da li netko može pojasniti zbog čega dolazi do Failure: Invalid passkey! Re-download the .torrent from http://www.tralalala.com Nakon brisanja torrenta i reset paskeya uzimam novi torrent i napravim Force Re-Chek. Sve prođe super, pokrenem torent i dobijem ovu poruku: Tracker sending invalid data: Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /usr/local/apache_1.3.34/htdocs/tb/announce.. Kod ovih grešaka dolazi do usporenja i ne dobivam seed bonus iako vidim da imam upload Edit: Svašta. Tralalala.com postoji
__________________
|
29.12.2006., 22:02 | #23 |
Premium
Datum registracije: May 2006
Lokacija: HR
Postovi: 2,078
|
|
09.01.2007., 13:06 | #24 |
Registered User
Datum registracije: Oct 2003
Lokacija: Wela Luka
Postovi: 14
|
: bonker : ima li iko problema s qtorrentom ...tipa da nece da skida nista download stoji 0kbs i ne mice a do prije koji dan swe je islo ko po loju!!! spajam se preko t com!!!! nemogu iskoristit flatrate .....aaaaa: finger : pokusao sam i owe konfiguracije ali ne pomaze jedino se upload na jednemu filu pojawio!!! help thx
__________________
:::Re5PeCT::: ------------------ inFORMation wantz 2 BE FREE! ------------------ nx9015,mx610,WD 200gb ext.hdd,sony v-1 |
09.01.2007., 13:28 | #26 |
Registered User
Datum registracije: Oct 2003
Lokacija: Wela Luka
Postovi: 14
|
ebemu tcomowe zaposlenice....samo one boje! out going protocol enc. ????? hm....jednu pet sekundi je skida sa 0.5kbs i opet staooooo !!!! aaaaaaaaaaaaaaaaaaaaaaaaaaaa wrati te mi pareeeee! :-(
__________________
:::Re5PeCT::: ------------------ inFORMation wantz 2 BE FREE! ------------------ nx9015,mx610,WD 200gb ext.hdd,sony v-1 |
09.01.2007., 14:15 | #28 |
Ovo ispod nisam ja! :)
Datum registracije: Sep 2002
Lokacija: Split
Postovi: 1,692
|
Ne bi htio da me se krivo shvati, pročitao sam cijeli matov post i napravljen je izuzetno kvalitetno. No međutim, ja s druge strane, skinem Azureus, instaliram ga, s trakera skinem link i dignem ga Azureusom. Jedino što trebam je da kod prvog startanja Azureusa dam port i tu postavim neki bezvezni koji se također može mijenjat. Download krene, ja molim Boga da seeder ne uteče prije nego skinem, kad skine, ostavim još dok ima leechera i to je to. Sve ove puste postavke gore apsolutno ne koristim. nemam potrebe. Istina, u Azureusu se može namjestiti mali milijun stvari, od kojih ja sebi podesim neke, iako će radit i bez toga. Nisam kasnije čitao ostale postove, pa nisam siguran da li je objašnjen i pojam "ratio", što je u biti ovisnost downloadanog u odnosu na uploadano na određenom trakeru. Naime, svaki traker dopušta određeni ratio manji od 1 (DL/UL), dok ne banira usera. Dakle, ako želite egzistirati na određenom trakeru, ne ograničavajte upload, da se ne desi da ratio puno padne, pa ćete bit banirani. Isto tako, ako dosta uploadate, pa ste "podijelili" više nego ste "skinuli", ratio će bit veći od 1, a time najčešće dobivate mogućnost skidanja više stvari s određenog trakera, isto kao i mogućnost da download krene odmah. U protivnom, dok ste još "mlad" user na trakeru, zna se postavit ograničenje od 48 ili 24 sata prije nego počnete skidat to što želite. E, tu dolazi do nezgodne situacije, jer za tih 48 sati većina ljudi će skinuti to što želite i vi, pa kasnije nećete imat nikom za podijelit, nego ćete samo skinit, a onda nećete moć nabildat ratio i eto nezgode. Postoje načini kako se to riješava, ali ne bi u detalje o tome ovdje, jer bi moga zać u škakljive teme, pa će mi Tor postavit ratio na forumu na nulu. Samo mali hint: dok ste "mladi" i ratio vam je još nezavidan, skinite neki manji torent koji vas možda ne zanima, ali će bit dosta dugo interesantan širem krugu korisnika, pa ćete tako najlakše nabit ratio. Ako koga još zanima šta, neka pita.
__________________
Potpisujem! |
09.01.2007., 17:45 | #29 | |
*
Datum registracije: Oct 2005
Lokacija: zg
Postovi: 1,530
|
Citiraj:
|
|
09.01.2007., 18:05 | #30 |
od LemilicE
Datum registracije: Dec 2002
Lokacija: Veli Lošinj
Postovi: 4,712
|
Pa kako da mi ratio bude preko 0,5 kada mi je download 200kb, a upload 20kb. Nema teoretske šanse...
__________________
Member Of the PC Ekspert 100+kg Demolition Squad ----------------------------- ReadTheFuckingManual Da, to sam ja u avataru!!! Grobnik ----> 1:37.759... ko od vas može brže??? Nemam više lema!!! |
|
|
Oglas
|
|
Uređivanje | |
|
|