Magnet-Link

Magnet-Link

Ein Magnet-Link ist ein URI-Standard für Hyperlinks, die auf Dateien verweisen. Ein Magnet-Link enthält (mindestens) eine eindeutige Kennzeichnung (Hash-Wert) der Zieldatei(en), anhand deren mittels einer (möglicherweise dezentralen) Datenbank der/die Aufenthaltsort(e) der verlinkten Datei(en) aufgelöst werden kann. Magnet-Links erlauben es, auf bestimmte Dateien zu verweisen, ohne darauf Rücksicht nehmen zu müssen, wo diese gespeichert werden oder dass der Verweis ungültig wird. Sie werden insbesondere im Zusammenhang mit Peer-to-Peer-Netzwerken verwendet. Magnet-Links sind also eher als URN statt als URL zu betrachten, da sie nicht den Ort, sondern den Inhalt kennzeichnen.

Inhaltsverzeichnis

Anschauliche Beschreibung

Ein Magnet-Link ist vergleichbar mit einer ISBN (Buch-Nummer) in dem Sinne, dass lediglich ein bestimmter Inhalt bezeichnet wird (eine „Ressource“). Zwei verschiedene Dateien haben niemals denselben Magnet-Link, dagegen hat die gleiche Datei, die an verschiedenen Stellen im Internet gefunden wird, immer die gleichen Hash-Summen in ihren Magnet-Link (und damit ist der zentrale Identifikationsblock im Link identisch). Das ist genauso wie bei ISBNs: Zwei verschiedene Bücher haben niemals dieselbe ISBN, aber ein bestimmtes Buch hat immer dieselbe vom Standort unabhängige Kennnummer.

Verwendung

Im Gegensatz zu ISB-Nummern werden Magnet-Links automatisch aus dem Datei-Inhalt erzeugt, weshalb keine zentrale Organisation zur Nummernvergabe benötigt wird. Aus diesem Grund sind sie bei der Netz-Gemeinde als „garantiert gültiger“ Suchbegriff in Peer-to-Peer-Netzwerken besonders beliebt, der gewährleistet, dass tatsächlich nichts anderes als die vom Linkverteiler beabsichtigte Datei heruntergeladen wird.

Ein anderer Vorteil in der Verwendung von Magnet-Links liegt in der einfachen Handhabung und der Plattformunabhängigkeit. Derselbe Magnet-Link kann in verschiedensten Anwendungen auf fast jedem Betriebssystem zum Herunterladen verwendet werden. Weil Magnet-Links knapp und präzise sind, können sie leicht mit Hilfe von Copy-and-paste in E-Mails genannt oder als Textzeilen beim Chatten eingefügt werden, was beispielsweise mit BitTorrent-Dateien nicht so einfach geht. Auch können sie im Internet an Stelle von normalen URLs in Webseiten genutzt werden und einfach mit Hilfe des HTML Link-Codes eingebunden werden.

Technische Beschreibung

Anders als andere Arten von Links (zum Beispiel HTTP oder FTP) ist der Magnet-Link keine URL, sondern eine andere Art von URI (genannt Uniform Resource Name, URN), denn er bezeichnet nicht den Ort der Ressource, sodass man diese direkt beziehen könnte. In Peer-to-Peer-Netzwerken bedeutet dies, dass die Ressource zunächst gesucht werden muss, um eine oder mehrere sogenannter „Quellen“ zu finden, von denen die Datei bezogen werden kann. Aus diesem Grund verwenden die Tauschbörsennutzer hauptsächlich Magnet-Links, die nur einen Hash-Wert beinhalten, um die Datei zu identifizieren. Jedoch ist dies nicht die einzige Möglichkeit. Es lassen sich zusätzlich auch Speicherorte oder alternative HTTP-, FTP- und andere Internetquellen angeben, um den Aufwand für die Suche zu vermeiden oder zu begrenzen. Hier ist ein Beispiel für einen vollqualifizierten Magnet-Link:

Magnet-icon.gif magnet:?xt=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C

In diesem Beispiel beinhaltet der Verweis nur einen SHA1-Hash-Wert, der eine Datei oder Ressource eindeutig identifiziert. Er beschreibt nicht, wo diese Ressource gefunden werden kann. Ein geeignetes Such-System wird benötigt, um auf die Datei zugreifen zu können, beispielsweise das Rechner-Netzwerk eines Peer-to-Peer-Programmes.

Magnet-icon.gif magnet:?xt=urn:bitprint:XZBS763P4HBFYVEMU5OXQ44XK32OMLIN.HGX3CO3BVF5AG2G34MVO3OHQLRSUF4VJXQNLQ7A &xt=urn:ed2khash:aa52fb210465bddd679d6853b491ccce&xl=6745696&dn=Shareaza_2.4.0.0.exe &as=http://www.freebase.be/g2/dlcount.php?sha1=XZBS763P4HBFYVEMU5OXQ44XK32OMLIN [1]

Dieses Beispiel ist ein kompletter Magnet-Link, welcher sowohl SHA1-, TTH- und eD2k-Hashwerte, als auch Größe und Namen einer Datei enthält. Außerdem nutzt der Link das einem BitTorrent-Tracker nicht unähnliche Freebase.be-Cache, um schneller Quellen für den Download finden zu können.


Im Magnet-Link-System sind verschiedene Parameter in Form von Name-Wert-Paaren erlaubt. Hier die wichtigsten:

  • xt steht für „exact topic“ und wird von einer URI gefolgt.
  • xs steht für „exact substitute“ und wird von einer URL gefolgt, entspricht also dem klassischen Hyperlink.
  • as steht für „acceptable substitute“ und kann Alternativen zu xt angeben.
  • kt steht für „keyword topic“ und bedeutet, dass mit Hilfe von Schlüsselwörtern nach Ressourcen mit diesem Dateinamen gesucht werden soll. Die Schlüsselwörter werden mit Pluszeichen getrennt.
  • dn steht für „display name“ und gibt typischerweise den Dateinamen an, genauer gesagt einen Namen, unter dem die Ressource präsentiert wird.
  • mt steht für „manifest topic“ und gibt mit Hilfe einer URL den Ort einer Liste (also einer Datei) an, in der sich dann die eigentlichen Links befinden.

Verteilung von Dateien

Um eine Datei mit Hilfe von Magnet-Links zu verteilen, erzeugt der Benutzer den Magnet-Link von Hand oder mit Hilfe eines Programms, in der Regel eines P2P-Clients. Den Link verteilt er dann zum Beispiel über Internet-Seiten, E-Mail oder Chat. Klickt ein anderer Nutzer dann auf den Link, löst sein Filesharing-Client diesen in der Regel ohne die Notwendigkeit eines zentralen Servers mittels Verteilter Hashtabellen und/oder Netzwerksuche auf. Ist (einer) der Dateiaufenthaltsort(e) gefunden, kann der Download beginnen.

Programme

Eine kleine Auswahl an Programmen, die Magnet-Links verarbeiten können:

Einzelnachweise

  1. Anmerkung: zur besseren Formatierung wurden dem Link-Text Zeilenumbrüche hinzugefügt.

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Magnet URI scheme — Magnet icon The magnet: URI scheme is a draft open standard defining a URI scheme for magnet links, which are mainly used to reference resources available for download via peer to peer networks. Such a link typically identifies a file not by… …   Wikipedia

  • Link — may refer to:ComputingInternet* Links (web browser), a web browser for Unix like systems * Reciprocal link, two way links to and from websites, also known as link swaps , link exchanges and link partners * Hyperlink, a reference in a hypertext… …   Wikipedia

  • Magnet Kitchens — Magnet Group Industry Retailer Founded Bingley, England (1918) Founder(s) Tom Duxbury Headquarters …   Wikipedia

  • Magnet-ссылка — Magnet icon URI схема magnet:  открытый, находящийся в стадии рабочего черновика стандарт, определяющий URI схему т. н. magnet ссылок, предназначенных преимущественно для указания на ресурсы, доступные к загрузке через пиринговые сети.… …   Википедия

  • Magnet (disambiguation) — A magnet is an object that has a magnetic field. Magnet can also refer to: in geography Magnet, Allier, a town in France Magnet, California, unincorporated community in Madera County Magnet, Nebraska, a village in the United States in… …   Wikipedia

  • Magnet therapy — This article is about static magnetic fields in alternative medicine. For medical uses of electromagnetism, see Electromagnetic therapy (disambiguation). Energy medicine edit Acupuncture Energy (esotericism) Energy medicine Polarity therapy Reik …   Wikipedia

  • On Your Side (Magnet album) — On Your Side Studio album by Magnet Released June 23, 2003 (Norway) July 7, 2003 (UK) September 28, 2004 (US) …   Wikipedia

  • The Simple Life (Magnet album) — Infobox Album | Name = The Simple Life Type = Album Artist = Magnet Released = March 26, 2007 (Norway) September 18, 2007 (US) March 24, 2008 (UK) Recorded = Hermetix Recorder, Norway Genre = Alternative rock Length = 40:05 Label = Hermetix… …   Wikipedia

  • Union County Magnet High School — Infobox School name = Union County Magnet High School imagesize = motto = established = grades = 9 12 district = Union County Vocational Technical Schools type = Magnet public high school principal = viceprincipal = enrollment = 292 (as of 2005… …   Wikipedia

  • Chick Magnet (disambiguation) — Chick Magnet means Sexual attraction. It may also refer to: Films Chick Magnet, a 2011 comedy film. Music Chick Magnet (song), a MxPx single released in 1996. Chick Magnet (album), an independent album by rapper Paul Wall …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”