Existem quaisquer métodos fiáveis ??de cálculo da taxa de bits atual de uma conexão com a internet?

StackOverflow https://stackoverflow.com/questions/1831328

  •  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?)

Foi útil?

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:.

  1. O teste de velocidade pode ser distorcida por cache
  2. servidores CDN que travam um pedido (assumindo que você está verificando para HTTP velocidade de resposta)
  3. O offchance do veering tráfego de rede a uma rede congestionada
  4. 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?

Speed ??Test

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top