Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 9 odgovora
  • 4.093 pregleda

Najnovija ↓

[Tutorijal] BitTorrent, klijenti i postavke 29.08.2009. u 19:49 · pre 209 meseci #1
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.

Re: [Tutorijal] BitTorrent, klijenti i postavke 29.08.2009. u 20:05 · pre 209 meseci #2
Biće dobro za one koji počinju mada ima par grešaka. Mrežna kartica ne mora da ima statičku IP adresu mada jeste korisno zbog forvardovanja portova ali nije toliko važno. Osnovno je da komp ima javnu IP adresu i onda sve ovo ima smisla. Dalje, kada već pominješ www.portforward.com, tu imaš uputstva za forvardovanje većine standardnih rutera pa ne mora da se traži dalje. Što se brzina tiče, tu je potrebno da se malo više eksperimentiše, sa ADSL imam loše iskustvo tj koliko god da je UL u nekim granicama, to najčešće loše radi dok ne oborim UL na 1-2. :( Naravno, po završenom DL podignem UL na približno maksimalnu moguću brzinu i ostavim dalje tako. Sa SBB-om sve radi čisto sa normalno podešenom UL brzinom.
Re: [Tutorijal] BitTorrent, klijenti i postavke 29.08.2009. u 20:40 · pre 209 meseci #3
Ovo zadnje sa adsl-om ti može imati veze i sa ISP-om pošto kažeš da adsl ide loše dok kabelski internet ide dobro sa torrentima. To čak i na utorrentovim dokumentacijama upozoravaju:

Citat:
Enabling Protocol Encryption

Some ISPs (Internet Service Providers) actively interfere with P2P activities in order to reduce their bandwidth requirements. This causes µTorrent and other file sharing download speeds to become slow. To avoid this, µTorrent and other clients have introduced an encryption protocol to prevent ISPs from identifying BitTorrent traffic.

* Go to Options > Preferences > BitTorrent. Set Outgoing under Protocol Encryption to Enable, check "Allow incoming legacy connections".

Some ISPs have extremely aggressive throttling methods and for those users it might be necessary to set outgoing to Forced; however this will greatly reduce the number of peers you can connect to. Enabled is sufficient for most users.

Re: [Tutorijal] BitTorrent, klijenti i postavke 08.10.2009. u 17:58 · pre 207 meseci #4
Mesec dana mi koci net vec,i ne znam sta da radim,,ovo je uspelo ,namestio sam po uputstvima, i eo radi ,vise mi ne koci net !! Svaka cast !!
Re: [Tutorijal] BitTorrent, klijenti i postavke 19.12.2009. u 12:48 · pre 205 meseci #5
Hvala najljepse na temeljnom tutorijalu vezano za torrente, al moram da pitam za sledeci problem.
Naime sa brzinom skidanja fajlova nisam imao problema. Skidao sam na dva racunara, moj licni i u kancelarii gdje radim. Zadnjih par nedelja imam probleme. Jednostavno ne mogu naci torrent koji se stabilno skida, neovisno od broja seedova i peerova. Vise ne postoji pravilo, a i brzine su rapidno opale. Takodje ako prekinem neki download, nekad je i nemoguce nastaviti sa istim. Cak sam i kod kuce reinstalirao sistem i nista. Koristim Win 7, utorrent, ADSL CG T-coma.

Unapred zahvalan!
Re: [Tutorijal] BitTorrent, klijenti i postavke 20.12.2009. u 13:20 · pre 205 meseci #6
uh majku mu :D moze to malo jednostavnije? meni je pre solidno radio bit torrent ,al sad nesto zeza.... a sa rapida ne mogu da skidam stalno mi pise da cekam 2 minuta a pre sam skido bez problema.... ovaj tvoj tutorial sam sve razumeo osim port forwarding (tako nesto) ..
Potpis
sve je ok :)
Re: [Tutorijal] BitTorrent, klijenti i postavke 20.12.2009. u 13:32 · pre 205 meseci #7
ovakva je kod mene situacija ,pa akop hocete pomagajte...za tracker mi stalno nesto pise invalid url,nemam pojma.
Potpis
sve je ok :)
Re: [Tutorijal] BitTorrent, klijenti i postavke 06.01.2010. u 23:32 · pre 204 meseca #8
@hartman
imaš 0 seedera što znaći da ti nema tko slat željene podatke, a url adresa je Web adresa određenog resursa na Internetu, a pošto je ina invalid znači da je više nema :D

@TheBonaFides
Neznam šta pametno da ti kažem na ovo :D
Kao što sam napisao u ovom tutu, trebao bi imati barem 5 dobrih seedera, a postoji i mogučnost da, ako si prije bez problema skida podatke da ti je internet servis provider koji imaš dao restrikcije na p2p programe i takav oblik razmjene podataka pa provjeri dali nije to stvar.
inače, ako si instalirao friški OS i bez ikakvih modifikacija sa sistemom i torrent klijentom trebao bi skidati bez problema pod uvjetom da imaš dovoljan broj seedera (pošiljalaca).
A, reci mi koji router imaš? dali si tamo šta modificirao?
Re: [Tutorijal] BitTorrent, klijenti i postavke 08.02.2010. u 10:28 · pre 203 meseca #9
Cackao sam nesto na burazerovom kompu, instalirao sam TCP-Z patch i podesio kao gore na slici, sad dole u desnom cosku stalno stoji "Test windows7 build 7600", recite mi molim vas kako da deinstaliram patch i da vratim sva podesavanja kao sto su bila pre pokretanja patcha?
Re: [Tutorijal] BitTorrent, klijenti i postavke 03.12.2011. u 12:16 · pre 181 mesec #10
Podesio sam TCP-Z patch prema uputstvu, kao i jedan deo u samom bittorentu. Nisam otvarao portove niti stavljao statičku IP adresu i sada šljaka kao leptir. Hvala!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme