Test de ping vers les centres de données

Votre navigateur contacte des serveurs de test publics dans des centres de données du monde entier et mesure la durée de chaque aller-retour. Les valeurs les plus basses montrent où un serveur vous répondrait, à vous ou à vos visiteurs, le plus vite.

Le test envoie 222 petites requêtes de votre navigateur aux serveurs de test de Vultr et Hetzner et dure environ 20 secondes. Fermez d’abord les téléchargements et les appels vidéo, car ils ralentissent chaque réponse.

Vous utilisez un VPN ou un proxy ? Le test mesure alors le trajet depuis le serveur du VPN, pas depuis chez vous.

Emplacement le plus rapide pour vous — Lancez le test pour le trouver.

Chaque emplacement du test est un centre de données où vous pouvez louer un serveur. À partir de 3,02 € par mois aujourd’hui, parmi 2 243 serveurs.

Tous les emplacements testés

Regroupés par région. Lancez le test pour les trier par latence.

  1. Europe
  2. Frankfurt Allemagne · Serveur de test : Vultr
    —
  3. Falkenstein Allemagne · Serveur de test : Hetzner
    —
  4. Nuremberg Allemagne · Serveur de test : Hetzner
    —
  5. Amsterdam Pays-Bas · Serveur de test : Vultr
    —
  6. Paris France · Serveur de test : Vultr
    —
  7. London Royaume-Uni · Serveur de test : Vultr
    —
  8. Manchester Royaume-Uni · Serveur de test : Vultr
    —
  9. Madrid Espagne · Serveur de test : Vultr
    —
  10. Stockholm Suède · Serveur de test : Vultr
    —
  11. Helsinki Finlande · Serveur de test : Hetzner
    —
  12. Warsaw Pologne · Serveur de test : Vultr
    —
  13. Amérique du Nord
  14. New Jersey États-Unis · Serveur de test : Vultr
    —
  15. Ashburn États-Unis · Serveur de test : Hetzner
    —
  16. Toronto Canada · Serveur de test : Vultr
    —
  17. Chicago États-Unis · Serveur de test : Vultr
    —
  18. Atlanta États-Unis · Serveur de test : Vultr
    —
  19. Miami États-Unis · Serveur de test : Vultr
    —
  20. Dallas États-Unis · Serveur de test : Vultr
    —
  21. Seattle États-Unis · Serveur de test : Vultr
    —
  22. Oregon États-Unis · Serveur de test : Hetzner
    —
  23. Silicon Valley États-Unis · Serveur de test : Vultr
    —
  24. Los Angeles États-Unis · Serveur de test : Vultr
    —
  25. Honolulu États-Unis · Serveur de test : Vultr
    —
  26. Amérique latine
  27. Mexico City Mexique · Serveur de test : Vultr
    —
  28. São Paulo Brésil · Serveur de test : Vultr
    —
  29. Santiago Chili · Serveur de test : Vultr
    —
  30. Asie
  31. Singapore Singapour · Serveur de test : Vultr
    —
  32. Tokyo Japon · Serveur de test : Vultr
    —
  33. Osaka Japon · Serveur de test : Vultr
    —
  34. Seoul Corée du Sud · Serveur de test : Vultr
    —
  35. Mumbai Inde · Serveur de test : Vultr
    —
  36. Delhi NCR Inde · Serveur de test : Vultr
    —
  37. Bangalore Inde · Serveur de test : Vultr
    —
  38. Océanie
  39. Sydney Australie · Serveur de test : Vultr
    —
  40. Melbourne Australie · Serveur de test : Vultr
    —
  41. Moyen-Orient
  42. Tel Aviv Israël · Serveur de test : Vultr
    —
  43. Afrique
  44. Johannesburg Afrique du Sud · Serveur de test : Vultr
    —

Votre navigateur contacte directement les serveurs de test publics des hébergeurs ; les résultats restent dans votre navigateur.

Comment c’est calculé

Pour chaque emplacement, votre navigateur envoie d’abord une requête pour ouvrir la connexion (résolution du nom, connexion et accord sur le chiffrement), puis cinq autres sur cette connexion ouverte. Le temps que met chacune de ces cinq à revenir est un aller-retour. Le résultat est leur médiane, de sorte qu’une réponse lente ne le fausse pas.

latence = médiane de 5 allers-retours après 1 requête d’échauffement
gigue = variation moyenne entre allers-retours consécutifs
exclus : un aller-retour au-delà du double de la médiane et de 50 ms au-dessus d’elle

Un navigateur ne peut pas envoyer les paquets ICMP qu’utilise la commande ping ; ce test mesure donc de petites requêtes HTTPS vers les serveurs de test publics des hébergeurs. C’est ce qu’un visiteur de votre site attend, et la valeur dépasse généralement de quelques millisecondes celle de ping. Les serveurs de test appartiennent à Vultr et Hetzner, deux des hébergeurs que nous listons ; les autres hébergeurs d’une même ville utilisent les mêmes points d’échange Internet, leurs valeurs sont donc proches.

La latence suit surtout la distance : la lumière dans une fibre parcourt environ 200 km par milliseconde, soit 100 km en aller-retour. Francfort–New York fait environ 6 200 km, aucun trajet ne peut donc être plus rapide qu’environ 62 ms, et les trajets réels prennent de 75 à 90 ms.

Exemple

Vu de Berlin sur une fibre domestique, Francfort et Nuremberg répondent en 12 à 15 ms, Amsterdam et Londres en 20 à 25 ms, le New Jersey en 90 ms environ et Singapour en 170 ms environ. Pour un site dont les visiteurs sont surtout en Allemagne, chacun des quatre premiers est un bon emplacement pour le serveur.

Ce que signifient les valeurs

Aller-retourSuffisant pour
Excellent < 30 msServeurs de jeu, trading, bureaux à distance, voix
Bon 30–80 msSites web, API, SSH, bases de données utilisées par une application proche
Moyen 80–150 msSites web avec CDN, sauvegardes, robots, VPN pour naviguer
Loin > 150 msStockage et sauvegardes ; un serveur pour les visiteurs de ce continent

Tester depuis votre ordinateur ou un serveur

Dans un terminal, vous pouvez mesurer les mêmes serveurs de test avec les outils habituels : ping pour l’aller-retour simple, mtr pour chaque saut du trajet, et curl pour la durée d’une vraie connexion HTTPS. Lancez-les depuis un serveur que vous avez déjà pour voir à quelle distance il se trouve d’un hébergeur vers lequel vous pensez migrer.

Aller-retour (ICMP), 10 paquets
ping -c 10 fra-de-ping.vultr.com
Chaque saut du trajet, 50 tours
mtr -rwc 50 fra-de-ping.vultr.com
Connexion, TLS et premier octet d’une requête HTTPS
curl -so /dev/null -w 'connect %{time_connect}s  tls %{time_appconnect}s  first byte %{time_starttransfer}s\n' https://fra-de-ping.vultr.com/

Questions

Quel est un bon ping pour un VPS ?

Moins de 30 ms est excellent et n’arrive qu’à quelques centaines de kilomètres ; moins de 80 ms est bon pour les sites web, SSH et les API ; jusqu’à 150 ms reste correct pour un site, un robot ou des sauvegardes. Les serveurs de jeu, les terminaux de trading et les bureaux à distance veulent la valeur la plus basse possible : choisissez donc un centre de données dans votre pays ou le suivant.

Le ping, est-ce la même chose que la latence ?

Le ping est l’outil, la latence ce qu’il mesure : le temps qu’un paquet met pour atteindre un serveur et revenir, en millisecondes. On dit aussi « ping » pour le chiffre. La bande passante est autre chose : elle dit combien de données passent par la connexion par seconde, pas combien de temps dure chaque réponse.

Pourquoi le résultat est-il plus élevé que celui de la commande ping ?

Un navigateur ne peut pas envoyer de paquets ICMP ; ce test mesure donc de petites requêtes HTTPS. Elles traversent le navigateur et le serveur web de l’autre côté, ce qui ajoute quelques millisecondes. Un Wi-Fi lent, des téléchargements simultanés et un VPN en ajoutent davantage ; relancez le test sur une connexion filaire pour comparer.

Quel emplacement de centre de données choisir ?

Celui qui est le plus proche des personnes qui utilisent le serveur, pas de vous, sauf si vous en êtes le seul utilisateur. Pour un site dont les visiteurs sont dans un seul pays, choisissez un centre de données dans ce pays ou chez un voisin. Pour des visiteurs sur plusieurs continents, placez un CDN devant le site, ou faites tourner un serveur par continent.