Com base no seu esclarecimento sobre quedas de conexão, posso dizer o que acontece e como você pode corrigir isso.
Quando todo o seu fluxo ascendente ou descendente está sendo usado, a Internet está parada. Isso acontece sempre em todas as conexões e a razão para isso é a seguinte.
Sempre que você faz o download de algo, acontece o seguinte:
- Você envia um pacote ao servidor para solicitar um download.
- Uma conexão está sendo formada entre você e o servidor.
- O servidor envia o primeiro pacote (download)
- Você recebe o pacote e responde ao servidor que recebeu (upload)
- O servidor recebe sua confirmação e envia os próximos pacotes.
A quantidade de pacotes enviados pelo servidor aumentará em cada transmissão, mas o tempo todo, o servidor esperará até receber uma resposta sua de que você recebeu os pacotes.
Agora, se toda a sua conexão de upload estiver sendo usada, sua confirmação está atrasada. Portanto, no essense, seu download também está atrasado.
Quando um pacote está sendo atrasado, ele é enfileirado. Quando isso acontece com algumas conexões abertas, isso causará uma desaceleração, mas eventualmente será retomado.
O problema é que você está tendo muitas conexões em andamento, o que significa que a fila fica cada vez maior até que o roteador decida desistir e redefine a conexão com a Internet, porque acha que algo deu errado.
Você precisa ver se usa programas (como torrents) que fazem muitas conexões. netstat -a
pode informar quais conexões foram feitas.
Como alternativa, veja se o seu roteador suporta Qualidade de Serviço e / ou um limite de largura de banda.
Se o seu roteador tiver um limitador de largura de banda, descubra qual é a velocidade máxima de envio e limite-o para um valor abaixo disso. Dessa forma, sua velocidade de upload nunca fica cheia e, portanto, não atrapalha.
Alternativamente, você pode fazer uma atualização de firmware para o seu roteador.