Schéma magnetického URI - Magnet URI scheme
![]() | Tento článek má několik problémů. Prosím pomozte zlepšit to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|

Magnet je Schéma URI který definuje formát magnetické odkazy, a de facto standard pro identifikaci souborů (URNA ) podle jejich obsahu, prostřednictvím kryptografická hodnota hash spíše než podle jejich umístění.
Ačkoli odkazy magnetů lze použít v mnoha kontextech, jsou zvláště užitečné v sdílení souborů peer-to-peer sítě, protože umožňují odkazovat na zdroje bez nutnosti nepřetržitě dostupného hostitele a mohou být generovány kýmkoli, kdo již soubor má, bez nutnosti jejich vydávání ústředním orgánem. Díky tomu jsou populární pro použití jako "zaručené" hledané výrazy v rámci Sdílení souborů komunita, kde může kdokoli distribuovat magnetický odkaz, aby zajistil, že zdroj získaný tímto odkazem je zdroj určený, bez ohledu na to, jak je získán.
Dějiny
Standard pro magnet URI byl vyvinut společností Bitzi v roce 2002, částečně jako „prodejně a projektově neutrální zobecnění“ ed2k:
a freenet:
Schémata URI používaná eDonkey2000 a Freenet, respektive pokusy následovat oficiální IETF URI normy co nejpřesněji. BitTorrent představil btmh:
protokol v roce 2020 jako součást změn BitTorrent v2.[1]
Formát
URI magnetů se skládají ze série jednoho nebo více parametrů, jejichž pořadí není významné, formátované stejným způsobem jako řetězce dotazu které obvykle končí HTTP URL.[2] Nejběžnějším parametrem je „xt“ („přesné téma“), což je obecně a URNA vytvořeno z hash obsahu konkrétního souboru, např .:
magnet:? xt = urn: btih: c12fe1c06bba254a9dc9f519b335aa7c1367a88a
To se týká hex -kódováno SHA-1 hash (btih, "BitTorrent info-hash") příslušné sekce s informacemi o souboru torrentu. I když je označen konkrétní soubor, musí být jeho dostupnost stále prováděna klientskou aplikací.
Reference
- ^ „BitTorrent v2“. BitTorrent. Citováno 7. září 2020.
externí odkazy
- Projekt magnet-URI na SourceForge.net, časná definice formátu (poslední aktualizace 2002)
- CHK Freeware Checksum Utility s podporou SHA1-Base32 a ED2K
- RHash na SourceForge.net, an otevřený zdroj nástroj příkazového řádku, který dokáže vypočítat odkazy na magnet