Enlace magnético: ahora cuando utilizamos herramientas como Thunder para descargar recursos.
Básicamente, todo lo que necesitas es algo llamado enlace magnético, y es muy conveniente.
El enlace magnético es un programa informático utilizado para la recuperación de información y la descarga de archivos en redes peer-to-peer.
A diferencia de los localizadores uniformes de recursos, que se basan en conexiones de "ubicación", los enlaces magnéticos se basan en el contenido de los archivos de metadatos.
Pertenece a un nombre de recurso unificado.
Es decir, los enlaces magnéticos no se basan en la dirección IP ni en el localizador del documento.
Por el contrario, en una base de datos distribuida, los archivos se identifican y buscan mediante valores de función hash.
Debido a que no depende del lanzamiento de un host para descargar documentos, es particularmente adecuado para redes peer-to-peer sin un servidor central.
El formato de un enlace magnético es similar a:
Imán:? XT = urn:btih:e7fc 73 d9 e 20697 c6c 440203 f 5884 ef 52 f 9 e4b d 28 .
Extraiga este enlace:
Imán:Nombre del protocolo.
XT: Abreviatura de tema exacto, que representa el punto de anclaje del recurso. BTIH (BitTorrent Info Hash) representa el nombre del método hash, aquí también se pueden utilizar SHA1 y MD5. Este valor es el identificador del archivo y es obligatorio.
En términos generales, un enlace magnético solo necesita los dos parámetros anteriores para encontrar el recurso único correspondiente. Hay otros parámetros opcionales que proporcionan información más detallada.
dn: la abreviatura del nombre para mostrar, que representa el nombre del archivo que se muestra al usuario.
tr: Abreviatura de tracker, que indica la dirección del servidor del tracker.
Kt: Palabra clave, una búsqueda más general que especifica palabras clave de búsqueda en lugar de archivos específicos.
Mt: Lista de archivos, vinculados a metarchivos que contienen enlaces magnéticos (MAGMA-MAGnet MAnifest).
Seeds/DHT
Puedes descargar archivos torrent a través del magnetismo, que es lo mismo que descargar archivos torrent directamente, excepto que hay un proceso menos desde el magnetismo hasta los archivos torrent.
Los archivos torrent del protocolo BitTorrent pueden almacenar metadatos de un conjunto de archivos. Este archivo de formato está definido por el protocolo BitTorrent.
La extensión suele ser ".torrent". BitTorrent utiliza una tabla hash distribuida (DHT) para almacenar información de contacto entre pares para torrents sin rastreadores.
Así todo compañero se convierte en un acosador. Este protocolo se basa en la red Kademila y se implementa a través de UDP.
DHT consta de nodos que almacenan las ubicaciones de los pares. El cliente BitTorrent contiene un nodo DHT, que se utiliza para contactar a otros nodos en el DHT para obtener la ubicación del par y luego descargarlo a través del protocolo BitTorrent.
Peer-to-Peer: Un cliente/servidor que escucha en el puerto TCP implementa el protocolo BitTorrent.
Nodo: Cliente/servidor que escucha en un puerto UDP e implementa el protocolo DHT (Distributed Hash Table). Si está interesado en el protocolo DHT, asegúrese de echar un vistazo al contenido específico del protocolo DHT, que tiene una traducción al chino (si desea comprender completamente el proyecto, primero debe comprender el protocolo y el código es basado en el protocolo).