Wat is het verschil tussen een torrentbestand en een magneetlink?
Wat is het verschil tussen een torrentbestand en een Magnet link?
Wat is het verschil tussen gebruik, kan ik μTorrent gebruiken om bestanden van een Magnet-link te downloaden?
Wat is het verschil tussen een torrentbestand en een Magnet link?
Wat is het verschil tussen gebruik, kan ik μTorrent gebruiken om bestanden van een Magnet-link te downloaden?
μTorrent is compatibel met Magnet-links, dus je kunt ze gebruiken.
Korte versie:
In plaats van het .torrent-bestand van een webserver te downloaden, download je het rechtstreeks van een seed/lecher. Het grootste voordeel is dat je de inhoud van de torrent kunt downloaden, zelfs als de tracker down is of gesloten voor registratie.
Lange versie:
Traditioneel worden .torrent-bestanden gedownload van torrentsites. Een torrentclient berekent dan een torrenthash (een soort vingerafdruk) op basis van de bestanden waar het betrekking op heeft, en zoekt de adressen van peers bij een tracker (of het DHT-netwerk) voordat hij verbinding maakt met die peers en de gewenste inhoud downloadt.
Sites kunnen bandbreedte besparen door zelf torrent-hashes te berekenen en toe te staan dat die worden gedownload in plaats van .torrent-bestanden. Met de torrent-hash - die als parameter in een Magnet-link wordt doorgegeven - zoeken clients onmiddellijk de adressen van peers en maken verbinding met hen om eerst het torrentbestand te downloaden en dan de gewenste inhoud.
Het is de moeite waard om op te merken dat BitTorrent het .torrent-formaat niet volledig kan weggooien en alleen kan vertrouwen op Magnet-links. De .torrent-bestanden bevatten cruciale informatie die nodig is om het downloadproces te starten, en deze informatie moet beschikbaar zijn in de zwerm.
kan ik μTorrent gebruiken om bestanden van een Magneet-link te downloaden?
Ja, dat kan.
Zowel torrentbestanden als magneetkoppelingen voeren dezelfde taak uit, namelijk bestanden downloaden via BitTorrent. Magnet links bevatten hashes van de te downloaden bestanden en de locatie van waar deze gedownload kunnen worden.
Van de Wikipedia ,
Magnet links bestaan uit een reeks van een of meer parameters, waarvan de volgorde niet significant is, geformatteerd op dezelfde manier als de query string aan het eind van veel HTTP URLs. De meest voorkomende parameter is “xt”, wat “exact onderwerp” betekent, en in het algemeen een URN is die gevormd wordt uit de inhoudshash van een bepaald bestand, bv.
magnet:?xt=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C
verwijzend naar de Base32 gecodeerde SHA-1 hash van het bestand in kwestie.
Andere parameters die door de ontwerp-norm worden gedefinieerd zijn:
- “dn” (“display name”): een bestandsnaam om aan de gebruiker te tonen, voor het gemak
- “kt” (“keyword topic”): een meer algemene zoekopdracht, waarbij zoektermen worden gespecificeerd in plaats van een bepaald bestand
- “mt” (“manifest topic”): een URI die naar een “manifest” wijst, b.v. een lijst met verdere items toepassingsspecifieke experimentele parameters, die met “x” moeten beginnen. De norm suggereert ook dat meerdere parameters van hetzelfde type kunnen worden gebruikt door “.1”, “.2” enz. aan de parameternaam toe te voegen, bv.
magnet:?xt.1=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C&xt.2=urn:sha1:TXGCZQTH26NL6OUQAJJPFALHG2LTGBC7
Een Bittorrent magnet link bevat alle informatie die nodig is om te beginnen met het rechtstreeks downloaden van de bestanden van peers. Het is een server-loze manier om de juiste informatie op te halen om te beginnen met het downloaden van de gevraagde bestanden. Een magneetkoppeling is dus theoretisch alles wat nodig is om bestanden te downloaden van andere peers in het Bittorrent-netwerk. Magnetlinks kunnen worden verspreid via e-mail, messaging en andere vormen van communicatie, maar worden het vaakst gevonden op torrentsites die meestal zowel torrent- als magnetlinks aan hun gebruikers aanbieden.
Een magneet bestaat uit verschillende delen:
- magnet : (Dit is de identifier van de magneetlink)
- ?xt=urn:btih : (Definieert een Bittorrent Info Hash, de Edonkey-identifier zou er bijvoorbeeld als volgt uitzien xt=urn:ed2k:)
- 5dee65101db281ac9c46344cd6b175cdcad53426 (De hash van de inhoud)
- &dn=name (De naam van het bestand)
De volledige magneetlink zou er als volgt uitzien: magnet:?xt=urn:btih:5dee65101db281ac9c46344cd6b175cdcad53426&dn=download. Gedetailleerde informatie over aanvullende Magnet Link parameters zijn te vinden op Wikipedia . Een nuttige parameter die nog niet is genoemd is de
as=
parameter die gecodeerde informatie bevat over een download bron. Dit versnelt het proces van het vinden van de eerste peers.Belangrijkste voordelen van Magnet Links
Het belangrijkste voordeel voor Bittorrent-indexers is dat ze de torrents niet meer op hun servers hoeven op te slaan, wat op verschillende manieren voordelig voor hen kan zijn. Het zou de druk van de mediacreatie-industrie kunnen verminderen en de uitgaven voor hardware-infrastructuur kunnen drukken dankzij minder tracking en downloading.
De eindgebruikers aan de andere kant profiteren ook van Magnet Links. Zij hebben alleen de link nodig om te beginnen met het downloaden van de bestanden, waardoor ze onafhankelijk zijn van torrent-indexers. Het laat hen ook toe om de informatie gemakkelijker te verspreiden. Torrentindexers blijven daarentegen de belangrijkste bron van informatie voor nieuwe bestanden die beschikbaar zijn om te downloaden.
Magnet Links gebruiken DHT
Een omgeving zonder trackers moet een identificatievraag oproepen. Hoe kan een download worden gestart als er geen tracker is om de Bittorrent gebruiker te informeren over andere gebruikers die het bestand downloaden en uploaden? Het antwoord is DHT, gedistribueerde hashtabellen. DHT is standaard ingeschakeld in populaire clients zoals uTorrent of Vuze. Zonder al te veel in detail te treden, wordt de hash van de magneetlink gebruikt om peers te vinden met DHT. Bron