O roteador só pode lidar com um certo número de conexões ativas de cada vez; uma vez que a tabela de conexão esteja cheia, nenhuma nova conexão pode ser aberta (mesmo que esteja apenas na rede local). Isso pode ser exacerbado se você estiver lidando com a carga de vários computadores e, especialmente, se estiver preso usando um modelo de 8 MB (que tem menos RAM disponível para manter as portas ativas).
No entanto, o BitTorrent e aplicativos P2P semelhantes funcionam abrindo muito conexões a muito de diferentes computadores simultaneamente. Isso pode facilmente sobrecarregar a tabela de conexão de qualquer roteador - especialmente um roteador barato para consumidor - se não for controlado.
Como você está usando o DD-WRT, é possível ir para a GUI de gerenciamento, em Administration -> Management -> IP Filter Settings
(pelo menos é lá que está, build 14929), que possui várias configurações para controlar as conexões ativas. Em particular, a configuração TCP Timeout
, cujo padrão é 3600 segundos, pode ser reduzida; essa configuração controla por quanto tempo o roteador mantém uma conexão aberta mesmo se não estiver (aparentemente) sendo usada. Quanto mais curto, mais rápido você pode reciclar as conexões inativas (é claro que, se for muito curto, ele começará a perder conexões que são lentas, mas ainda ativas). Atualmente tenho meu próprio conjunto para 300.
Você pode conferir esta página no wiki do DD-WRT para mais informações. explicação de profundidade e outras soluções alternativas.
Haveria também (presumivelmente) configurações no cliente de torrent de sua escolha, que controla quantas conexões ativas abrir por vez. Vale a pena investigar também, mas estão fora do escopo desta resposta.
Esta não é uma solução garantida (o meu próprio roteador fecha de forma semelhante, mas geralmente dura de semanas a meses sem precisar de um ciclo de energia se eu não tiver torrents em execução; atribuo isso mais a superaquecimento ou vazamento de memória , como sugerido por a resposta de Brett ), mas é só porque você normalmente consegue o que paga: hardware robusto raramente é um hardware barato, e hardware barato é hardware raramente robusto.