Co je přesně torrent?

Poté, co jsem v minulosti obdržel mnoho e-mailů, které mě požádaly o vysvětlení toho, co je torrent, jsem se nakonec rozhodl napsat tohoto malého průvodce, který pomůže všem, kteří se chtějí dozvědět více o torrentech, o tom, jak fungují a jak je můžete používat. Mnoho čtenářů Ghacků bezpochyby přesně ví, jak mohou využít torrenty, a je pravděpodobné, že tato příručka pro ně neodhaluje žádné nové informace. Zvu vás, abyste přispěli k článku tím, že zanecháte komentář níže.

Nejprve bych chtěl řešit rozdíl mezi torrentem a bittorrentem, který se na internetu často používá synonymně. Bittorrent je protokol sdílení souborů typu peer to peer (p2p), který používá ke sdílení souborů přístup podobný roji. Torrent (soubor) ukládá metadata, která používají programy jako uTorrent ke stahování dat do počítače, na kterém běží.

Co je to torrent?

Specifikace Bittorrentu popisuje metainfo, které jsou obsaženy v torrentových souborech:

  • announce - Vypíše alespoň jednu adresu URL trackeru
  • info name - Navrhovaný název souboru nebo adresáře
  • info piece - Soubory jsou rozděleny do kusů pevné velikosti a to definuje počet bytů každého kusu.
  • informační kusy - hash seznam
  • info length - Délka souboru
  • cesta k informačním souborům - Seznam řetězců názvů podadresářů a názvů souborů
  • info files length - Skutečná velikost souboru v bajtech

Když stahujete soubor torrent a přidáte jej do downloaderu, jako je utorrent nebo qBittorrent, na pozadí se stane několik věcí. Klient Bittorrent se pokouší navázat spojení s trackerem, aby obdržel seznam vrstevníků, kteří aktuálně přenášejí části souboru. To mohou být uživatelé, kteří stahují soubory spojené s torrentem aktuálně, nebo secí stroje, kteří již stáhli kompletní data a nyní je zpřístupňují všem downloaderům. Rychlost se obvykle zvyšuje s popularitou stahování.

Když přidáte torrent do programu kompatibilního s Bittorrentem, získáte spoustu informací. Například populární klient uTorrent zobrazuje mimo jiné počet kusů a souborů, vrstevníky, se kterými jste aktuálně připojeni, sledovače a hash.

Každý uživatel, který zahájil stahování souboru a stáhl alespoň jeden kus, může být pro tento soubor také secí stroj. Cílem je urychlit stahování pomocí rojových technologií. Přestože existují způsoby, jak uměle omezit rychlost vlastního odesílání nebo použít úpravy, které zabraňují nasazení souborů, většina uživatelů stahuje i odesílá soubory, o které mají zájem.

Místní klient stáhne kousky od různých uživatelů, aby shromáždil soubory, jakmile budou všechny datové kousky staženy do systému.

Na některých webech se také můžete setkat s magnetickými odkazy, které na těchto stránkách nahradily torrenty, nebo mohou být nabízeny kromě torrentových souborů. Magnetický odkaz je webový odkaz, který obsahuje metadata, která může klient Bittorrent použít ke spuštění stahování souborů. Výhodou pro weby, které jsou hostiteli torrentových souborů, je to, že snižuje šířku pásma potřebnou pro provoz webu. Zatímco torrenty mohou dosáhnout velikosti megabajtů nebo více, propojení to redukuje na méně než kilo kilo dat.

Jak stáhnout torrent

Stahování torrentových souborů je vlastně docela snadné. Vše, co potřebujete, je program, který podporuje protokol Bittorrent. Může to být webový prohlížeč, jako je Opera, nebo program navržený speciálně pro tento účel, jako je uTorrent. Programy obvykle zaregistrují příponu souboru .torrent ve vašem systému, takže všechny odkazy na torrent, na které kliknete, jsou automaticky přidány do aplikace.

Pokud tomu tak není, můžete přetažením torrentových souborů z lokálního systému do aplikace zahájit stahování.