Qual è la differenza tra un file torrent e un link Magnet?
Qual è la differenza tra un file torrent e un link Magnet ?
Qual è la differenza di utilizzo, posso usare μTorrent per scaricare file da un link Magnet?
Qual è la differenza tra un file torrent e un link Magnet ?
Qual è la differenza di utilizzo, posso usare μTorrent per scaricare file da un link Magnet?
μTorrent è compatibile con i link Magnet, quindi puoi usarli.
Versione breve:
Invece di scaricare il file .torrent da un webserver, lo scarichi direttamente da un seed/leecher. Il vantaggio maggiore è che potresti essere in grado di scaricare il contenuto del torrent, anche se il tracker è giù o chiuso per registrazione.
Versione lunga:
Tradizionalmente, i file .torrent vengono scaricati da siti torrent. Un client torrent calcola quindi un hash torrent (una sorta di impronta digitale) sulla base dei file a cui si riferisce, e cerca gli indirizzi dei peer da un tracker (o dalla rete DHT) prima di connettersi a quei peer e scaricare il contenuto desiderato.
I siti possono risparmiare sulla larghezza di banda calcolando essi stessi gli hash dei torrent e permettendo di scaricarli al posto dei file .torrent. Dato l'hash del torrent - passato come parametro all'interno di un link Magnet - i client cercano immediatamente gli indirizzi dei peer e si connettono a loro per scaricare prima il file torrent e poi il contenuto desiderato.
Vale la pena notare che BitTorrent non può abbandonare completamente il formato .torrent e fare affidamento solo sui collegamenti Magnet. I file .torrent contengono informazioni cruciali che sono necessarie per avviare il processo di download, e queste informazioni devono essere disponibili nello sciame.
Posso usare μTorrent per scaricare file da un link Magnet?
Sì, è possibile.
Sia i file torrent che i link Magnet eseguono lo stesso compito, cioè scaricare file tramite BitTorrent. I link magnetici contengono gli hash dei file da scaricare e la posizione del luogo da cui questi possono essere scaricati.
Dalla Wikipedia ,
I link magnetici consistono in una serie di uno o più parametri, il cui ordine non è significativo, formattati nello stesso modo della stringa di query alla fine di molti URL HTTP. Il parametro più comune è “xt”, che significa “argomento esatto”, che è generalmente un URN formato dall'hash del contenuto di un particolare file, ad es.
magnet:?xt=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C
riferendosi all'hash SHA-1 codificato in Base32 del file in questione.
Altri parametri definiti dalla bozza di standard sono:
- “dn” (“display name”): un nome di file da mostrare all'utente, per comodità
- “kt” (“keyword topic”): una ricerca più generale, specificando termini di ricerca piuttosto che un particolare file
- “mt” (“manifest topic”): un URI che punta a un “manifest”, per esempio un elenco di ulteriori elementi parametri sperimentali specifici dell'applicazione, che deve iniziare con “x.” Lo standard suggerisce anche che più parametri dello stesso tipo possono essere usati aggiungendo “.1”, “.2” ecc. al nome del parametro, ad esempio
magnet:?xt.1=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C&xt.2=urn:sha1:TXGCZQTH26NL6OUQAJJPFALHG2LTGBC7
Un magnet link Bittorrent contiene tutte le informazioni necessarie per iniziare a scaricare i file dai peer direttamente. È un modo senza server di recuperare le informazioni giuste per iniziare a scaricare i file richiesti. Un link magnetico è quindi teoricamente tutto ciò che serve per scaricare file da altri peer nella rete Bittorrent. I magnet link possono essere distribuiti via e-mail, messaggistica e altre forme di comunicazione, ma si trovano più spesso sui siti torrent che di solito offrono sia torrent che magnet link ai loro utenti.
Un magnete è composto da diverse parti:
- magnet : (Questo è l'identificatore del link magnetico)
- ?xt=urn:btih : (Definisce un Bittorrent Info Hash, l'identificatore Edonkey sarebbe per esempio così xt=urn:ed2k:)
- 5dee65101db281ac9c46344cd6b175cdcad53426 (L'hash del contenuto)
- &dn=name (Il nome del file)
Il link magnetico completo sarebbe così: magnet:?xt=urn:btih:5dee65101db281ac9c46344cd6b175cdcad53426&dn=download. Informazioni dettagliate sui parametri aggiuntivi di Magnet Link sono elencati su Wikipedia . Un parametro utile che non è stato ancora menzionato è il parametro
as=
che contiene informazioni criptate su una fonte di download. Questo accelera il processo di ricerca dei primi peer.Principali vantaggi dei link magnetici
Il principale vantaggio per gli indicizzatori di Bittorrent è che non devono più memorizzare i torrent sui loro server, il che potrebbe essere vantaggioso per loro in diversi modi. Potrebbe ridurre la pressione da parte dell'industria della creazione di media e ridurre le spese di infrastruttura hardware grazie a meno tracciamento e download.
Anche gli utenti finali beneficiano dei link magnetici. Tutto ciò di cui hanno bisogno è il link per iniziare a scaricare i file, il che li rende indipendenti dagli indicizzatori torrent. Permette loro anche di distribuire le informazioni più facilmente. Gli indicizzatori di torrent rimangono d'altra parte la principale fonte di informazioni per i nuovi file che sono disponibili per il download.
I link magnetici usano il DHT
Un ambiente senza tracker dovrebbe sollevare una questione di identificazione. Come può essere avviato un download se non c'è un tracker che informa l'utente Bittorrent sugli altri utenti che scaricano e seminano il file? La risposta è DHT, Distributed hash tables. Il DHT è abilitato di default in client popolari come uTorrent o Vuze. Senza entrare troppo nei dettagli, l'hash del link magnetico è usato per trovare i peer usando il DHT. Fonte