Conexiones de red superpuestas sobre el planeta Tierra.

¿Puede bloquear o ralentizar el tráfico de BitTorrent en su enrutador? Es una pregunta que nos hemos hecho muchas veces. Alguien más que use BitTorrent en su red puede ralentizar su conexión e incluso exponerlo a demandas. Desafortunadamente, no existe una solución fácil.

Bloquear cualquier cosa es difícil

Bloquear cualquier cosa a nivel de enrutador doméstico es difícil. Claro, si su enrutador tiene controles parentales u otras funciones de listas negras de sitios web incorporadas, puede bloquear sitios web individuales. Puede bloquear facebook.com si no desea que nadie acceda a Facebook en su red. Pero habría formas de evitar esto a través de VPN y proxies.

BitTorrent es aún más difícil. No se trata solo de bloquear un único sitio web; tendría que bloquear un protocolo específico que utiliza una computadora en su red para la comunicación entre pares con otras computadoras en todo el mundo. No hay ningún interruptor que puedas mover para bloquear solo un tipo de tráfico, y BitTorrent ha evolucionado para hacer esto aún más difícil.

BitTorrent evade el bloqueo y la limitación

El protocolo BitTorrent ha tenido un objetivo pintado en su espalda durante gran parte de su historia. Incluso los proveedores de servicios de Internet como Comcast se han esforzado por limitar el tráfico de BitTorrent, ralentizando el protocolo para sus clientes. No es de extrañar, entonces, que BitTorrent haya evolucionado gradualmente para ser mucho más difícil de bloquear y acelerar. Estos trucos que ayudan a BitTorrent a evadir la limitación de los ISP también lo ayudarán a evadir el bloqueo en su red doméstica.

No puede simplemente bloquear los puertos de BitTorrent

Opciones de puerto aleatorio en el cliente qBittorrent BitTorrent.

Cuando BitTorrent se lanzó por primera vez en 2001, los puertos estándar en los que se ejecutaba eran los puertos TCP 6881 a 6889. Los proveedores de servicios de Internet y otros proveedores de redes se pusieron al día. Muchos comenzaron a estrangular (ralentizar) todo el tráfico que usa estos puertos. Algunos rastreadores de BitTorrent han prohibido que los clientes de BitTorrent que utilizan estos puertos se conecten, argumentando que estos clientes podrían ralentizar la velocidad de descarga general del enjambre.

Incluso en aquellos días, cualquiera podía cambiar el puerto utilizado por su cliente BitTorrent a otro y evadir la prohibición. Ahora es más difícil. Los clientes modernos de BitTorrent a menudo tienen opciones integradas para usar un puerto aleatorio, lo que ayuda a evadir la detección.

Además de eso, los clientes modernos de BitTorrent usan una extensión llamada DHT ("tabla hash distribuida"), lo que significa que ni siquiera necesitan depender de un rastreador centralizado que pueda bloquearse; pueden intercambiar información en un punto a punto. moda de pares. Cuando se usa DHT, los clientes de BitTorrent se comunican a través de UDP, negociando y usando diferentes puertos para cada conexión.

Y, aunque puede deshabilitar UPnP en su enrutador para evitar que los clientes de BitTorrent reenvíen puertos automáticamente para permitir conexiones entrantes, aún podrían hacer conexiones salientes.

No puede utilizar la inspección de tráfico debido al cifrado

Opciones de cifrado y seguimiento distribuido en qBittorrent.

Frente a los clientes de BitTorrent que en su mayoría ya no se ejecutaban en puertos predecibles, los ISP y otros operadores de red recurrieron a algo llamado "inspección profunda de paquetes". En lugar de simplemente verificar el puerto asociado con un paquete de red y limitar o bloquear esos paquetes, podrían examinar todos los paquetes de red en busca de las características del tráfico de BitTorrent, identificando esos paquetes asociados con BitTorrent y limitando o bloqueándolos.

Como era de esperar, eso llevó al protocolo BitTorrent a desarrollar otra característica: el cifrado. Esto puede conocerse como cifrado de protocolo (PE) o cifrado de encabezado de protocolo (PHE), según el cliente de BitTorrent que esté utilizando. Esto está diseñado para "ofuscar" el tráfico de BitTorrent, lo que dificulta que los ISP y los operadores de red detecten ese tráfico de BitTorrent y realicen el modelado del tráfico, en otras palabras, lo que hace que sea mucho más difícil para los ISP identificar y ralentizar el tráfico de BitTorrent.

Algunos enrutadores vienen con funciones de calidad de servicio (QoS) que intentan identificar tipos de tráfico y le permiten controlarlos en su red. Como era de esperar, la combinación de puertos de BitTorrent y las funciones de cifrado de protocolo se interponen en el camino de su enrutador doméstico que también identifica el tráfico de BitTorrent.

Cómo detener (o ralentizar) BitTorrent en su red

Establecer límites de velocidad de carga y descarga en qBittorrent.

En resumen, no existe una solución técnica sencilla. No encontrará un botón de un clic que deshabilite o incluso ralentice el tráfico de BitTorrent en toda su red doméstica.

Las organizaciones tienen algunas opciones técnicas. Una organización que controla sus estaciones de trabajo podría utilizar la funcionalidad de listas blancas de aplicaciones para evitar que los empleados ejecuten clientes BitTorrent en sus PC. Una empresa que aloje una red Wi-Fi pública podría intentar bloquear todo menos el tráfico de navegación web estándar.

En casa, si alguien tiene acceso a su red, puede hacer lo que quiera. Para expulsar a todos de su red Wi-Fi, simplemente cambie su frase de contraseña y solo los dispositivos con la nueva podrán conectarse. Puede bloquear dispositivos específicos de su enrutador con el filtrado de direcciones MAC, pero esto bloqueará todas las conexiones de ese dispositivo, BitTorrent y todo lo demás. Las personas con su frase de contraseña de Wi-Fi también podrían evitarlo.

Si tiene un miembro de la familia o un compañero de cuarto que sigue haciendo torrents y ralentizando todo, le recomendamos omitir la solución técnica y pedirle que se detenga. Si le preocupa que ralenticen su red, pídales que establezcan límites de velocidad de carga y descarga en su cliente BitTorrent.

Si tiene un enrutador con características de calidad de servicio, no necesariamente puede ralentizar solo el tráfico de BitTorrent. Sin embargo, puede configurar el enrutador para despriorizar todo el tráfico de los dispositivos que sabe que están BitTorrenting y priorizar todo el tráfico de otros dispositivos que son más fáciles en su red. Consulte la documentación de su enrutador para obtener más información.