Você tem muitas variáveis contra você.
Logicamente, seu caminho de conexão é:
- Computador - > Roteador
- Roteador - > Modem
- Modem - > ISP
- ISP - > rotas
- rotas - > SpeedTest.net
- inverter
as rotas são determinadas pelo traceroute da sua conexão para speedtest.net e a reversa é a mesma conexão de volta, talvez em rotas diferentes.
Um. Supondo que sua conexão com o roteador seja maior que 30Mbps, vamos eliminar temporariamente essa conexão (a menos que você esteja usando um roteador WirelessB que tenha taxas de transferência de 11Mbps).
Dois. Se o patch cable do seu roteador para o seu modem for um cabo Ethernet 10Mbps Base, você nunca verá conexões de 30Mbps do seu computador.
Três. Se o seu Modem tiver um SNR baixo, talvez seja necessário impulsionar isso pelo seu ISP. Mesmo se eles puderem fornecer uma conexão tão rápida, se você tiver muito ruído em sua linha, seja de um amplificador que você instalou antes da conexão do modem ou de uma conexão ruim com o seu ISP, isso pode causar interferência e você Não vejo a largura de banda total pela qual você está pagando. Além disso, você pode ter problemas com os protocolos nos quais está transferindo. Eles podem restringir torrents a apenas 10Mbps, onde o tráfego da porta 80 é transferido a 30Mbps.
Quatro. Você deve consultar o Relatório de Integridade da Internet do Google para ver se há backbones de Internet importantes que possam estar causando o problema de conexão. ( link ) Se você está experimentando velocidades lentas de forma intermitente, então pode ser devido a um backbone de internet com problemas. Os Backbones da Internet são o que juntam e conectam todas as nossas redes. Eles retransmitem tráfego e fornecem conexões para vários ISPs. Por ter uma latência maior em um backbone no qual você tem tráfego, pode parecer que você está tendo problemas para se conectar a alguns sites, mas não a outros. Abaixo está uma captura de tela tirada há apenas um minuto.
Cinco. Só porque você tem conexão de 30Mbps não significa que você atingirá essas velocidades se o host que fornece essa informação não estiver carregando nessa velocidade. Se o servidor SpeedTest.net com o qual você está testando for capaz de carregar apenas a 10Mbps, essa será a maior velocidade que você verá. Você deve sempre testar contra outros servidores ao usar o SpeedTest.net, porque eles nem sempre oferecem o servidor mais rápido. Eles geralmente só escolhem aquele com um rápido ping. Não significa necessariamente o mais rápido. Por exemplo, usar o SpeedTest no seu telefone pode escolher um local longe de você e retornar resultados lentos. Às vezes, escolher um mais próximo ou um servidor diferente retornará vários resultados. É um sucesso ou um fracasso.
Conclusão. A coisa mais fácil que você pode fazer para testar isso é eliminar o número de saltos. Conecte seu computador diretamente ao seu modem. Ir para o site do seu ISP e ver se eles têm um teste de velocidade em seu servidor. Use esse teste de velocidade para ver se você obtém os resultados pelos quais está pagando. Caso contrário, se você reclamar para eles que um site ou uma coisa que seu fazer é lento, então você se deixa aberto para ter uma explicação crummy dada a você pelo seu ISP quando há um problema real na mão. Você pode entrar no seu modem (às vezes 192.168.100.1) para ver qual SNR você está realmente recebendo para o seu ISP.