RealMbps·info

Metodología · transparencia técnica

Cómo medimos de verdad tu conexión

No le pidas a un test de velocidad que te creas su palabra. Aquí explicamos paso a paso cómo funciona RealMbps: servidores objetivo, algoritmos adaptativos, percentiles, gestión de errores. Todo verificable, todo transparente.

1. Arquitectura

El test se ejecuta íntegramente en tu navegador (JavaScript client-side), consultando la infraestructura global de Cloudflare:

Cloudflare selecciona automáticamente el PoP más cercano a tu IP (unos 300+ centros de datos globales). No hay servidores "complacientes" instalados en la red de tu operador, como ocurre con otros tests.

2. Medición de la latencia (ping) y jitter

Realizamos 12 mediciones sucesivas de una descarga de 1 KB. Para cada una calculamos el tiempo de ida y vuelta (RTT). Después:

¿Por qué la mediana y no la media? La media es sensible a los outliers (un solo paquete perdido puede inflarla). La mediana refleja la latencia "típica" que experimentas durante el uso normal.

3. Medición del download

Realizamos peticiones de tamaños crecientes (1, 2, 5, 10, 25, 50 MB) hasta que tengamos suficientes muestras. Para cada petición:

  1. Medimos el tiempo de transferencia usando performance.now()
  2. Calculamos el throughput en Mbps = (bytes × 8) / (segundos × 1.000.000)
  3. Añadimos el valor a la lista de muestras

La estimación final es el percentil 90 de la segunda mitad de las muestras. Traducido: descartamos la fase inicial (TCP slow-start, en la que la velocidad es artificialmente baja) y tomamos el valor "estable" alcanzado en régimen, excluyendo únicamente los picos anómalos superiores al 90%.

4. Medición del upload (con algoritmo adaptativo)

El upload es la parte más delicada, sobre todo en red móvil. Nuestro enfoque:

5. Qué influye en los resultados

Incluso con la mejor metodología, algunos factores están fuera de nuestro control e influyen en la medida:

6. Márgenes de error típicos

Comparando RealMbps con medidores oficiales (p. ej. el test oficial de la CNMC en España, breitbandmessung.de en Alemania), los errores típicos son:

Para uso personal y diagnóstico, RealMbps es perfectamente adecuado. Para uso legal (reclamación formal al operador con valor probatorio), se necesita un medidor reconocido por el regulador nacional: consulta nuestras guías locales sobre cómo medir bien y cómo reclamar.

7. Transparencia y código fuente

El algoritmo está íntegramente en JavaScript cargado por el navegador. Puedes inspeccionarlo con:

Sin ofuscación, sin código oculto. Lo que ves es lo que medimos.

8. Diferencias con otros tests de velocidad

Qué hace a RealMbps distinto de Speedtest by Ookla, Fast.com, etc.:

¿Listo para ver tus cifras?

Ahora que sabes cómo funciona, ponlo a prueba.

Iniciar el test →