Tabla de contenido:
Definición - ¿Qué significa BitTorrent?
BitTorrent es un protocolo de intercambio de archivos punto a punto que permite la distribución masiva de archivos a través de Internet. Permite a los usuarios compartir archivos muy grandes como películas, libros y programas de televisión.
El protocolo BitTorrent ayuda a descargar archivos de Internet de manera eficiente. Permite que un número ilimitado de usuarios se conecte a un sitio simultáneamente sin que el servidor se quede sin ancho de banda.
BitTorrent es un programa de código abierto asistido por pares que fue desarrollado en lenguaje de programación Python por Bram Cohen en 2001.
Techopedia explica BitTorrent
Cuando un gran número de usuarios intenta acceder a un sitio en particular, la conexión generalmente se rechaza debido al tráfico de red y la gran carga en la computadora de origen. BitTorrent evita este problema al permitir a los usuarios unirse a un enjambre de hosts, que pueden dispersarse y recopilar información entre sí simultáneamente. Permite que otros usuarios, que intentan descargar el mismo archivo, actúen como servidores entre sí. Esto se realiza cargando simultáneamente los segmentos del archivo recibido por otros usuarios que intentan solicitar el mismo archivo. Una vez que un usuario recibe el archivo completo, ese usuario actúa como una semilla (una fuente que tiene el archivo completo disponible para compartir). Esto alivia a los servidores de llevar toda la carga y hace posible que un servidor maneje solicitudes ilimitadas sin requerir un gran ancho de banda.
BitTorrent consta de muchos clientes, que no son más que programas que implementan el protocolo BitTorrent. Cada cliente tiene la capacidad de preparar, solicitar y transmitir cualquier tipo de archivo a través de una red. Una computadora que ejecuta una instancia de un cliente se llama par. Cuando un archivo necesita ser compartido a través de una red, el par primero genera un pequeño archivo que contiene metadatos sobre el archivo y la computadora coordina la distribución del archivo, conocido como rastreador. Los pares deben obtener primero el archivo pequeño, llamado archivo torrent, y luego acceder al rastreador. El rastreador dirigirá al igual a otros pares de los que puede obtener las piezas restantes del archivo.
BitTorrent ofrece alta redundancia, alta disponibilidad y menor costo para el proveedor de contenido y permite dispersar un archivo de manera rápida y fácil sin requerir mucha infraestructura.