¿Existe algún método confiable para calcular la tasa de bits actual de una conexión a Internet?

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

  •  11-09-2019
  •  | 
  •  

Pregunta

He experimentado con una técnica que implica una solicitud de página web que se utiliza para calcular la tasa de bits en función de los bytes divididos por el tiempo transcurrido.Por supuesto, puede promediar varios puntos de datos, pero ¿es esta una estimación de velocidad de bits tan precisa como se puede hacer?

¿Existe alguna técnica profesional o menos pirateada?(¿O es este sólo uno de los misterios mágicos de Internet?)

¿Fue útil?

Solución

Esto realmente depende de qué tipo de información de velocidad está interesado en Usted debe ser consciente de varias cosas:.

  1. La prueba de velocidad puede ser sesgado por el almacenamiento en caché
  2. servidores CDN que capturan una solicitud (suponiendo que están comprobando la velocidad de respuesta HTTP)
  3. El offchance del tráfico de la red virando a una red congestionada
  4. almacenamiento en caché de DNS

Mi sugerencia es hacer peticiones a una buena cantidad de sitios únicos para poner a prueba. [Dentro de un margen accetable de error]

lotes de prueba de ellos y tomar la velocidad media, esto es lo que puede esperar generalmente de un cliente. El máximo es de un máximo estimado que un cliente puede conseguir. El mínimo que un cliente puede guarentee es 0mbs.

Otros consejos

Suponiendo que desea hacer esto anagramáticamente, ¿quizás uno de los servicios de prueba de velocidad de conexión tenga una API que pueda usar?

Prueba de velocidad

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top