¿Cuál es la diferencia entre un archivo torrent y un enlace Magnet?

Respuestas:

43

μTorrent es compatible con enlaces Magnet, por lo que puede usarlos.

Version corta:

En lugar de descargar el archivo .torrent desde un servidor web, lo descarga directamente desde un seed / leecher. La mayor ventaja es que puede descargar el contenido del torrent, incluso si el rastreador está inactivo o cerrado para el registro.

Versión larga:

Tradicionalmente, los archivos .torrent se descargan de sitios de torrent. Un cliente de torrent luego calcula un hash de torrent (una especie de huella digital) en función de los archivos con los que se relaciona, y busca las direcciones de sus pares de un rastreador (o la red DHT) antes de conectarse a esos pares y descargar el contenido deseado.

Los sitios pueden ahorrar en ancho de banda al calcular los hashes de torrents y permitir que se descarguen en lugar de archivos .torrent. Dado el hash de torrent, aprobado como parámetro dentro de un enlace Magnet, los clientes buscan inmediatamente las direcciones de sus pares y se conectan con ellos para descargar primero el archivo torrent y luego el contenido deseado.

Vale la pena señalar que BitTorrent no puede deshacerse por completo del formato .torrent y depender únicamente de los enlaces Magnet. Los archivos .torrent contienen información crucial que se necesita para comenzar el proceso de descarga, y esta información debe estar disponible en el enjambre.

Saxtus
fuente
¿Quiere decir que uTorrent puede deshacerse por completo del formato .torrent y confiar únicamente en los enlaces Magnet?
Pacerier
Según el último párrafo, no.
Saxtus
Me
μTorrent todavía tiene que almacenar cosas que no están incluidas en un enlace magnético, porque necesita rastrear el progreso del archivo descargado. El enlace magnético es solo un enlace, no puede almacenar información de progreso en él ...
Saxtus
Wikipedia menciona una "búsqueda de disponibilidad" requerida para encontrar pares (y el archivo real). ¿Dónde mira el cliente? ¿Un enlace magnético requiere un URI de seguimiento o depende de la red del cliente?
Rudie
6

¿Puedo usar μTorrent para descargar archivos desde un enlace Magnet?

Sí tu puedes.

Tanto el archivo torrent como los enlaces Magnet realizan la misma tarea, es decir, descargar archivos a través de BitTorrent. Los enlaces magnéticos contienen hashes de los archivos que se descargarán y la ubicación desde donde se pueden descargar.

De la Wikipedia ,

Los enlaces magnéticos consisten en una serie de uno o más parámetros, cuyo orden no es significativo, formateados de la misma manera que la cadena de consulta al final de muchas URL HTTP. El parámetro más común es "xt", que significa "tema exacto", que generalmente es una URN formada a partir del hash de contenido de un archivo en particular, por ejemplo. magnet:?xt=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C

haciendo referencia al hash SHA-1 codificado en Base32 del archivo en cuestión.

Otros parámetros definidos por el proyecto de norma son:

  • "dn" ("nombre para mostrar"): un nombre de archivo para mostrar al usuario, por conveniencia
  • "kt" ("tema de palabras clave"): una búsqueda más general, que especifica los términos de búsqueda en lugar de un archivo en particular
  • "mt" ("tema manifiesto"): un URI que apunta a un "manifiesto", por ejemplo, una lista de parámetros experimentales específicos de la aplicación de elementos adicionales, que deben comenzar con "x". El estándar también sugiere que se pueden usar múltiples parámetros del mismo tipo agregando ".1", ".2" etc. al nombre del parámetro, por ejemplo

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

Sathyajith Bhat
fuente
4

Un enlace de imán de Bittorrent contiene toda la información necesaria para comenzar a descargar los archivos de sus pares directamente. Es una forma sin servidor de recuperar la información correcta para comenzar a descargar los archivos solicitados. En teoría, todo lo que se necesita para descargar archivos de otros pares en la red Bittorrent es un enlace magnético. Los enlaces magnéticos se pueden distribuir por correo electrónico, mensajes y otras formas de comunicación, pero con mayor frecuencia se encuentran en los sitios de torrent que generalmente ofrecen enlaces de torrent y magnet a sus usuarios.

Un imán consta de varias partes:

  • imán : (este es el identificador de enlace de imán)
  • ? xt = urn: btih : (define un hash de información de Bittorrent, el identificador de Edonkey, por ejemplo, se vería así xt = urn: ed2k :)
  • 5dee65101db281ac9c46344cd6b175cdcad53426 (El hash de contenido)
  • & dn = nombre (El nombre del archivo)

El enlace completo del imán se vería así: imán:? Xt = urn: btih: 5dee65101db281ac9c46344cd6b175cdcad53426 & dn = descargar . La información detallada sobre los parámetros adicionales de Magnet Link se encuentra en Wikipedia . Un parámetro útil que aún no se ha mencionado es el as=parámetro que contiene información cifrada sobre una fuente de descarga. Esto acelera el proceso de búsqueda de los primeros pares.

Principales ventajas de los enlaces magnéticos

La principal ventaja para los indexadores de Bittorrent es que ya no tienen que almacenar los torrents en sus servidores, lo que podría ser beneficioso para ellos de varias maneras. Podría reducir la presión de la industria de creación de medios y reducir los gastos de infraestructura de hardware gracias a un menor seguimiento y descarga.

Los usuarios finales, por otro lado, también se benefician de Magnet Links. Todo lo que necesitan es el enlace para comenzar a descargar los archivos, lo que los hace independientes de los indexadores de torrents. También les permite distribuir la información más fácilmente. Los indexadores de torrents siguen siendo, por otro lado, la principal fuente de información para los nuevos archivos que están disponibles para descargar.

Los enlaces magnéticos usan DHT

Un entorno menos rastreador debería plantear una cuestión de identificación. ¿Cómo se puede iniciar una descarga si no hay un rastreador para informar al usuario de Bittorrent sobre otros usuarios que descargan y sembran el archivo? La respuesta es DHT, tablas hash distribuidas. DHT está habilitado de forma predeterminada en clientes populares como uTorrent o Vuze. Sin entrar en muchos detalles, el hash del enlace magnético se usa para encontrar pares que usan DHT.

Fuente

Mehper C. Palavuzlar
fuente
1
> "el hash del enlace magnético se usa para encontrar pares que usan DHT". Por favor aclare, ¿significa esto el hash del enlace magnético *, o el hash dentro del enlace magnético ?
Lakey
@Lakey ciertamente el hash dentro del enlace magnético.
Pablo A