É possível impedir ou diminuir o tráfego de BitTorrent no seu roteador? Esta é uma questão frequente. O uso de BitTorrent por outra pessoa na sua rede pode afetar a velocidade da sua conexão e até mesmo expô-lo a problemas legais. Infelizmente, não existe uma solução simples para este problema.
A dificuldade de bloquear qualquer coisa
Bloquear qualquer coisa diretamente no seu roteador doméstico é um desafio. Roteadores com funcionalidades de controlo parental ou listas negras de sites podem impedir o acesso a websites específicos, como facebook.com. No entanto, essas restrições podem ser facilmente contornadas através de VPNs e proxies.
O BitTorrent apresenta um obstáculo ainda maior. Em vez de bloquear um único site, seria necessário bloquear um protocolo específico que um computador na sua rede usa para comunicação ponto a ponto com outros computadores em todo o mundo. Não existe uma configuração única que bloqueie um tipo específico de tráfego, e o BitTorrent evoluiu para tornar esta tarefa ainda mais difícil.
O BitTorrent e a evasão de bloqueios e limitações
O protocolo BitTorrent tem sido alvo de tentativas de bloqueio ao longo da sua existência. Provedores de serviços de Internet, como a Comcast, têm tentado reduzir a velocidade do tráfego BitTorrent para os seus clientes. Consequentemente, o BitTorrent evoluiu para se tornar mais difícil de bloquear ou limitar. Estas mesmas táticas que o ajudam a evitar a limitação pelos ISPs também o tornam mais difícil de bloquear na sua rede doméstica.
A impossibilidade de bloquear as portas do BitTorrent
Inicialmente, em 2001, o BitTorrent utilizava as portas TCP 6881 a 6889. Provedores de serviços de internet e outros operadores de rede começaram a limitar o tráfego que utilizava estas portas. Alguns rastreadores de BitTorrent passaram a proibir a conexão de clientes que utilizavam estas portas, argumentando que estes podiam reduzir a velocidade geral de download.
Mesmo nessa altura, era possível alterar a porta utilizada pelo cliente BitTorrent para outra e evitar a proibição. Hoje em dia é mais complicado. Os clientes modernos de BitTorrent têm opções para utilizar portas aleatórias, dificultando a deteção.
Além disso, os clientes BitTorrent utilizam a extensão DHT (“tabela de hash distribuída”), o que significa que não dependem de um rastreador centralizado para trocar informações entre os pares. Ao utilizar o DHT, os clientes BitTorrent comunicam através de UDP, negociando e utilizando portas diferentes para cada conexão.
Embora seja possível desativar o UPnP no seu roteador para evitar que os clientes BitTorrent encaminhem portas automaticamente, estes ainda podem fazer conexões de saída.
A inviabilidade da inspeção de tráfego devido à encriptação
Perante clientes BitTorrent que já não utilizavam portas previsíveis, os ISPs e operadores de rede recorreram à “inspeção profunda de pacotes”. Em vez de apenas verificar a porta associada a um pacote de rede, eles passaram a analisar todos os pacotes de rede à procura de características do tráfego BitTorrent para identificar e restringir o tráfego associado a esse protocolo.
Em resposta, o protocolo BitTorrent desenvolveu outro recurso: a encriptação, também conhecida como Encriptação de Protocolo (PE) ou encriptação de cabeçalho de protocolo (PHE), dependendo do cliente BitTorrent em uso. Esta encriptação tem como objetivo “ofuscar” o tráfego de BitTorrent, dificultando a deteção por ISPs e operadores de rede e, consequentemente, a sua limitação.
Alguns roteadores oferecem funcionalidades de Qualidade de Serviço (QoS) que tentam identificar diferentes tipos de tráfego e permitem regulá-los na rede. No entanto, a complexidade do BitTorrent, com as portas e a encriptação de protocolo, dificulta a identificação do tráfego pelo roteador.
Como parar ou reduzir a velocidade do BitTorrent na sua rede
Em resumo, não existe uma solução técnica simples. Não existe uma opção que permita desativar ou diminuir o tráfego BitTorrent em toda a sua rede doméstica.
Organizações têm algumas opções técnicas. Uma empresa que controla as suas estações de trabalho pode usar listas de permissão para impedir a execução de clientes BitTorrent nos PCs dos funcionários. Uma empresa que hospeda uma rede Wi-Fi pública pode tentar bloquear todo o tráfego, exceto o de navegação na web.
Em casa, quem tem acesso à sua rede pode fazer o que quiser. Para desconectar todos da sua rede Wi-Fi, altere a sua senha. Pode também bloquear dispositivos específicos através da filtragem de endereço MAC, mas isso bloqueará todas as conexões desse dispositivo. Pessoas com a sua senha de Wi-Fi também podem contornar esta restrição.
Se tem um familiar ou colega de quarto que utiliza torrents e está a tornar a sua rede mais lenta, sugerimos que fale com essa pessoa e peça que pare. Se está preocupado com a velocidade da sua rede, peça para que definam limites de velocidade de upload e download no seu cliente BitTorrent.
Se o seu roteador tiver funcionalidades de qualidade de serviço, pode não ser possível limitar o tráfego específico do BitTorrent. Contudo, pode configurar o roteador para dar menor prioridade ao tráfego dos dispositivos que sabe que estão a usar BitTorrent e dar maior prioridade ao tráfego de outros dispositivos. Consulte a documentação do seu roteador para obter mais informações.