unknown[67049] 19/08/2014 20:23:11 (536 weeks ago) Ratio: Posts:
|
[b]Co je to peer-to-peer (P2P) sítě (sdílení torrentů) a jak to funguje
Co ovlivňuje rychlost a možnosti navázání spojení s dalšími uživateli
Mám veřejnou IP, ale klient jako Aktiv nefunguje - možnosti zprovoznění
Základní zásady nastavení pro µTorrent
Co je to peer-to-peer (P2P) sítě (sdílení torrentů) a jak to funguje
- Funguje to na základě využívání internetového protokolu BitTorrent
- Zde najdete více informací: http://cs.wikipedia.org/wiki/BitTorrent
Princip zkráceně:
- Sdílená data se nacházejí pouze v počítačích uživatelů a Ti je sdílejí s ostatními uživateli, kteří si stáhli stejný *.torrent soubor z trackeru
- Data jsou posílána po malých dílčích částech (od více uživatelů), a až po stažení všech dílčích částí jednotlivých souborů jsou tyto soubory použitelné
- Na stahování v P2P je nutné mít program (klienta), který tuto komunikaci zprostředkovává
- Tracker (torrentový server) umožňuje stáhnout *.torrent soubor, jehož spuštěním v klientovi začne probíhat sdílení dat
Co ovlivňuje rychlost a možnosti navázání spojení s dalšími uživateli
- Typ a rychlost internetového připojení
- Nastavení PC, přípojných zařízení (router/modem), OS (operačního systému) a případně i Antiviru/Firewalu
- Nastavení klienta
Nejrozšířenějším OS, je OS Windows, a nejčastěji používaným klientem je μTorrent - takže další text a konkrétní rady budou pro OS Windows a μTorrent.
2.1. Rychlost internetového připojení
- Poskytovatel internetového připojení (ISP, zkráceně provider), v rámci svých tarifů, uvádí i rychlost
- Rychlost stahování (Download) a odesílání (Upload) je u velké většiny poskytovatelů rozdílná - Rychlost
Upload bývá několikanásobně nižší než Download!
- Někteří ISP (většinou Wifi připojení) mají ve smlouvě Agregaci.
Co je to Agregace?
Pokud máte ve smlouvě např. agregaci 1:8 - znamená to, že: - rychlost ve smlouvě uváděná providerem je maximální teoretická rychlost - garantovaná rychlost je 1/8(osmina) rychlosti ve smlouvě znamená to, že vaše rychlost se bude pohybovat "někde mezi" těmito dvěma hodnotami - ve špičkách zatížení připojení, holt nebude Vaše rychlost o moc vyšší než garantovaná
- Upozornění: je třeba si uvědomit, že provider uvádí většinou rychlost v Megabit za sekundu - značka pro bit je malé b ... V klientovi se rychlost zobrazuje v kilobyte za sekundu - značka pro byte je VELKÉ B - jsou to rozdílné jednotky! Vysvětlení Byte/bit zde: ; Kompletní tabulka Převodů Rychlost přenosu dat zde:
- Je dobré i svoji skutečnou rychlost Down i Up změřit na http://rychlost.cz/
- U tohoto testu máte uvedenou nejen rychlost v bit/s ale v závorce i v kilobyte za sekundu (kB/s)
Zde je vypsán příklad výsledku testu:
Download: 11 429,33 kbit/s (1 428,67 kB/s)
Upload: 962,78 kbit/s (120,35 kB/s)
... aby nedocházelo ke zkreslování výsledku naměřené rychlosti - mělo by se měřit ve chvíli kdy na NETu neprovádíte jinou další činnost (tj. současně s testem nestahovat/odesílat a nemít puštěnou nějakou internetovou komunikaci - jako jsou např. Skype a podobně)
2.2. IP adresa
- IP adresu dostane od poskytovatele internetu každý připojený počítač – bez ní se k internetu připojit nelze - Bližší vysvětlení pojmu IP adresa
... jen pro informaci: do dnešního dne jsou pro připojení přidělovány "IPv4 adresy"
2.3. Typy IP adres
- Dynamická
- Statická
2.3.1. Dynamická IP adresa
- Pokud využíváte dynamickou IP adresu, při každém dalším připojení k internetu může být teoreticky přidělena jiná. Sice bývá obvyklé, že uživatelé mají na dlouhou dobu přidělenu tutéž IP adresu, ale u dynamického přidělování vám to nikdo negarantuje. U statické IP adresy ano.
2.3.2. Statická IP adresa
- Veřejná IP
- Neveřejná (soukromá) IP
Z informací o IP adresách je pro sdílení torrentů nejdůležitější zda máte
Veřejnou/Neveřejnou IP
Od toho, jestli je IP adresa veřejná, nebo neveřejná, se odvíjí hlavně to, jak moc přístupná je z internetu (- hodně jednoduše řečeno ...)
- Neveřejná IP adresa jste tzv. Pasiv ... je bezpečnější - menší nebezpečí přímých útoků "z venčí" - ALE Pasiv se přes IPv4 internetový protokol připojí pouze na Aktiva
- Veřejná IP adresa - při správném nastavení můžete být Aktiv - Aktiv se přes IPv4 protokol spojí jak s Aktivem, tak s Pasivem
více info na CZT: Jste Aktiv, alebo Pasiv + výhody a nevýhody
2.4. Jak zjistit, zda mám Veřejnou IP
2.4.1. Podívat se do smlouvy s ISP
2.4.2. Nebo zkusit zjistit dle následujícího:
- Zjistit poslední Veřejnou IP "na cestě" k Vašemu PC
podle testu: Online zobrazení veřejné i neveřejné IP - adresy ... na této stránce najdete další srozumitelné vysvětlení a užitečné odkazy
- pak jsou dvě varianty
a) K připojení vám stačí pouze kabel (není nutné mít další přípojné zařízení Modem/Router)
Pak se musí "pevná IP vašeho PC" shodovat s "Vaše aktuální veřejná IP - adresa je: ......" - a jste Aktiv
Kde najdeme nastavení "pevné IP" v PC?
- Síťová připojení
- pravým tlačítkem myši na připojení
- Vlastnosti
- vybereme: Protokol IP verze 4 (TCP/IPv4) - u XP: Protokol sítě internet (TCP/IP)
- tlačítko Vlastnosti
b) Vaše připojení je ukončeno Modemem/Routerem, z kterého se teprve napojuje PC
Pak v přípojném zařízení (po přihlášení) najdete někde v - Device info > WAN > u IPv4 Address "IP adresu" která se shoduje s "Vaše aktuální veřejná IP-adresa je: ......" (z výše uvedeného testu) - a jste Aktiv
... přesné umístění zobrazení "IPv4 Address" v přípojném zařízení není stejné - liší se podle konkrétního modelu a typu zařízení
2.5. Jak zjistit, že mám vše nastaveno OK - a i jako Aktiv můj klient funguje
Upozorňuju!:
- "Zelená fajfka" (stavová ikona) dole na liště v µT neznamená, že dotyčný je Aktiv! - je to jen jaký si indikátor toho, že klient zaznamenal příchozí spojení (- a to může mít i Pasiv s funkčním Teredem) a analogicky
- "Žlutý vykřičník" (stavová ikona) dole na liště v µT neznamená, že dotyčný je Pasiv! - je to jen jaký si indikátor toho, že klient v té chvíli nemá příchozí spojení (- a to může mít někdy i Aktiv)
Příklady ověření, že klient jako Aktiv i Funguje
- při puštěném µT:
Pouze orientační" v µT ... Nastavení ... Průvodce připojení ... zaškrtni jen Síť (NE Rychlost - může rozhodit nastavení Rychlosti v uT/nebo počet spojení!)
... Může (v nekterých případech) napsat: "Port je otevřen. Vaše síť je nakonfigurována správně." - ale není tomu tak ! - Průkazné jsou následující testy:
a) http://www.utorrent.cz/nat/
b) http://zmsoft.cz/clanky/portcheck.php
c) http://www.canyouseeme.org/
d) http://www.yougetsignal.com/tools/open-ports/
a nebo
- s vypnutým µT:
e) po nainstalování tohoto softu: http://www.portforward.com/store/PFPortChecker.exe - tam ale je potřeba provádět test provádět 2x, zvlášť pro protokol UDP a zvlášť pro TCP
Jsem Aktiv - jak a kde se to pak zobrazí na trackeru?: Aktivní torrent; Aktiv;Teredo - jak se na trackeru zobrazuje
Pozor! Komunikaci může také blokovat Antivir/Firewall. Proto je nutné zkontrolovat jeho nastavení. - Pokud si nejste na 100% jisti, že Vás Antivir/Firewall neblokuje (nebo že pro µTorrent máte ve FW správně nastavenou výjimku) - provádějte testy, když tyto programy na chvíli vypnete... - lépe i z běžících procesů OS.
Nastavení výjimky pro µT v některém z různých Antivirů/Firewallů - se provádí různě dle použitého programu ... a je to jiné Téma.
Mám veřejnou IP, ale klient jako Aktiv nefunguje - možnosti zprovoznění
- pomocí UPnP
- nastavením NAT - přesměrováním portu ... v Modemu/Routeru
- použitím DMZ
3.1. Nastavení pomocí UPnP - nejjednodušší, ale ne vždy na 100% funkční
a) - Modem/Router musí tuto možnost podporovat a musí v něm být Zapnuto
b) - v µT v Nastavení > Možnosti > Připojení - musíte označit: "Zapnout UPnP mapování portu" a
"Zapnout NAT-PMP mapování portu"
3.2. Nastavení NAT - přesměrování portu - Doporučované, spolehlivé řešení
Vyžaduje současně 2 nastavení
- Pevnou LAN IP adresu počítače
a
- Port forwarding
3.2.1. Jak nastavit pevnou LAN IP počítače:
V... tady jsou dvě možnosti:
- Nastavení pevné IP v PC
nebo
- Nastavení pevné IP v Routeru pomocí MAC adresy
3.2.1.1. Nastavení pevné IP v PC
Toto nastavení je vhodné pro stolní PC a NB, které jsou připojovány jen "doma" - pořád na stejný Router
Kde najdeme nastavení "pevné IP" v PC, a Příklad nastavení IP
Najdeme zde:
- Síťová připojení
- pravým tlačítkem myši na připojení
- Vlastnosti
- vybereme: Protokol IP verze 4 (TCP/IPv4) - u XP: Protokol sítě internet (TCP/IP)
- tlačítko Vlastnosti
Příklad nastavení:
- adresa vašeho Routeru je 192.168.1.1
- tu si nastavíte do políčka "Výchozí brána"
- IP adresu svého PC si zvolíte např. 192.168.1.2 - a napíšete do políčka "Adresa IP" Údaje o DNS zjistíte přes příkazový řádek
- napíšete "cmd" ... a Enter
- naskočí Vám černé okno, zadáte příkaz "ipconfig /all" ... a Enter
a ve výpisu najdete
Upozornění (pro toto nastavení "pevné" IP v PC): ... pokud se na Router připojujete s dalším PC/NB (přes DHCP) je potřeba omezit v Routeru rozsah DHCP tak, aby konkrétní nastavená "pevná" IP - byla mimo omezený rozsah - jinak se Vám může stát, když pustíte jako první PC/NB(s DHCP), a až potom PC (s pevně nastavenou IP) nemusíte se do sítě připojit - ta konkrétně nastavená IP adresa - může být už obsazena (-jiným, dříve pustěným PC/NB(s DHCP)
3.2.1.2. Nastavení pevné IP v Routeru pomocí MAC adresy
Co je to MAC adresa, jak ji zjistíme?
co je MAC adresa (zkráceně):
MAC adresa (z anglického „Media Access Control“ ) je jedinečný identifikátor síťového zařízení (síťová, wifi karta). MAC adresa přidělená výrobcem je vždy celosvětově jedinečná. Jednoznačnost velmi usnadňuje správu lokálních sítí – novou kartu lze zapojit a spolehnout se na to, že bude jednoznačně identifikována.
více zde: MAC adresa
Jak zjistíme MAC adresu (fyzickou adresu zařízení):
návod zde: Jak zjistit MAC - fyzickou adresu počítače - návod
... Návod je sice určen pro OS XP - ale trošku jiné hledání i názvy ve Win7(Vista) - by uživatele, (co se pouští do tohoto nastavování) neměly nijak zaskočit
Toto nastavení je vhodné pro NB, které jsou hodně používány, i na jiných připojeních (cestách, ve škole apod.) - aby se, při změně připojení - nemusel PC/NB vždy přenastavovat (- DHCP za "pevnou" IP a naopak)
... Nastavení pevné IP v Routeru pomocí MAC adresy nelze ale provést na všech (hlavně ne na levných a starších) modelech Routerů
... Nastavení připojení na Vašem PC/NB - zůstává DHCP
Kde najdeme nastavení DHCP v PC - je to default nastavení
Najdeme zde:
- Síťová připojení
- pravým tlačítkem myši na připojení
- Vlastnosti
- vybereme: Protokol IP verze 4 (TCP/IPv4) - u XP: Protokol sítě internet (TCP/IP)
- tlačítko Vlastnosti
V Routeru přiřadíte k MAC adrese pevnou IP
Příklad nastavení:
Advaced Setup > LAN > Local Area Network (LAN) Setup:
- někde na stránce, pod nápisem: MAC Address - Tlačítko Add (Entries) - a přiřadíte MAC adresu konkrétní IP
- tj. vypíšete políček
"MAC Address: Vaše IP adresa "
a
"IP Address: Vaše IP adresa "
ale Většinou bývá pod nastavením DHCP serveru v Routeru ... Advaced Setup > ... a dále pak někde - DHCP
Po uložení nastavení "Save/Apply" je nutné provést reboot Routeru i provést restart PC.
Umístění tohoto nastavení v Routeru a i názvy se můžou mírně lišit, a to podle konkrétního typu Routeru...
Jakou IP k MAC adrese přiřadit?
- adresa musí být z rozsahu DHCP adres Vašeho Routeru
... rozsah adres v DHCP obvykle v Routeru najdeme:
Advaced Setup > LAN > Local Area Network (LAN) Setup
Upozornění: MAC adresa - někdy se vypisuje s pomlčkama (mezi dvojicí znaků), někdy se píšou dvojtečky, a někdy se i neodděluje (- zase záleží na typu Routeru )
3.2.2. Port Forwarding (nastavení NAT - přesměrování portu)
Jak nastavit port v Modemu/Routeru:
- v Routeru nastavíte: Advaced Setup > NAT > Virual Servers - přidáte (Add) - a vyplníte všechny nutné údaje
... většinou: "Server IP Address" - tam napíšete "pevnou IP" Vašeho PC (... - podle Příkladu nastavení v bodu 3.2.1.1. by to bylo 192.168.1.2)
"Server Name" - µTorrent;
všechny "Start port" a "End Port" - tam napíšete číslo portu které máte nastaveno v µTorrent
"Protocol" - dáte volbu TCP/UDP - pokud Router nemá tuto společnou volbu(TCP/UDP) - musíte přidat 2x! - jednou pro TCP protokol a jednou pro UDP protokol!)
Po uložení nastavení "Save/Apply" je nutné provést reboot Routeru i provést restart PC.
Umístění tohoto nastavení v Routeru a i názvy se můžou mírně lišit, a to podle konkrétního typu Routeru...
3.3. Nastavení s použitím DMZ
... tuto funkci nepodporují všechny Modemy/Routery
- Použití této možnosti je vhodné, pokud máte za Routerem jeden počítač, popř. více ale stačí když jen jeden bude dostupný "z venku".
- Je to nepoužitelné v případě, kdy máte více počítačů a všechny potřebujete zvenku dostupné (a netýká se to pouze bittorrentových klientů, ale i různých programů, a také např. herních serverů, atd.)
Jak to funguje? - na "pevnou"(LAN) IP adresu jednoho počítače jsou v podstatě směrovány Routerem všechny pakety, které na router přijdou ... (- včetně náhodných útoků "z venčí")
Více o DMZ zde:
Příklad fungování pro připojení s více PC
Postupně:
- Napřed se Router podívá do svých "záznamů", zda je příchozí datagram odpovědí na nějakou komunikaci ze strany lokální sítě - Pokud ano, přiřadí tomuto datagramu jako cílovou adresu lokální adresu počítače, který komunikaci vyvolal a pošle mu ho
- Pokud ve svých záznamech nenajde informaci o původu paketu, zjistí si z datagramu cílový port. Pokud je v Routeru zřízen tzv. virtuální server (port forwarding, "otevřený port" ), pošle datagram na IP - adresu uvedenou v definici
- Pokud nenajde žádnou informaci o daném portu, pošle datagram (i "nevyžádaný"!) na IP-adresu počítače, který je nadefinován jako DMZ (demilitarizovaná zóna - tedy zóna, kam se posílají všechny neznámé pakety ...)
- Pokud není nadefinovaná DMZ, je neznámý/nevyžádaný datagram zahozen
- Nastavíte pevnou IP v PC dle bodu 3.2.1.1.
- v Routeru nastavíte: Advaced Setup > NAT > DMZ Host - do políčka "DMZ Host IP Address: Vaše IP adresa " - tam napíšete "pevnou IP" Vašeho PC (... - podle Příkladu nastavení v bodu 3.2.1.1. by to bylo 192.168.1.2) ale někdy bývá pod nastavením NATu jako: "Default server" v Routeru ... Advaced Setup > NAT > (General)* > Default server...
Po uložení nastavení "Save/Apply" je nutné provést reboot Routeru i provést restart PC.
Umístění tohoto nastavení v Routeru a i názvy se můžou mírně lišit, a to podle konkrétního typu Routeru...
Pro všechny varianty uvedené v bodech 3.2.x. a v bodě 2.3. platí:
- v µT v Nastavení > Možnosti > Připojení - nesmíte mít označeno: "Zapnout UPnP mapování portu" a
"Zapnout NAT-PMP mapování portu" (v Routeru tato funkce může být zapnuta - nemá vliv)
3.4. Dostupné Návody na internetu:
... Nastavení NAT(- přesměrování portu), téměř pro jakýkoliv Router (i s nastavením pevné IP v PC), - najdete na: portforward.com
Postup vyhledání a nastavení Routeru podle tohoto odkazu
- vyberete výrobce
- vyberete přesný typ Routeru
- vyberete program - v tomto případě µTorrent
a postupujete podle návodu
upozornění: je nutné nastavit "pevnou IP" na Vašem PC (přesný postup podle používaného OS) - na stránce najdete pod nápisem/odkazem: Static IP Address
stránka je sice v Angličtině a je natolik názorná, že je to schopen nastavit skoro každý - zvláště při použití překladače
Kdo máte Neveřejnou IP - jste Pasiv - nezoufejte!
můžete:
a) Požádat svého providera o přidělení veřejné IP adresy (zpravidla za poplatek)
b) Požádat svého providera alespoň o přesměrování určitého portu (toho co máte nastavený v klientovi), - tzv. "Port pro naslouchání"
Používejte Teredo! - tj. provozněte si v µT protokol IPv6/Teredo - přes IPv6/Teredo potokol se pak spojíte i jiným Pasivem (- s Teredem)
Jak zjistíme že IPv6/Teredo máme funkční?
- v µT Nastavení > Možnosti >Hlavní - máme Tlačítko Instalovat IPv6/Teredo - nefunkční(zešedlé)>
- a ve spodní části µTorrent, když si otevřu Záložku Záznamy - a tam bude:
["nějakej datum a čas"] IPv6 is installed
["nějakej datum a čas"] Got Teredo Address 200x:xxxxxx - to je tvoje "Teredo adresa"
Vysvětlení, návod na zprovoznění IPv6/Tereda a řešení s tím spojených problémů je v: IPv6/Teredo - problémy - pro ! - uTorrent a OS Windows
- do µTorrentu byla podpora protokolu IPv6/Tereda přidána poprvé ve v. µTorrent 1.8 (build 11813), plně funkční byla již ve v. µTorrent 2.0.1 (build 19248) a naposledy upravována ve v. µTorrent 2.2.1 (build 25534) (- byla to drobná úprava související s vydavým OS Windows 7 SP1)
- do announcí torrentů na CZT byla přidána podpora IPv6/Tereda již 20.1.2010 (- což bylo době vydávání prvních v. µTorrent 2.0)
Základní zásady nastavení pro µTorrent
Něco málo o programu µTorrent ...
- µTorrent byl vyvinut jako co nejmenší, co nejjednodušší, jednoúčelový program pro sdílení torrentů, který bude potřebovat minimum systémových prostředků
- postupem doby začaly být do něho přidávány doplňky a Aplikace - které stejně málokdo používá...
- ale dá se říct, že i přes přidávání doplňků a Aplikací patří, pořád, mezi nejpodařenější programy ve své kategorii ... a o tom svědčí i to , že se řadí mezi nejpoužívanější
Pár informací o jednotlivých verzích:
- µTorrent 1.7.7. (build 8179) - poslední čistě TCP verze bez uTP
- Protokol UTP je variantou protokolu UDP pro P2P komunikaci. Používání UTP protokolu by nemělo tolik zatěžovat připojení jako TCP protokol a nemělo by docházet k tolik znatelnému zpomalení ostatních aplikací jako je třeba prohlížeč.
- µTorrent 2.0.x. - protokol uTP již stabilní, funkční IPv6/Teredo
- µTorrent 2.0.2. (build 19648) - poslední plně funkční verze bez aplikací
- µTorrent 2.2.1. (build 25534) - bezpoblémová verze nejvyšší z této řady - dodnes hodně používaná
- µTorrent 3.x. - možnost sdílení "Soukromých torrentů"
- µTorrent 3.1.3. (build 27120) - k dnešnímu datu poslední oficiálně vydaná "netestovací" verze
Uživatelé, kteří používají starší OS Windows (Windows XP SP2, Windows XP SP3, Windows Vista, Windows Vista SP1) - by měli provést Úpravu: nastavení Windows - Změnu limitu počtu polootevřených spojení (Half-open limit fix).
- dle bodů 1) až 8 ) Změna limitu počtu polootevřených spojení
K používání µTorrent - zásady:
- Instalace (jako u většiny softů) - spouštět instalační program (při instalaci µTorrent) "Jako správce" (i v případě, že máte v PC jen jeden účet s Administrátorským oprávněním) - vyhnete se podivným, neočekávaným a nevysvětlitelným problémům...
Doporučení pro změnu µTorrent z v. 2.x na v.3.x (a naopak) - použití zálohovaného suboru settings.dat
Obecně: pro obnovení dat µTorrent po přeinstalaci OS (nebo µT) - je vhodné zazálohovat datové soubory µTorrent, které to jsou a kde se nachází je uvedeno v bodu I. tohoto návodu: Obnovení torrentů, reseed, přesunutí dat: návod (utorrent)
Doporučení: Při přeinstalaci µTorrent z v. 2.x na v.3.x (a naopak) se ale doporučuje pro novou verzi nepřepisovat soubor "settings.dat" souborem z předchozí používané řady µTorrent
- soubor "settings.dat" - má ve v. 2.x a v.3.x jinou strukturu, a použití souboru z jiné řady µTorrent, může způsobovat problémy
- soubor "settings.dat" je tedy dobré ponechat ten který vygeneruje instalace µTorrent
... protože soubor "settings.dat" obsahuje nastavení programu µTorrent
- je vhodné si poznamenat ( udělat scrreny, nebo zapamatovat ) Svoje upravené nastavení µTorrent z: Nastavení > Možnosti > ... všecLast edited by Collector at 23/06/2017 09:18:55
|