O problema aqui é que você negligenciou a velocidade de upload relativamente baixa em sua rede. Conexões ADSL não são simétricas. A maioria das conexões domésticas com a Internet não é simétrica. Isso significa que sua velocidade de download é muito maior do que sua velocidade de upload.
Você também disse:
This slowdown only happens when data is being uploaded on the second
router. It does not occur if data is downloaded. And it does not
really occur if the wireless devices are uploading data through the
WiFi of my primary router, only when they upload data through the
second router.
O que significa "realmente não ocorre"? O que isso significa para mim é que você enfrenta o mesmo problema no roteador principal que você enfrenta no roteador secundário, embora em um grau diferente.
O que está acontecendo aqui é que, quando você envia grandes quantidades de dados, está saturando sua conexão com a Internet. O upload de dados tem a capacidade de realmente prejudicar uma conexão lenta à Internet. Sabe-se que as conexões ADSL têm velocidades de upload atrozes.
Você não está enfrentando o problema no roteador principal com o mesmo grau que o roteador secundário por vários possíveis motivos diferentes. Mas a causa mais provável é que a conexão WiFi não é tão boa no roteador principal, que impede que os dispositivos saturem a conexão tão completamente quanto no roteador secundário.
Você pode confirmar o que eu disse das seguintes maneiras:
- Execute um teste de velocidade na sua conexão de internet usando o speedtest.net. Observe que a velocidade de upload é apenas uma fração da velocidade de download.
- Execute um teste de velocidade enquanto estiver conectado a cada roteador WiFi. Observe que as velocidades que você recebe em um roteador não são as mesmas do outro roteador.
- Execute um teste de ping de qualquer dispositivo conectado à rede enquanto outro dispositivo conectado à rede estiver carregando uma grande quantidade de dados ou durante a fase de upload de um teste rápido. Para fazer isso, vá para um prompt de comando / terminal e execute o comando
ping 8.8.8.8
antes e durante um upload grande. Observe que os tempos de resposta do ping aumentam drasticamente durante um upload e você pode até mesmo ver os pacotes com tempo limite esgotado.
Nesta situação, você tem três opções possíveis:
- Substitua ou atualize sua conexão com a Internet para obter melhores velocidades. Sugiro substituir o ADSL, pois ele é conhecido por ter uma velocidade de upload atroz e provavelmente não há nada para "atualizar" para isso.
- Trabalhe com seu ISP para confirmar que a conexão está estável, limpa e funcionando corretamente e que você está obtendo as velocidades registradas.
- Implemente a otimização da largura de banda e a QoS nos seus roteadores ou usando um dispositivo de terceiros. Isso impedirá que qualquer dispositivo sature sua conexão à Internet. Os métodos de fazer isso estão além do escopo desta pergunta / resposta.