¿Cómo funciona BitTorrent?

La mayoría de nosotros hemos oído hablar de los torrents y probablemente también los hayamos probado para descargar películas, o libros, o música, series de TV, juegos, etc. Pero, ¿Qué es BitTorrent? ¿Y, cómo funciona?

BitTorrent es un protocolo de comunicaciones de hiperdistribución para compartir archivos entre pares («P2P») que se utiliza para distribuir datos y archivos electrónicos a través de Internet. Fue desarrollado por Bram Cohen, un estudiante de posgrado en informática de la Universidad de Buffalo.

Bittorrent toma el estrés de transferir grandes archivos de datos desde un servidor masivo a cada usuario a través de una conexión de red extremadamente robusta y lo divide en múltiples PC normales y múltiples conexiones de red más pequeñas.

Si eres un usuario de Torrent, puedes notar los términos «Semillas», «Compañeros» y «Sanguijuelas», entendamos estos términos.

¿Qué es una semilla?
Seed es el usuario que ya ha descargado el archivo completo y ahora comparte el archivo con sus compañeros pero no descarga ninguna parte del archivo de otros.

¿Qué es un sanguijuela?
Leechers son aquellos que están descargando y cargando al mismo tiempo.

¿Qué es un compañero?
Los archivos se descargan por partes. Cuando un usuario descarga algunas partes, automáticamente comienza a cargarlas. Un archivo se descargará más rápido si hay más usuarios involucrados en el proceso.

La primera vez que se comparte un archivo, hay una sola semilla o usuario que está cargando el archivo al primer descargador, un par primero crea un pequeño archivo llamado «torrent». Este archivo contiene metadatos sobre los archivos que se compartirán y sobre el rastreador, por lo que un torrente siempre será relativamente lento cuando se acaba de crear; sin embargo, una vez que el proceso de carga/descarga original completa el usuario o los usuarios que descargaron el archivo, también conocidos como compañeros de las semillas originales también se convierten en semillas y luego, cuanto más popular es el archivo, más semillas se crean y más rápida será la velocidad para los recién llegados.

Referencias
https://en.wikipedia.org/wiki/BitTorrent
https://www.geeksforgeeks.org/p2ppeer-to-peer-file-sharing/

Este artículo es una contribución de Akash Sharan . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *