Soubor metadat s příponou .torrent je slovník ve formátu bencode - používaný v síti BitTorrent p2p a obsahuje informace o souborech, trackerech atd.
Obsahuje následující informace:
Velikost segmentu se upraví při vytvoření torrentu a obvykle se jedná o mocninu dvou velikostí. Při výběru velikosti je nutné najít rovnováhu související s mechanismem protokolu (viz níže). Velikost segmentu se nejčastěji pohybuje od 128 kilobajtů do 2-4 megabajtů, i když velmi velké distribuce (asi sto gigabajtů) mohou používat segmenty o velikosti 32-64 megabajtů.
Pokud se distribuce skládá z několika souborů, jsou během procesu hašování čteny za sebou a jsou považovány za nepřetržitý proud dat. Proto nejčastěji segment obsahující konec jednoho souboru obsahuje i začátek dalšího. Abyste si však mohli ověřit správnost staženého segmentu, musíte jej mít celý. To je důvod, proč, přestože většina klientů nepodporuje stahování všech souborů v distribuci, ale pouze některých, bude téměř vždy stažena i počáteční a/nebo konečná část souborů nevybraných ke stažení.
Protože hash v souboru .torrent obsahuje názvy a strukturu distribučních adresářů, je obecně nemožné přejmenovávat soubory při zachování schopnosti je distribuovat. Někteří klienti však podporují změnu struktury, jako je vytváření nebo přejmenování adresářů a přejmenování nebo přesun souborů.
Soubor metadat je slovník ve formátu bencode s dodatečným ustanovením, že všechna data, která jsou znakovými řetězci, jsou kódována v UTF-8 . Metadatové soubory mohou být distribuovány prostřednictvím jakýchkoli komunikačních kanálů: mohou být umístěny na webových serverech , zveřejněny na domovských stránkách uživatelů sítě, zaslány e-mailem , zveřejněny na blozích nebo v informačních kanálech RSS . Informační část veřejného souboru metadat je také možné získat přímo od ostatních účastníků distribuce díky rozšíření protokolu „Extension for Peers to Send Metadata Files“ . To vám umožní vystačit s publikováním pouze magnetického odkazu . Po přijetí souboru s metadaty může klient začít stahovat.
Mikro torrent je torrent s jedním souborem, jehož velikost segmentu je stejná jako velikost souboru nebo 16 384 bajtů, pokud je velikost souboru menší [3] . Na rozdíl od normálního torrentu je mikro torrent vytvořen z magnetického odkazu , který obsahuje hash sha1 souboru, název a velikost. [4] Micro-torrent umožňuje torrentovému klientovi stahovat malé soubory (až 2 MB) z webového serveru bez vytvoření standardního torrentového souboru.
Příklad:
magnetický spoj
magnet:?xl=10826029&dn=mediawiki-1.15.1.tar.gz&xt=urn:sha1:XRX2PEFXOOEJFRVUCX6HMZMKS5TWG4K5&as=https%3A%2F%2Freleases.wikimedia.org%2Fmedia5mediawiki%1F.g1převeden na torrent soubor [5]
data:application/x-bittorrent;,d4:infod6:lengthi10826029e4:name23:mediawiki-1.15.1.tar.gz12:piece%20lengthi10826029e6:pieces20:%bc%6f%a7%90%b7%73%88%9 c6%b4%15%fc%76%65%8a%97%67%63%71%5de8:url-listl69:https%3A%2F%2Freleases.wikimedia.org%2Fmediawiki%2F1.15%2Fmediawiki-1.15. 1.tar.gzee