Bittorrent

Definición: ¿Qué significa BitTorrent?

BitTorrent es un protocolo de intercambio de archivos de igual a igual 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 conecten 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.

Techinfo 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 a otros usuarios que intentan descargar el mismo archivo actuar como servidores entre sí. Esto se hace cargando simultáneamente las secciones del archivo recibidas 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 libera a los servidores de cargar con 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 denomina par. Cuando es necesario compartir un archivo a través de una red, el par primero genera un archivo pequeño que contiene metadatos sobre el archivo y la computadora que coordina la distribución del archivo, conocido como rastreador. Los pares primero deben obtener el archivo pequeño, llamado archivo torrent, y luego acceder al rastreador. El rastreador dirigirá al par a otros pares de los que puede obtener las partes restantes del archivo.

BitTorrent ofrece alta redundancia, alta disponibilidad y menor costo para el proveedor de contenido y hace posible dispersar un archivo rápida y fácilmente sin requerir mucha infraestructura.