Wat is een magneetlink en hoe verschilt het van torrents?

Als je de laatste tijd een Bittorrent-website of torrent-zoekmachine hebt bezocht, kun je magnetische links tegenkomen die werden aangeboden op de torrent-downloadpagina's. De kans is groot dat de magneetlink u niet echt stoorde, omdat de torrent-link ook op de downloadpagina werd aangeboden, zodat deze kon worden gedownload en toegevoegd aan de Bittorrent-software.

Een klik op de magneetlink kan deze toevoegen aan de torrent-client die ook op het systeem wordt gebruikt, op voorwaarde dat deze de magnet link ondersteunt en het programma is toegewezen aan dit type link op het apparaat.

Een nadere beschouwing van het standaardproces voor het downloaden van bestanden via torrents onthult verschillende factoren en partijen die hiervoor nodig zijn. De gebruiker heeft een Bittorrent-client nodig, zoals uTorrent of qBittorent, een torrent-bestand dat meestal wordt gedownload van een Bittorrent-server die fungeert als een tracker en torrent-provider en natuurlijk collega's die de torrent uitzetten of ook downloaden.

Een Bittorrent-magneetlink bevat alle informatie die nodig is om de bestanden direct van collega's te downloaden. Het is een serverloze manier om de juiste informatie op te halen om de gevraagde bestanden te downloaden. Een magneetlink is daarom theoretisch alles wat nodig is om bestanden van andere peers in het Bittorrent-netwerk te downloaden. Magneetkoppelingen kunnen worden verspreid via e-mail, berichten en andere vormen van communicatie, maar zijn meestal te vinden op de torrent-sites die meestal zowel torrent- als magneetkoppelingen aanbieden aan hun gebruikers.

Een magneet bestaat uit verschillende delen:

  • magnet: (dit is de magneetlink-ID)
  • ? xt = urn: btih: (Definieert een Bittorrent Info Hash, de Edonkey-ID zou er bijvoorbeeld als volgt uitzien xt = urn: ed2k :)
  • 5dee65101db281ac9c46344cd6b175cdcad53426 (de inhoudshash )
  • & dn = name (de naam van het bestand)

De volledige magneetlink zou er als volgt uitzien:? Xt = urn: btih: 5dee65101db281ac9c46344cd6b175cdcad53426 & dn = download. Gedetailleerde informatie over aanvullende Magnet Link-parameters staat op Wikipedia. Een nuttige parameter die nog niet is genoemd, is de parameter as = die gecodeerde informatie over een downloadbron bevat. Dit versnelt het proces van het vinden van de eerste peers.

Belangrijkste voordelen van magneetkoppelingen

Het belangrijkste voordeel voor Bittorrent-indexers is dat ze de torrents niet meer op hun servers hoeven op te slaan, wat op verschillende manieren voor hen voordelig kan zijn. Het zou de druk van de mediacreatie-industrie kunnen verminderen en de bandbreedtekosten aanzienlijk kunnen verlagen, gezien de kleinere grootte van magneetverbindingen (nauwelijks) vergeleken met torrents die soms een grootte van meer dan 100 kilobytes hebben.

De eindgebruikers profiteren daarentegen ook van Magnet Links. Het enige dat ze nodig hebben, is de link om de bestanden te downloaden, waardoor ze onafhankelijk zijn van torrent-indexers. Hiermee kunnen ze de informatie ook gemakkelijker verspreiden. Torrent-indexers blijven daarentegen de belangrijkste informatiebron voor nieuwe bestanden die beschikbaar zijn om te downloaden.

Magneetkoppelingen gebruiken DHT

Een omgeving zonder tracker zou identificatie moeten 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 uitpakken? Het antwoord is DHT, gedistribueerde hashtabellen. DHT is standaard ingeschakeld in populaire clients zoals uTorrent of Vuze. Zonder te veel in te gaan, wordt de hash van de magneetlink gebruikt om collega's te vinden die DHT gebruiken.

Torrent-bestanden

Torrents zijn nog steeds essentieel voor Bittorrent omdat ze informatie bevatten over de download die aanwezig moet zijn in de zwerm. Het enige aspect dat verandert, is de manier waarop de torrents worden gedistribueerd, die van Bittorrent-trackers en -indexers naar de DHT-procedure zonder server verschuift.

Veel populaire Bittorrent-clients ondersteunen al magneetlinks. Dit omvat uTorrent en Vuze voor Windows en Transmission voor Linux- en Mac-systemen.