Ping plus vite que la lumière

Je viens de découvrir une chose très étrange tout en testant ma connexion Internet. Mon ping est plus petit qu'il ne le devrait. Par exemple, le temps de ping pour l'Arizona State University est d'environ 14 ms.

eryk@eryk-pc:~$ ping www.asu.edu PING www.asu.edu.cdn.cloudflare.net (104.16.51.14) 56(84) bytes of data. 64 bytes from 104.16.51.14: icmp_seq=1 ttl=60 time=13.8 ms 

Je vis à Poznań en Pologne, alors ma distance à l'Université d'État de l'Arizona en ligne droite (hypothèse très optimiste) est d'environ 10000 km. Compte tenu du fait que le temps de ping est un temps pour deux directions (vers la cible et retour à la maison). Donc, mon paquet ping doit traverser 20000 km de distance. La vitesse de la lumière est de 300 000 km par seconde, soit 300 km par milliseconde. Donc, le plus petit moment possible pour faire un ping à l'Arizona State University avec mon paquet qui voyage à une vitesse de lumière est

 20000/300=67ms 

J'ai remarqué des résultats similaires pour les serveurs situés en Australie et dans d'autres États d'Amérique. Est-ce que ma connexion Internet est cinq fois plus rapide que la lumière?

    Comme vous pouvez le voir à partir de la sortie, vous ne faites pas de ping sur un serveur en Arizona ou même aux États-Unis. Apparemment, ils ont décidé de protéger leur site Web avec Cloudflare, qui emploie un réseau de distribution de contenu même à la charge. Un CDN fonctionne avec de nombreux noeuds, chacun desservant une région (géographique). Cela signifie que le nœud que vous téléchargez est très proche de vous.

    Parce que Cloudflare utilise Anycast ( Wikipedia info ) avec tous ses centres de données , vous vous connectez à la même adresse IP, peu importe où vous êtes dans le monde. Chaque centre de données offre tous les services. Les routeurs Internet décident de la meilleure route (vers le centre de données le plus proche et le mieux accessible) et diriger votre connexion de cette façon.