RealMbps·info

Méthodologie · transparence technique

Comment nous mesurons vraiment votre connexion

Ne demandez pas à un test de vitesse de vous croire sur parole. Nous expliquons ici étape par étape le fonctionnement de RealMbps : serveurs cibles, algorithmes adaptatifs, percentiles, gestion des erreurs. Tout est vérifiable, tout est transparent.

1. Architecture

Le test s'exécute entièrement dans votre navigateur (JavaScript client-side), en interrogeant l'infrastructure globale Cloudflare :

Cloudflare sélectionne automatiquement le PoP le plus proche de votre IP (environ 300+ data centers globaux). Aucun serveur « complaisant » installé dans le réseau de votre opérateur, comme cela peut arriver avec d'autres tests.

2. Mesure de la latence (ping) et de la gigue

Nous effectuons 12 mesures successives d'un téléchargement de 1 Ko. Pour chacune, nous calculons le temps aller-retour (RTT). Ensuite :

Pourquoi la médiane et pas la moyenne ? La moyenne est sensible aux outliers (un seul paquet perdu peut la gonfler). La médiane reflète la latence « typique » que vous ressentez en usage normal.

3. Mesure du download

Nous effectuons des requêtes de tailles croissantes (1, 2, 5, 10, 25, 50 Mo) jusqu'à disposer d'assez d'échantillons. Pour chaque requête :

  1. Nous mesurons le temps de transfert avec performance.now()
  2. Nous calculons le throughput en Mbps = (octets × 8) / (secondes × 1 000 000)
  3. Nous ajoutons la valeur à la liste des échantillons

L'estimation finale est le 90e percentile de la seconde moitié des échantillons. Traduit : nous écartons la phase initiale (TCP slow-start, pendant laquelle la vitesse est artificiellement basse) et nous prenons la valeur « stable » atteinte en régime, en excluant seulement les pics anormaux au-dessus du 90e percentile.

4. Mesure de l'upload (avec algorithme adaptatif)

L'upload est la partie la plus délicate, surtout sur réseau mobile. Notre approche :

5. Ce qui influence les résultats

Même avec la meilleure méthodologie, certains facteurs sont hors de notre contrôle et influencent la mesure :

6. Marges d'erreur typiques

En comparant RealMbps à des mesureurs officiels (ex. le test officiel de l'ARCEP en France, breitbandmessung.de en Allemagne), les erreurs typiques sont :

Pour un usage personnel et diagnostique, RealMbps est parfaitement adapté. Pour un usage légal (réclamation formelle à l'opérateur avec valeur probante), il faut un mesureur reconnu par le régulateur national : voir nos guides locaux sur comment bien mesurer et comment réclamer.

7. Transparence et code source

L'algorithme est entièrement en JavaScript chargé par le navigateur. Vous pouvez l'inspecter avec :

Aucune obfuscation, aucun code caché. Ce que vous voyez est ce que nous mesurons.

8. Différences avec d'autres tests de vitesse

Ce qui rend RealMbps différent de Speedtest by Ookla, Fast.com, etc. :

Prêt à voir vos chiffres ?

Maintenant que vous savez comment ça marche, mettez-le à l'épreuve.

Lancer le test →