Was ist der Unterschied zwischen einer Torrent-Datei und einem Magnet-Link?

56

Was ist der Unterschied zwischen einer Torrent-Datei und einem Magnet- Link?

Was ist der Unterschied zwischen der Nutzung ? Kann ich mit μTorrent Dateien von einem Magnet-Link herunterladen?

Waka
quelle

Antworten:

43

μTorrent ist mit Magnet-Links kompatibel, sodass Sie sie verwenden können.

Kurzfassung:

Anstatt die .torrent-Datei von einem Webserver herunterzuladen, laden Sie sie direkt von einem Seed / Leecher herunter. Der größte Vorteil ist, dass Sie möglicherweise den Inhalt des Torrents herunterladen können, selbst wenn der Tracker heruntergefahren oder für die Registrierung geschlossen ist.

Lange Version:

Üblicherweise werden .torrent-Dateien von Torrent-Sites heruntergeladen. Ein Torrent-Client berechnet dann einen Torrent-Hash (eine Art Fingerabdruck) basierend auf den Dateien, auf die er sich bezieht, und sucht die Adressen von Peers von einem Tracker (oder dem DHT-Netzwerk), bevor er sich mit diesen Peers verbindet und den gewünschten Inhalt herunterlädt.

Websites können Bandbreite sparen, indem sie Torrent-Hashes selbst berechnen und anstelle von Torrent-Dateien herunterladen. Angesichts des als Parameter in einem Magnet-Link übergebenen Torrent-Hashs suchen Clients sofort die Adressen von Peers und stellen eine Verbindung zu ihnen her, um zuerst die Torrent-Datei und dann den gewünschten Inhalt herunterzuladen.

Es ist erwähnenswert, dass BitTorrent das .torrent-Format nicht vollständig außer Kraft setzen kann und sich ausschließlich auf Magnet-Links verlässt. Die .torrent-Dateien enthalten wichtige Informationen, die zum Starten des Downloadvorgangs erforderlich sind, und diese Informationen müssen im Schwarm verfügbar sein.

Saxtus
quelle
Wollen Sie damit sagen, dass uTorrent das .torrent-Format vollständig außer Kraft setzen und sich ausschließlich auf Magnet-Links verlassen kann?
Pacerier
Nach dem letzten Absatz Nr.
Saxtus
Ich meine uTorrent nicht bittorrent ..
Pacerier
μTorrent muss immer noch Dinge speichern, die nicht in einem Magnet-Link enthalten sind, da es den Fortschritt der heruntergeladenen Datei verfolgen muss. Magnet Link ist nur ein Link, Sie können keine Fortschrittsinformationen darin speichern ...
Saxtus
Wikipedia erwähnt eine erforderliche "Verfügbarkeitssuche", um Peers (und die eigentliche Datei) zu finden. Wohin schaut der Kunde? Benötigt eine Magnetverbindung eine Tracker-URI oder hängt dies vom Netzwerk des Kunden ab?
Rudie
6

kann ich mit μTorrent Dateien von einem Magnet-Link herunterladen?

Ja, du kannst.

Sowohl die Torrent-Datei als auch die Magnet-Links führen dieselbe Aufgabe aus, nämlich das Herunterladen von Dateien über BitTorrent. Magnetlinks enthalten Hashes der herunterzuladenden Dateien und den Speicherort, von dem diese heruntergeladen werden können.

Aus der Wikipedia ,

Magnetverknüpfungen bestehen aus einer Reihe von einem oder mehreren Parametern, deren Reihenfolge nicht von Bedeutung ist und die auf die gleiche Weise wie die Abfragezeichenfolge am Ende vieler HTTP-URLs formatiert sind. Der gebräuchlichste Parameter ist "xt", was "genaues Thema" bedeutet. Dies ist im Allgemeinen eine URN, die aus dem Inhalts-Hash einer bestimmten Datei gebildet wird, z. magnet:?xt=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C

unter Bezugnahme auf den Base32-codierten SHA-1-Hash der fraglichen Datei.

Weitere vom Normentwurf festgelegte Parameter sind:

  • "dn" ("Anzeigename"): Ein Dateiname, der dem Benutzer zur Vereinfachung angezeigt werden soll
  • "kt" ("Schlüsselwortthema"): Eine allgemeinere Suche, bei der Suchbegriffe anstelle einer bestimmten Datei angegeben werden
  • "mt" ("manifest topic"): Ein URI, der auf ein "Manifest" verweist, z. B. eine Liste weiterer anwendungsspezifischer experimenteller Parameter, die mit "x" beginnen müssen. Die Norm schlägt auch vor, dass mehrere Parameter desselben Typs verwendet werden können, indem ".1", ".2" usw. an den Parameternamen angehängt werden, z

magnet:?xt.1=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C&xt.2=urn:sha1:TXGCZQTH26NL6OUQAJJPFALHG2LTGBC7

Sathyajith Bhat
quelle
4

Ein Bittorrent-Magnet-Link enthält alle Informationen, die zum direkten Herunterladen der Dateien von Peers erforderlich sind. Es ist eine serverlose Möglichkeit, die richtigen Informationen abzurufen, um mit dem Herunterladen der angeforderten Dateien zu beginnen. Eine Magnetverbindung ist theoretisch alles, was benötigt wird, um Dateien von anderen Peers im Bittorrent-Netzwerk herunterzuladen. Magnet-Links können per E-Mail, Messaging und über andere Kommunikationsformen verbreitet werden, sind jedoch am häufigsten auf Torrent-Sites zu finden, die ihren Benutzern normalerweise sowohl Torrent- als auch Magnet-Links anbieten.

Ein Magnet besteht aus mehreren Teilen:

  • magnet : (Dies ist die Magnetverbindungskennung)
  • xt = urn: btih : (Definiert einen Bittorrent-Info-Hash, der Edonkey-Bezeichner würde beispielsweise so aussehen: xt = urn: ed2k :)
  • 5dee65101db281ac9c46344cd6b175cdcad53426 (Der Inhaltshash )
  • & dn = name (Der Name der Datei)

Der vollständige Magnetlink würde folgendermaßen aussehen: magnet:? Xt = urn: btih: 5dee65101db281ac9c46344cd6b175cdcad53426 & dn = download . Detaillierte Informationen zu zusätzlichen Magnet Link-Parametern finden Sie auf Wikipedia . Ein nützlicher Parameter, der noch nicht erwähnt wurde, ist der as=Parameter, der verschlüsselte Informationen zu einer Downloadquelle enthält. Dies beschleunigt das Auffinden der ersten Peers.

Hauptvorteile von Magnetverbindungen

Der Hauptvorteil für Bittorrent-Indexer besteht darin, dass sie die Torrents nicht mehr auf ihren Servern speichern müssen, was für sie auf verschiedene Weise von Vorteil sein könnte. Dies könnte den Druck der Medienproduktionsbranche verringern und die Kosten für die Hardware-Infrastruktur senken, da weniger Nachverfolgungs- und Download-Vorgänge erforderlich sind.

Auch die Endanwender profitieren von Magnet Links. Alles, was sie brauchen, ist der Link zum Herunterladen der Dateien, wodurch sie unabhängig von Torrent-Indexern sind. Außerdem können sie die Informationen einfacher verteilen. Torrent-Indexer bleiben dagegen die Hauptinformationsquelle für neue Dateien, die zum Download zur Verfügung stehen.

Magnet Links verwenden DHT

Eine Umgebung ohne Tracker sollte eine Frage der Identifizierung aufwerfen. Wie kann ein Download initiiert werden, wenn es keinen Tracker gibt, der den Bittorrent-Benutzer über andere Benutzer informiert, die die Datei herunterladen und auslagern? Die Antwort lautet DHT, Distributed Hash Tables. DHT ist in gängigen Clients wie uTorrent oder Vuze standardmäßig aktiviert. Ohne auf Details einzugehen, wird der Hash der Magnetverbindung verwendet, um Peers zu finden, die DHT verwenden.

Quelle

Mehper C. Palavuzlar
quelle
1
> "Der Hash der Magnetverbindung wird verwendet, um Peers zu finden, die DHT verwenden." Bitte klären, bedeutet das den Hash von dem Link * Magneten oder den Hash innerhalb des Magneten Link ?
Lakey
@Lakey sicherlich der Hash in der Magnetverbindung .
Pablo A