Existem quaisquer métodos fiáveis ??de cálculo da taxa de bits atual de uma conexão com a internet?
-
11-09-2019 - |
Pergunta
Eu experimentei com uma técnica que envolve uma solicitação de página web que você usa para calcular a taxa de bits baseado em bytes dividido pelo tempo decorrido. Você pode calcular a média vários pontos de dados, é claro, mas isso é tão precisa de uma estimativa de taxa de bits que pode ser feito?
Algum técnicas profissionais ou menos hackish existe? (Ou este é apenas um dos mistérios mágicos da internet?)
Solução
Isso realmente depende de que tipo de informação velocidade que você está interessado em você deve estar ciente de várias coisas:.
- O teste de velocidade pode ser distorcida por cache
- servidores CDN que travam um pedido (assumindo que você está verificando para HTTP velocidade de resposta)
- O offchance do veering tráfego de rede a uma rede congestionada
- DNS cache
A minha sugestão é fazer pedidos a uma boa quantidade de locais exclusivos para que ele teste. [Dentro de uma margem accetable de erro]
lotes de teste de-los e tomar a velocidade média, que é o que geralmente você pode esperar de um cliente. O max é uma máxima estimada que um cliente pode obter. O mínimo que um cliente pode garanto é 0mbs.
Outras dicas
Supondo que você quer fazer isso anagrammatically, talvez um dos serviços de teste de velocidade da conexão ter uma API que você pode usar?