Úvod
I když není třeba příliš o technologii BitTorrent vědět, přeci jen se podíváme, jak zhruba funguje, aby jí porozuměl i laický uživatel a poznal, že se nejedná o nic, čeho je třeba se bát. Poté se podíváme na jeden z velmi oblíbených klientů, který nám umožní pracovat v BitTorrent síti.
Co je BitTorrent?
Myšlenka P2P (Peer to Peer - sdílení dat "uživatel x uživatel") je ve světě počítačových síti již poměrně dlouhou dobu. V roce 2002 ovšem dostává další rozměr zavedením BitTorrentu. Myšlenka je teoreticky stejná, jako u klasických P2P přenosů (Direct Connect, eDonkey, Gnutella atd.), v principu ovšem zcela jiná.
Pro uživatele je nejdůležitější nalezení souboru s koncovkou .torrent, který obsahuje informace o stahovaných datech: jméno souboru, velikost, adresu trackeru a tzv. hash (transformaci všech bloků, na které je soubor rozdělen - obvykle kolem 250kB). Na vyhledání takovýchto souborů existuje řada vyhledávačů, např. Mininova, TorrentSpy, TorrentPortal, Wtorrent, TorrentReactor a řada dalších.
Myšlenka BitTorrentu není v tom, stahovat jeden velký kus dat od jednoho uživatele, ale stahovat mnoho malých segmentů od několika uživatelů. V tom aby klient věděl od koho má data stahovat, mu pomáhá tzv. tracker, který říká odkud se mají data stahovat, ale data samotná přes něj nejdou, je pouze takovým prostředníkem (ovšem zcela klíčovým).
Data, která můžete stahovat, se neobjeví jen tak, musí je někdo vytvořit (hodně laicky by se dalo říci nasdílet). Ten, kdo nabízí kompletní kopii torrent souboru se nazývá seed a s rostoucím počtem stáhnutí seedy postupně rostou, jak se dostávají mezi další a další uživatele. Dalo by se říci, že toto jsou data stálá, k dispozici neustále (pokud nejsou odstraněna). Abyste mohli data stáhnout, je potřebný alespoň jeden seed (na vyhledávacích serverech jsou u každého souboru napsány počty seedů - obecně čím více seedů, tím lépe).
Obdobně jsou v síti ještě tzv. peerové, což jsou prakticky (opět hodně laicky řečeno) všichni ostatní uživatelé, kteří soubor právě stahují a automaticky nabízejí již stažené segmenty (stará se o to jejich klient) ostatním uživatelům a tím se dostáváme k samotnému jádru BitTorrentu - výrazné odlehčení seedům (představte si je jako server, nabízející data), kdyby totiž měly všechno obstarat jen seedi, byli bychom zase na začátku - byl by potřeba velmi výkonný server s velmi širokým pásem přenosu dat.
Tím, že se data rozdělí na mnoho segmentů a postupně mezi velmi mnoho uživatelů, kteří tato data dále sdílejí, tento problém z velké části odpadá.
Klienti
Klientů, umožňujících práci s torrenty je velmi mnoho. My se podíváme na jeden, který by neměl dělat problémy ani laickým uživatelům, jehož ovládání je naprosto intuitivní a program je v češtině.
BitComet
Dalo by se říci, že stačí tento program pouze nainstalovat a můžete stahovat. Nic není třeba nastavovat a tak se rovnou podívejme, co nám BitComet nabízí.
Otevření nového .torrent souboru
Máme několik možností, jak otevřít .torrent soubor. Buďto naleznete ve vašem internetovém prohlížeči .torrent soubor a při stažení se vás prohlížeč optá, zda-li chcete otevřít tento soubor v BitCometu (jedna z nejběžnějších variant), nebo můžete otevřít již stažený soubor např. z pevného disku či jej vyhledat v integrovaném vyhledávání přímo v BitCometu. Ať již zvolíte cestu jakoukoliv, otevře se vám okno s vlastnostmi torrentu, které není třeba příliš rozvádět, každý jistě snadno pochopí, co která možnost nabízí. Stačí vybrat, co chcete stahovat (standardně je zaškrtnuto stáhnutí obsahu celého souboru) a stahování může začít.
Vytvoření .torrent souboru
Zdrojové soubory torrentů lze i v tomto programu vytvářet, vytvoření je stejně snadné, jako stahování již vytvořeného torrentu. Stačí pouze vybrat, z jakých dat torrent vytvořit, případně pozměnit parametry vytvářeného .torrent souboru.
Náhledy
Pokud si nejste jisti, zda-li stahujete skutečně ta data, která požadujete, můžete si pomocí náhledu ověřit, co stahujete. Stačí jen vybrat jakou část souboru přehrát a z již stažených dat se vám vytvoří náhled (použitelné především pro video).
Další vlastnosti
Vyjmenovávání jednotlivých vlastností tohoto klientu by bylo díky jeho intuitivnosti nošením dříví do lesa a tak jen zmíním v několika bodech další důležité vlastnosti, abyste nebyli o nic ochuzeni:
- Omezení rychlosti stahování a uploadu
- Integrované vyhledávání ve čtyřech různých vyhledávačích torrentů
- Integrovaný internetový prohlížeč
- Přehledné vyčerpávající statistiky
- Chat
- Při dokončení stahování kontrola hashe
- Vypnutí počítače po stažení všech souborů
- Automatické spuštění programu a automatické spuštění stahování po startu Windows
- Balónová nápověda o stavu stahování dat
- Automatická aktualizace
- Nastavení vyrovnávacích pamětí
- Základní firewall
- Ve Windows XP automatické nastavení ICF (Internet Connection Firewall), ICS Internet Connection Sparing a mapování routeru
- Permanentní či dočasné blokování IP adresy
- A řada dalších vlastností
Závěr
Pokusil jsem se popsat problematiku BitTorrentu tak, aby jí alespoň okrajově porozuměl i člověk, který není příliš zběhlý v problematice informačních technologií.
Myslím, že s klientem BitComet se již torrenty stanou jednou velkou zábavou, která nebude činit problémy ani málo zkušeným uživatelům, poněvadž jednoduchost a funkčnost klientu je opravdu výtečná. Samozřejmě, že existuje řada konkurenčních klientů, ale BitComet se podle mého názoru jak svojí nenáročností na počítač, tak na obsluhu jeví pro uživatele jako jedna z nejlepších voleb.









