Como testar:
Eu sugiro o uso de Neubot , uma vez que faz testes automatizados em uma base periódica aleatória.
Neubot (the network neutrality bot) is a free software Internet bot, developed and maintained by the Nexa Center for Internet and Society, that gathers network performance data useful to investigate network neutrality. Once installed on the user's computer, it runs in the background and periodically performs active transmission tests with servers hosted by the distributed Measurement Lab server platform
Três testes diferentes podem ser realizados periodicamente em intervalos aleatórios de tempo. Você poderá copiar e colar diretamente os dados da ferramenta e também acessá-los através de uma interface sql lite. Está escrito em Python, então deve ter suporte multi-plataforma.
Existe uma possível desvantagem. Após a instalação e execução, ele envia todos os dados coletados para um servidor central gerenciado pelos criadores (uma universidade no México, creio). Os dados que eles enviam devem ser apenas referentes à conexão e nada pessoal. No entanto, enviam seu endereço IP público para esse servidor. Isso é apenas um aviso caso você esteja preocupado em enviar essas informações.
O que testar:
Nota: Eu entro em mais detalhes sobre como eu testei as conexões na postagem do blog . Leia para mais detalhes
Ao responder o que testar em uma conexão com a Internet, há três coisas importantes que identifiquei:
-
Velocidade (Baixo / Cima): a taxa na qual os dados são transferidos de um nó para outro. Isso geralmente é medido em
Mbits / sec
. Quanto maior, melhor. -
Latência : o tempo que leva para uma transferência de dados de um nó para outro. Isso normalmente é medido em
sec
e quanto menor, melhor. - Conectividade / Confiabilidade : isso é um pouco abstrato, mas você pode medir com que frequência sua conexão falha. O que constitui uma falha é bastante subjetivo, mas eu diria que uma conexão que tem uma latência muito alta e uma velocidade menor após certos limites pode ser usada.
Considerações Finais:
Perceba que, para ter uma boa ideia do que a sua conexão realmente fará, você precisará capturar muitos pontos de amostra durante um longo período de tempo. Gostaria de sugerir pelo menos um mês ou mais, para realmente ter uma boa idéia do que um típico dia / semana trará a você. Além disso, esses tipos de testes são strongmente baseados em outros fatores incontroláveis, por exemplo:
- Localização: dependendo do tipo de conexão, quanto mais longe você estiver do ISP, mais lenta será a conexão.
- Largura de banda compartilhada: se você estiver em uma conexão compartilhada (a maioria dos provedores de cabo faz isso), a qualidade da conexão e a velocidade variarão dependendo do número de outros usuários que usam a conexão ao mesmo tempo