¿Por qué las pruebas de velocidad de Internet informan resultados diferentes?

  Imagen para el artículo titulado ¿Por qué las pruebas de velocidad de Internet arrojan resultados diferentes?
Captura de pantalla: David Murphy

Pido disculpas. la semana pasada en Tecnología 911 , la columna de consejos tecnológicos de Lifehacker, respondí una pregunta del editor en jefe de Lifehacker Toronjil . Ella es técnicamente una lectora de Lifehacker, por lo que todavía se ajusta al tema de esta columna, pero se siente como una trampa. Estoy haciendo lo mismo otra vez esta semana, no porque no hayas enviado preguntas valiosas, ¡lo has hecho! Es solo que otro miembro del personal de Lifehacker tenía una gran pregunta sobre un tema que exploramos recientemente , y apuesto a que algunos de ustedes tendrán pensamientos similares.


Editor de redes sociales Lifehacker Tim escribe (a través de Slack):

'¿Cómo diablos funcionan las pruebas de velocidad de Internet y por qué obtengo resultados muy diferentes en diferentes pruebas?!?!'

Exploré esta pregunta un poco más, y resulta que Tim ha estado viendo bastantes números diferentes al ejecutar varias pruebas de velocidad basadas en la web en su conexión doméstica. ¿En uno? 178,4 Mbps, nada mal. ¿En el otro? 187. Sigo muy bien. Sin embargo, en un tercero es donde nos encontramos con un problema extraño: 22,7 Mbps, que parece una catástrofe. También podría ser una pista falsa, lanzando a una persona a un tornado de resolución de problemas que tal vez ni siquiera necesite.

En primer lugar, todos los sitios de pruebas de velocidad tienen formas ligeramente diferentes de calcular estadísticas como las tasas de descarga/carga, pero los principios generales son bastante similares. Por ejemplo, así es como Speedtest.net describe su proceso .


Para medir la latencia, el sitio analiza el tiempo que tarda un mensaje en rebotar desde usted, al servidor y de nuevo a usted, y repite este proceso una y otra vez: el valor más bajo se convierte en su resultado de latencia. Para descargas y cargas, Speedtest mide cuánto tiempo se tarda en procesar múltiples fragmentos de datos, mientras trabaja simultáneamente para llenar la tubería de datos (por así decirlo) a lo largo de la prueba.

Aquí está El enfoque de Netflix para fast.com :


“Dependiendo del rendimiento de la red, el cliente fast.com ejecuta la prueba usando un número variable de conexiones paralelas. Para redes de bajo rendimiento, la ejecución de más conexiones puede dar lugar a que cada conexión compita por un ancho de banda muy limitado, provocando más tiempos de espera y dando como resultado una prueba más larga y menos precisa.

Sin embargo, cuando el ancho de banda es lo suficientemente alto, ejecutar más conexiones paralelas ayuda a saturar el enlace de red más rápido y reduce el tiempo de prueba. Para conexiones de muy alto rendimiento, especialmente en situaciones con mayor latencia, una conexión y un archivo de 25 MB pueden no ser suficientes para alcanzar las velocidades máximas, por lo que se necesitan varias conexiones.


Para cada conexión, el cliente de fast.com selecciona el tamaño del fragmento del archivo de 25 MB que desea descargar. En situaciones en las que la capa de red admite eventos de progreso periódicos, tiene sentido solicitar el archivo completo y estimar la velocidad de la red utilizando contadores de progreso de descarga. En los casos en que el evento de progreso de la descarga no esté disponible, el cliente aumentará gradualmente el tamaño de la carga útil durante la prueba para realizar múltiples descargas y obtener una cantidad suficiente de muestras”.

Incluso si esto le parece un montón de galimatías de redes, está bien. El punto es que debe abordar las pruebas de rendimiento científicamente, porque hay muchas variables que pueden afectar la prueba típica de velocidad de Internet, más allá de las diferencias inherentes de las pruebas, claro.

Tal vez tenga una conexión artificialmente lenta con cualquier servidor(es) que esté usando la prueba o la prueba está fallando. Su ISP podría estar priorizando o limitando su rendimiento, según cómo funcione la prueba. Incluso su navegador, repleto de complementos y extensiones, podría estar interfiriendo de alguna manera con una prueba específica. O está ejecutando pruebas en diferentes momentos y malinterpretando una conexión a Internet 'deficiente' por lo que en realidad es una congestión de la red derivada de que todas las demás personas en su vecindario ven Netflix al mismo tiempo, ese tipo de cosas.

Y no me hagas comenzar a ejecutar estas pruebas en un dispositivo conectado de forma inalámbrica. Cuando sea posible, use una conexión por cable para eliminar las variables (si solo está tratando de averiguar si su casa o apartamento realmente obtiene las velocidades que está pagando). Agregar redes inalámbricas a la mezcla hace que la solución de problemas sea considerablemente más difícil, ya que tendrá que ejecutar más pruebas para aislar el problema a su ISP, su enrutador o su dispositivo.


Tratar las pruebas de velocidad web como un proyecto científico

No desea confiar en los resultados de una prueba de un servicio, incluso si parecen excelentes. Debe ejecutar varias pruebas de varios proveedores para ver si puede tener una idea de la tendencia . ¿Sus velocidades, en promedio, son un 75 por ciento más lentas de lo que está pagando? Hay un problema.

  Imagen para el artículo titulado ¿Por qué las pruebas de velocidad de Internet arrojan resultados diferentes?
Captura de pantalla: David Murphy ( Prueba de velocidad de fibra de Google )

¿Una o dos pruebas informan velocidades regulares, pero todos los demás sitios están ardiendo? Probablemente lo estés haciendo bien, especialmente si no has notado ningún problema importante en el uso diario.

¿Tiene problemas para obtener descargas de gigabits en su conexión de fibra? Tal vez su computadora portátil, con su disco duro mecánico y poca memoria, no puede procesar una gran cantidad de datos y eso está afectando los resultados de la prueba (hasta simplificar el proceso muy).

Cuando quiero tener una buena idea de mis velocidades de Internet, ejecuto una variedad de pruebas y veo cómo van las cosas antes de estresarme. Esta lista incluye:

Esto parece mucho, pero estas pruebas son fáciles de ejecutar: presiona un botón, lo deja sonar y hace otra. Es fácil.

Si una o dos de las pruebas están mal, no es gran cosa. Si no puedo obtener las velocidades que espero en cualquier de ellos, entonces considero cuánto quiero romper la configuración de red de la casa (o mi sistema de escritorio) porque no estoy obteniendo los más de 100 Mbps completos que mis compañeros de cuarto y yo deberíamos estar disfrutando. ¡Tiempos divertidos!