¿Cuántos datos perderás durante una prueba de velocidad?

Un cordial saludo,

Latencia / Jitter

  1. Esta prueba se realiza midiendo el tiempo que tarda el servidor en responder a una solicitud del cliente del usuario. El cliente envía un mensaje al servidor, al recibir ese mensaje, el servidor devuelve una respuesta. El tiempo de ida y vuelta se mide en ms (milisegundos).
  2. Esta prueba se repite varias veces con el valor más bajo que determina el resultado final.

Descargar

  1. El cliente establece múltiples conexiones con el servidor a través del puerto: 8080. El cliente solicita al servidor que envíe una porción inicial de datos.
  2. El cliente calcula la velocidad en tiempo real de las transferencias, luego ajusta el tamaño del fragmento y el tamaño del búfer según este cálculo para maximizar el uso de la conexión de red.
  3. A medida que el cliente recibe los fragmentos, el cliente solicitará más fragmentos durante toda la prueba.
  4. Durante la primera mitad de la prueba, el cliente establecerá conexiones adicionales al servidor si determina que se requieren subprocesos adicionales para medir con mayor precisión la velocidad de descarga.
  5. La prueba finaliza una vez que se alcanza la cantidad de tiempo configurada.

Subir

  1. El cliente establece múltiples conexiones con el servidor a través del puerto definido y envía una porción inicial de datos.
  2. El cliente calcula la velocidad en tiempo real de las transferencias y ajusta el tamaño del fragmento y el tamaño del búfer en función de ello para maximizar el uso de la conexión de red y solicita más datos.
  3. A medida que el servidor recibe los fragmentos, el cliente enviará más fragmentos durante toda la prueba.
  4. Durante la primera mitad de la prueba, el cliente establecerá conexiones adicionales al servidor si determina que se requieren subprocesos adicionales para medir con mayor precisión la velocidad de carga.
  5. La prueba finaliza una vez que se alcanza la cantidad de tiempo configurada.

Prueba de respaldo de legado HTTP

Estado latente

  1. Esta prueba se realiza midiendo el tiempo que lleva obtener una respuesta para una solicitud HTTP enviada al servidor web
  2. Esta prueba se repite varias veces con el valor más bajo que determina el resultado final.

Descargar

  1. Pequeños archivos binarios se descargan del servidor web al cliente para estimar la velocidad de conexión
  2. En base a este resultado, se selecciona uno de varios tamaños de archivo para usar en la prueba de descarga real
  3. La prueba se realiza con prevención de caché mediante cadenas aleatorias agregadas a cada descarga
  4. Las muestras de rendimiento se reciben hasta 30 veces por segundo
  5. Estas muestras se agregan en 20 rebanadas (cada una de las cuales representa el 5% de las muestras)
  6. Consulte la parte inferior del documento para obtener más detalles aquí (consulte * a continuación para obtener más detalles)
  7. Las rebanadas restantes se promedian juntas para determinar el resultado final

Subir prueba

  1. Se genera una pequeña cantidad de datos aleatorios en el cliente y se envía al servidor web para estimar la velocidad de conexión.
  2. En función de este resultado, se selecciona un fragmento de datos generados aleatoriamente del tamaño adecuado para la carga.
  3. La prueba de carga luego se realiza en trozos de tamaño uniforme, empujada a la secuencia de comandos del lado del servidor a través de POST.
  4. Aquí también usaremos hasta cuatro hilos HTTP para saturar la conexión.
  5. Los fragmentos se ordenan por velocidad, y se promedia la mitad más rápida para eliminar anomalías y determinar el resultado.

Decidir el número de hilos

Speedtest.net por Ookla: la prueba de velocidad de banda ancha global utilizará hasta cuatro hilos HTTP durante las partes de descarga y carga de la prueba. Sin embargo, solo usará más de dos subprocesos si son necesarios para medir con precisión la velocidad, a fin de minimizar el efecto de la sobrecarga de HTTP en las conexiones de baja velocidad. Después de la prueba previa, si la velocidad de conexión es de al menos 4 megabits por segundo, Speedtest.net usará cuatro hilos. De lo contrario, tendrá dos hilos por defecto.

Sin embargo, existe un obstáculo en los navegadores antiguos: Internet Explorer 7 (o anterior) y Firefox 2 (o anterior), el navegador se adhiere estrictamente a la especificación HTTP de solo dos hilos por nombre de host. Para escalar hasta cuatro subprocesos en estos navegadores antiguos, debemos abrir el tercer y cuarto subproceso en una URL secundaria proporcionada por el host que apunta al mismo servidor. De esta manera, podemos solucionar las limitaciones de esos navegadores antiguos y aún así medir con precisión las conexiones de mayor velocidad. La mayoría de nuestros hosts tienen una URL secundaria que funciona, pero si está probando desde un navegador anterior a un host que no lo tiene, Speedtest.net by Ookla: la prueba de velocidad de banda ancha global se limitará a dos hilos como máximo. Esta es una de las razones por las cuales recomendamos que todos los visitantes usen navegadores actualizados.

Cómo se calculan los resultados

  1. Todas las muestras están ordenadas por velocidad. Se eliminan los dos resultados más rápidos y se deja el 1/4 inferior que queda (que es aproximadamente el 22% del total). Todo lo demás se promedia.

Gracias

ario

PD: perdón por una respuesta larga

En realidad, varía según el tipo de conexión y la cobertura del servidor host, así como la velocidad de la conexión.

Ambos resultados son en realidad de JIO 4G VoLTE

¡Pero aún así difieren!

Supongo que está utilizando Speedtest.net de Ookla: la prueba de velocidad de banda ancha global para probar la velocidad de su conexión a Internet.

La prueba de descarga dura unos 15 segundos para descargar datos.

Entonces, si su velocidad de descarga es de 1 Mbps, los datos que descargará serán de aproximadamente 15 Mbps.

(Nota: los datos cargados no se tienen en cuenta aquí, pero si su ISP también cobra por los datos cargados, agregue los datos cargados también en el cálculo, suponga que su velocidad de descarga es de 1 Mbps y la velocidad de carga es de 500 kbps, la pérdida total de datos será de aproximadamente 22.5 Megabyte.)