Como funciona o teste de velocidade no SpeedGeo?
O teste de velocidade é uma das funcionalidades chave da plataforma SpeedGeo. Os aplicativos de medição de velocidade no site da SpeedGeo (no navegador WEB e para Android e iOS) são projetados para permitir a medição da velocidade máxima de conexão à Internet que pode ser obtida em um determinado momento.
Durante o teste, medimos três parâmetros básicos da conexão do usuário:
- download - velocidade de download de dados da Internet, expressa em megabits por segundo (Mb/s, Mbps),
- upload - velocidade de envio de dados para a Internet, expressa em megabits por segundo (Mb/s, Mbps),
- ping - o tempo de atraso na transmissão da menor quantidade possível de dados entre o usuário e o servidor e de volta, medido em milissegundos (ms).
Infraestrutura de medição
Todos os aplicativos da SpeedGeo medem os parâmetros de ligação testando simultaneamente vários servidores independentes na infraestrutura de medição. Isso elimina vários tipos de gargalos. Os servidores de medição são selecionados automaticamente com base nos parâmetros de rede e na localização do usuário, bem como na carga atual nos elementos da infraestrutura. O usuário pode selecionar independentemente um servidor de uma lista organizada em ordem do mais otimizado.
A infraestrutura de medição da SpeedGeo é composta por mais de 200 servidores, mais da metade dos quais têm conexões de 10 Gb/s ou mais rápidas. Qualquer operador ou entidade que tenha um servidor com parâmetros apropriados pode adicioná-lo à infraestrutura da SpeedGeo. Nossos sistemas de monitoramento verificam a disponibilidade e a carga de recursos de cada servidor e, se necessário, notificam automaticamente seu provedor.
Metodologia de medição
A metodologia de medição é consistente com a recomendação ITU-T Q.3960, mas varia dependendo da plataforma do sistema e das possibilidades técnicas relacionadas:
- Navegador WEB (HTML5) – medição disponível em qualquer sistema operativo (Windows, macOS, Linux, Android, iOS e outros); as ligações utilizam as portas TCP 443 ou 9114; o teste PING utiliza o protocolo WebSocket e o teste de velocidade de transferência de dados funciona utilizando o protocolo HTTP com encriptação TLS segura,
- Aplicação Android ou iOS – ligações por defeito através das portas TCP 8080 ou 9113, a medição utiliza diretamente o protocolo TCP.