¿Qué son los archivos torrent y cómo funcionan?

En un sistema de distribución de archivos BitTorrent, un archivo torrent contiene información sobre los recursos que se distribuirán . Además, dicho archivo contiene información sobre otras computadoras que tienen los archivos en él. Como resultado, se forman grupos de distribución de recursos pequeños y eficientes. Estos grupos incluso tienen un nombre específico: swarms.

Lo interesante es que los archivos torrent no contienen ningún dato de archivo. Por eso son muy pequeños. Dicho archivo se puede comparar con una tabla de contenido (índice) donde se encuentra la información sobre otras computadoras usando el cliente Bittorent.

Los archivos Torrent tienen la extensión ".torrent"

El sistema de distribución de torrents se creó para aliviar los servidores centrales. La enorme cantidad de solicitudes de archivos grandes sobrecarga el ancho de banda. Como resultado, las páginas tardan en cargarse y otros archivos tardan mucho en descargarse.

No sé si lo sabes, pero muchos software gratuitos (también de código abierto) usan redes de torrents para descargar sus servidores. Estos son todo tipo de distribuciones de Linux o el programa de gráficos gratuito GIMP. El uso más popular de las redes de torrents es compartir varios tipos de archivos multimedia.

¿Qué es un enlace magnético?

Como se mencionó anteriormente, los archivos torrent se utilizan para alojar contenido ilegal, principalmente películas (incluso aquellas que no se han estrenado en cines). Otra mala noticia es el hecho de que, en función de los datos almacenados en archivos con la extensión .torrent, puedes encontrar fácilmente personas que comparten los datos. Los torrents son monitoreados por varios tipos de organizaciones anti-hackeo.

Y así, si alguien quisiera compartir un recurso más grande, tendría que tener un servidor grande (espacio y ancho de banda). Y esto es divertido caro.

Por tanto, los enlaces magnéticos son una solución más segura y económica desde el punto de vista de una persona que quiera compartir un recurso  .

La diferencia es que dichos enlaces contienen hashes aleatorios. Estos hashes son "decodificados" por los clientes de BitTorrent. Siendo esto posible gracias al protocolo DHT .

¿Qué es DHT (tabla hash distribuida)?

Un sistema DHT consta de varias estaciones de trabajo que comparten un conjunto de claves. Además, las estaciones pueden intercambiar información. Cada estación puede transferir una porción de información a otra estación, conociendo solo su identificador (clave) o conjunto de claves.

El sistema recopila información similar a una tabla hash. Cualquier información que escriba debe tener una etiqueta. Todas las estaciones de trabajo conocen la función o el conjunto de funciones hash que utiliza la red DHT. Las funciones hash reemplazan la etiqueta de información con una clave o un conjunto de claves, es decir, una dirección en la red.

Para escribir información en DHT, la estación debe transmitir información a la estación de trabajo, que se identifica con una clave calculada por la función hash. La información se guarda en la estación correspondiente como un par (clave, valor). Cada estación tiene acceso a dicha información mediante una clave.

Por último, para poder leer la información almacenada en DHT, es necesario calcular la clave y solicitar información a la estación identificándose con esta clave.

Si te gustó, comparte en tus redes sociales
Te puede interesar
android, videojuegos
Julio - 2019
juegos
Julio - 2019
music-pro, android, youtube
Agosto - 2019