Como funcionam os testes de velocidade da Internet? (e quão precisos são?)

Teste de velocidade mostrando ping de 17 ms, download de 282,55 Mbps e upload de 101,88 Mbps.

Os testes de velocidade são uma forma rápida de verificar a velocidade da sua internet. Os ISPs prometem “até” uma certa velocidade em condições ideais, mas um teste de velocidade confirmará o quão rápida – ou lenta – sua conexão é.

O que é um teste de velocidade?

Um teste de velocidade da Internet é a melhor maneira de ter uma ideia da velocidade de sua conexão no momento. O serviço ao qual você se conecta geralmente limita as velocidades de download e upload com base no plano escolhido, congestionamento local, quaisquer regras de limitação que ele tenha e assim por diante.

O problema é que as promessas que seu provedor de serviços de Internet (ISP) faz quase sempre incluem a frase “até”. Isso dá a um ISP espaço de manobra – se ele prometeu a você “até 30 Mbps”, e você consistentemente obtém apenas 28 Mbps, a empresa pode dizer que cumpriu sua promessa. Mas se você vir 10 Mbps, então não está obtendo o que está pagando e é hora de ligar para o seu ISP.

Um teste de velocidade mede seu ping e velocidades de download e upload. Medir os dois últimos é essencial porque a maioria dos ISPs faz promessas separadas para velocidades de download e upload. Normalmente, a velocidade de download é destaque, mas se você se aprofundar nos detalhes, o ISP normalmente especifica uma velocidade de upload mais lenta para cada nível. Por exemplo, nosso ISP local oferece um plano com velocidade de download de 500 Mbps, mas velocidade de upload de 125 Mbps.

Como funciona um teste de velocidade

Teste de velocidade mostrando ping de 14 ms, download de 343,31 Mbps e upload de 96,68 Mbps.
Depois de escolher um servidor, um teste de ping, download e upload é executado.

Quando você inicia um teste de velocidade, várias coisas ocorrem. Primeiro, o cliente determina sua localização e o servidor de teste mais próximo de você – esta parte é importante. Algumas versões, como da Ookla Speedtest.net , tem a opção de alterar o servidor. Com o servidor de teste instalado, o Teste de velocidade envia um sinal simples (um ping) para o servidor e ele responde. O teste mede essa viagem de ida e volta em milissegundos.

Recomendado:  Como fazer o seu Windows 10, 8 ou 7 fazer login automaticamente

Depois que o ping for concluído, o teste de download começa. O cliente abre várias conexões com o servidor e tenta fazer download de alguns dados. Nesse ponto, duas coisas são medidas: quanto tempo levou para capturar o fragmento de dados e quanto dos recursos de rede ele usou.

Se o cliente detectar que você tem espaço de sobra, ele abre mais conexões com o servidor e baixa mais dados. A ideia geral é taxar sua conexão de internet e ver o quanto ela pode fazer simultaneamente.

Imagine seu serviço de internet como uma rodovia com limite de velocidade. Abrir conexões adicionais é como adicionar mais pistas à rodovia. O limite de velocidade não mudou, mas mais carros podem passar pelo mesmo espaço em um ritmo mais rápido; portanto, o 50º carro chegará antes usando uma rodovia de quatro pistas do que em uma de duas.

Assim que o cliente determina que tem as conexões corretas para testar seu serviço de Internet, ele baixa blocos de dados adicionais, mede a quantidade baixada no tempo alocado e apresenta uma velocidade de download.

O próximo é o teste de upload. É essencialmente o mesmo processo do teste de download, mas ao contrário. Em vez de puxar dados do servidor para o PC, o cliente carrega os dados do PC para o servidor.

Para obter informações técnicas mais detalhadas, verifique a explicação do Speedtest.net sobre  como ele funciona.

Os testes de velocidade são precisos?

Um teste de velocidade de internet mostrando 548 Mbps de velocidade de download e 134 Mbps de velocidade de upload.
Este teste de roteador mostra as verdadeiras velocidades que o ISP oferece, enquanto os outros testes em Wi-Fi são mais lentos devido à sua conexão.

Os testes de velocidade parecem simples, mas é muito mais difícil do que parece medir com precisão a velocidade de sua conexão.

Considere a primeira etapa do processo: escolher um servidor de teste. Freqüentemente, o servidor mais próximo pode ser incrivelmente próximo – talvez até mesmo na mesma cidade. Essa proximidade é uma situação ideal, então os dados não precisam viajar muito. As empresas sabem que a proximidade faz a diferença e é por isso que algumas, como a Netflix, usam uma rede de distribuição de conteúdo para trazer os dados para mais perto de você.

Recomendado:  Como obter reembolso para aplicativos e jogos

Mas a Internet inteira não está perto de você. Grande parte está em computadores distantes – às vezes em todo o país ou em outro país. Portanto, embora seu teste de velocidade possa mostrar fluxos incrivelmente rápidos, você pode descobrir que baixar um programa é muito lento se o servidor que hospeda os dados estiver longe. Nesse cenário, seus resultados podem refletir um desempenho mais rápido do que seu uso no mundo real.

A diferença nos locais do servidor é o motivo pelo qual você provavelmente vê resultados de velocidade diferentes ao tentar testes diferentes, como Ookla , Netflix ou  Google . Seu ISP também pode oferecer um teste de velocidade, como  Comcast , Spectrum ou AT&T . No entanto, você provavelmente não deve confiar em um teste de velocidade gerado pelo ISP. Seus testes são otimizados para condições ideais, usando servidores próximos a você que geralmente são mantidos na mesma rede ISP da qual você está testando. Isso significa que você obterá um resultado mais rápido do que com um teste de velocidade do Netflix ou do Google. Tudo bem se você só quiser se gabar de como seu ISP é excelente (essa é a ideia), mas é ruim para ter uma ideia de suas velocidades no mundo real.

Na etapa dois do processo de teste, o cliente tenta abrir conexões adicionais e maximizar o uso da rede. Se você já está sobrecarregando sua rede, o teste de velocidade não pode tirar o máximo proveito de seus recursos. Se você testar enquanto faz streaming do Netflix ou baixa uma grande atualização, por exemplo, seus resultados provavelmente serão inferiores aos de um teste sem a execução.

Recomendado:  Por que FPGAs são incríveis para emulação de jogos retrô
Teste de velocidade de Internet mostrando um ping maior que 1ms, uma velocidade de download de 110,44 Mbps e uma velocidade de upload de 30,47 Mbps.
De todos os testes que executamos, esse resultado foi o mais lento. Na época, um Xbox One estava baixando uma atualização do sistema operacional.

Como você está conectado e quais dispositivos está testando também afetam os resultados. Um PC conectado por Ethernet deve ter um resultado de velocidade mais rápido do que um tablet conectado por Wi-Fi porque, geralmente, o Wi-Fi é mais lento que Ethernet. Você pode descobrir que os resultados variam em diferentes dispositivos, mesmo se eles estiverem usando a mesma conexão.

Como obter os resultados mais precisos

Obter resultados de teste precisos depende do que você pretende medir. Você quer ver se o seu ISP está realmente fornecendo as velocidades prometidas? Então, vá para as condições ideais. Use um dispositivo conectado via ethernet, escolha o servidor de teste mais próximo de você e interrompa tudo que possa estar sobrecarregando a conexão com a Internet (como um serviço de streaming).

Você pode até querer reiniciar seu roteador antes de executar um teste de velocidade. Se o seu roteador tiver um teste de velocidade integrado, use-o em vez de um teste de navegador. Fazer isso remove alguns dos obstáculos pelos quais o processo deve passar.

No entanto, se você deseja resultados mais próximos do desempenho do mundo real, use um navegador ou teste de aplicativo. Ignorar o teste do roteador deve permitir que você escolha um servidor mais distante. Se você tem um ou dois fluxos de vídeo ou áudio regularmente, inicie-os antes de iniciar o teste de velocidade da Internet.

Em última análise, não importa quais etapas você execute ou como você mede, você não obterá um resultado perfeitamente preciso. No entanto, você pode obter um resultado bom o suficiente para satisfazer sua curiosidade ou verificar as velocidades prometidas por seu ISP.