Torrent je malý soubor (obvykle několik desítek kilobajtů), který funguje jako mapa pro BitTorrent klienta. Namísto adresy jednoho serveru obsahuje otisky prstů (hashe) všech částí sdíleného souboru a seznam adres, kde lze najít ostatní uživatele.
Soubor s příponou .torrent je kódován ve formátu Bencode a obsahuje tyto klíčové informace:
Dnes se již klasické soubory .torrent stahují méně. Častěji se setkáte s tzv. Magnet linkem.
* Rozdíl: Magnet link je pouhý textový řetězec, který obsahuje tzv. Info Hash (unikátní identifikátor dat).
* Výhoda: Nepotřebujete stahovat žádný soubor z webu. Klient si podle hashe najde metadata přímo od ostatních uživatelů v síti pomocí technologie DHT.
1. **Vytvoření:** Autor rozdělí velký soubor na kousky, spočítá jejich hashe a vytvoří torrent soubor. 2. **Nahrání (Seeding):** Autor nahraje torrent na web (tracker) a nechá svého klienta zapnutého. 3. **Distribuce:** Ostatní uživatelé si torrent stáhnou a začnou si kousky vyměňovat mezi sebou. 4. **Zánik:** Pokud se odpojí poslední "Seeder" (člověk se 100 % dat) a nikdo jiný v síti nemá kompletní sadu kousků, torrent se stane "mrtvým" a nelze jej dostahovat.
Aby bylo možné torrent otevřít, je potřeba speciální software – BitTorrent klient. Mezi nejznámější patří:
Související pojmy: BitTorrent, P2P, IP adresa, VPN, Hash, Malware.