Mis à jour par Gavin Phillips le 31/07/2017
Ping est une commande utilisée pour mesurer la latence entre deux périphériques sur un réseau. La commande ping est disponible sur tous les systèmes d'exploitation, et de nombreux jeux en ligne affichent un ping visible que vous pouvez utiliser pour comprendre la latence.
Ping est juste une mesure de la latence que nous ressentons dans tout ce que nous faisons en ligne, que ce soit en cliquant sur un lien, publier une mise à jour, envoyer un message, jouer à un jeu, télécharger un fichier, diffuser une vidéo en ligne ou autre. Si vous utilisez un site Web et que le chargement d'une nouvelle page prend du temps à chaque fois que vous cliquez sur un lien, vous êtes probablement confronté à un ping élevé sur ce site. Si c'est rapide, vous avez probablement un ping faible.
Qu'est-ce que Ping est utilisé pour
Ping n'est pas seulement une mesure de «performance». Plus précisément, c'est une mesure de la latence entre votre ordinateur et un périphérique distant. Un ping vous indique le temps nécessaire à un seul paquet pour quitter votre ordinateur, atteindre un serveur distant, puis revenir vers vous.
Avez-vous déjà remarqué que lorsque vous cliquez sur un lien sur une page Web, la nouvelle page Web ne se charge pas instantanément? Au lieu de cela, il y a un petit retard - c'est la latence. Votre ordinateur doit demander la nouvelle page et vous l'envoyer. Il faut un peu de temps pour que chaque paquet se déplace entre votre ordinateur et l'ordinateur distant. Ping vous permet de mesurer cette latence.
C'est très perceptible dans les jeux en ligne. Par exemple, si vous jouez à un jeu avec un ping de 20 ms, vous devriez avoir une latence très faible. Les actions que vous prenez semblent avoir lieu dans le jeu près d'ici instantanément. Si vous avez un ping supérieur à 200 ms, les actions que vous effectuez seront sensiblement retardées et vous ne serez pas en mesure de suivre les autres joueurs.
C'est pourquoi ping est affiché en évidence dans de nombreux jeux multijoueurs Comment réparer Gaming & Video Lag avec un routeur facile Tweak Comment réparer Gaming & Video Lag Avec un routeur Tweak Easy Fatigué du retard réseau lorsque d'autres personnes regardent des vidéos et télécharger des torrents? Voici comment récupérer les performances de votre réseau sans aucun outil tiers. Lire la suite . Cela vous aide à comprendre à quel point votre connexion est bonne et quel type d'expérience vous devriez vous attendre sur le serveur. Un ping inférieur est toujours meilleur - cela signifie une latence plus faible, ce qui permet une communication plus rapide entre vous et le serveur distant. Cela s'applique à tout ce que vous faites en ligne - que vous jouiez à un jeu en ligne Comment réduire les retards dans les jeux en ligne Comment réduire les retards dans le jeu en ligne Il y avait toujours du retard dans le jeu, surtout quand il y avait beaucoup de joueurs connectés C'est une expérience que vous pouvez avoir si souvent avant de vous rendre compte que c'est soit le temps ... Lire la suite ou simplement naviguer sur le web.
Ping peut parfois juste être affiché comme "latence", mais c'est fondamentalement la même chose. Les jeux affichent souvent le ping avec une couleur visuelle pour vous aider à comprendre à quel point votre ping est en un coup d'œil - le vert est bon, le jaune est limite, et le rouge est mauvais.
Comment fonctionne un ping
Voici comment un ping fonctionne, de manière simplifiée:
- Votre ordinateur envoie un petit paquet de données - appelé paquet en termes de réseau - à un ordinateur distant.
- L'ordinateur distant reçoit le paquet, qui lui demande de répondre.
- L'ordinateur distant vous renvoie un paquet.
Ceci est un ping unique. Ping vous permet de mesurer le temps d'aller-retour d'un paquet entre votre ordinateur et un ordinateur distant. Par exemple, dans l'image ci-dessous, nous utilisons la commande ping dans une invite de commande Windows Les 8 commandes DOS utiles que vous devez mémoriser Les 8 commandes DOS utiles que vous devez mémoriser Windows 7 dispose toujours d'une fenêtre d'invite de commande. donc il y a toujours une place pour les commandes DOS. Donc, pour ceux d'entre vous qui aiment l'idée de taper quelques commandes pour éviter les tracas de ... Lire la suite pour faire un ping sur google.com.
Cette commande envoie quatre paquets ou quatre pings individuels. Pour les trois premiers pings, le temps est de 10 ms. Pour le dernier ping, le temps est de 12 ms. Cela signifie que, pour les trois premiers pings, il a fallu dix millisecondes pour qu'un paquet atteigne Google et nous soit renvoyé. Pour le dernier ping, il a fallu douze millisecondes. Pourquoi cela a-t-il pris plus de temps? Eh bien, il pourrait y avoir beaucoup de choses - Le serveur de Google fonctionne plus lentement, un routeur Internet entre nous et les serveurs de Google 10 façons d'améliorer la vitesse de votre routeur actuel 10 façons d'améliorer la vitesse de votre routeur actuel Voici quelques réglages simples du routeur pourrait faire toute la différence sur votre réseau Wi-Fi domestique. Lire plus pourrait être un peu plus occupé, notre réception Wi-Fi peut avoir été un peu pire, ou bien d'autres choses. Certaines fluctuations sont normales.
Un ping est une requête d'écho ICMP
Lorsque vous envoyez un ping, votre ordinateur envoie un paquet de requête d'écho ICMP. ICMP est l'abréviation de "Internet Control Message Protocol" (Protocole de message de contrôle Internet). Il s'agit d'un protocole généralement utilisé entre les périphériques réseau pour qu'ils puissent communiquer entre eux. Le paquet demande un "écho" - en d'autres termes, une réponse. Le serveur distant, lorsqu'il reçoit le ping, répondra généralement avec un message qui lui est propre. Lorsque vous exécutez une commande ping et que vous voyez plusieurs pings dans une rangée, chaque ligne est un paquet unique et sa réponse.
Cependant, tous les ordinateurs ou serveurs ne sont pas configurés pour répondre aux paquets de requêtes d'écho ICMP. Les ordinateurs configurés pour ne pas répondre aux pings ne répondront pas du tout. Vous verrez donc simplement le message «Demande expirée» car le serveur ne répond pas à vos pings dans le temps imparti. Le protocole ICMP pourrait être abusé pour les attaques DDoS Comment pouvez-vous vous protéger contre une attaque DDoS? Comment pouvez-vous vous protéger contre une attaque DDoS? Les attaques DDoS - une méthode utilisée pour surcharger la bande passante Internet - semblent être à la hausse. Nous vous montrons comment vous protéger d'une attaque par déni de service distribué. Lire la suite .
Détection de paquets perdus
Ping peut également vous aider à détecter la perte de paquets. Par exemple, supposons que vous ayez exécuté la commande ping et que vous ayez vu un mélange de réponses et de lignes "Request Timed out". Cela indiquerait que certains paquets ping n'ont pas été reçus par l'ordinateur distant ou que leurs réponses ne vous ont pas été transmises. Les paquets se perdent quelque part le long du chemin.
Vous savez que la perte de paquets se produisait quelque part entre vous et le serveur - soit sur le réseau de l'ordinateur distant, un routeur quelque part entre les deux, votre FAI ou votre réseau domestique. Si vous rencontrez des problèmes lorsque vous naviguez sur Internet ou jouez à un jeu en ligne - surtout si vous devez parfois cliquer deux fois sur des liens pour les charger - la commande ping peut vous aider à voir si c'est une perte de paquets ou non. Vous pouvez également exécuter la commande ping sur plusieurs serveurs distants différents pour avoir une meilleure idée de l'endroit où se produit la perte de paquets.
Ping affiche également la gravité de la perte de paquets. Par exemple, en dessous de notre premier paquet a atteint le serveur et nous l'a fait revenir, mais nos trois autres ne l'ont pas fait. Ping affiche ceci comme une perte de paquets de 75% - 3 des 4 paquets ont été perdus.
Est-ce qu'un Zero Ping est possible?
Plus le ping est bas, mieux c'est. Un ping zéro serait idéal et signifierait que notre ordinateur communiquait instantanément avec un serveur distant.
En raison des lois de la physique, même un petit morceau de données - appelé paquet - prend un certain temps à voyager. Même si votre paquet voyage entièrement sur des câbles à fibres optiques, il reste limité par la vitesse de la lumière. Il est également limité par les routeurs assis le long de ces câbles à fibre optique, qui doivent recevoir le paquet et l'acheminer le long de différentes connexions.
Si vous essayez de faire un ping sur votre ordinateur local - avec la commande ping localhost - vous demandez à votre ordinateur de se contacter et de répondre à lui-même. Dans ce cas, vous verrez souvent un ping de 0 ms. Cela signifie simplement que votre ordinateur peut communiquer instantanément avec lui-même. Bien sûr, ce n'est pas instantané parce que le logiciel prend un peu de temps pour effectuer ces opérations. Cependant, il est si bas que nous pouvons l'arrondir à 0 ms et dire que nous avons un ping 0 sur notre propre ordinateur.
Une fois que vous ajoutez des câbles
Cependant, une fois que vous commencez à ajouter des longueurs de câble, des routeurs et des distances, vous n'obtiendrez pas de ping de 0 ms. Par exemple, vous pouvez essayer de faire un ping sur votre propre routeur 8 conseils pour booster efficacement votre signal de routeur sans fil 8 astuces pour booster efficacement votre signal de routeur sans fil Si le signal de votre routeur sans fil ne semble pas aller très loin une raison étrange, voici quelques choses que vous pouvez faire pour y remédier. Lire la suite . Ici, nous avons cinglé notre routeur à la maison, que nous sommes connectés via Wi-Fi Wireless Feng Shui: Comment optimiser votre maison pour la meilleure réception Wi-Fi Wireless Feng Shui: Comment optimiser votre maison Pour la meilleure réception Wi-Fi Mise en place d'un Wi -Fi réseau devrait être une perspective facile, non? Je veux dire, une maison est une boîte fermée, et vous penseriez quand vous placez un appareil qui transmet des signaux sans fil dans toutes les directions ... Lire la suite. C'est juste quelques chambres, mais nous voyons un ping moyen de 3 ms et un ping minimum de 1 ms. Il faut un certain temps pour communiquer avec un appareil assis dans l'autre pièce. Même si nous n'étions pas connectés en Wi-Fi, la simple communication avec nos routeurs amènerait souvent notre ping vers 0 ms, et il faudrait aussi un peu de temps pour atteindre le réseau de votre FAI une fois qu'il quitte votre routeur et se dirige vers le L'Internet.
En d'autres termes, vous ne pouvez pas vraiment atteindre un ping de 0 ms. C'est une limite des lois de la physique. Nous ne pouvons pas transmettre d'informations instantanément - sauf peut-être avec l'intrication quantique. Les machines à penser: ce que les neurosciences et l'intelligence artificielle peuvent nous apprendre sur la conscience Les machines à penser: ce que les neurosciences et l'intelligence artificielle peuvent nous apprendre sur la conscience Peut construire des machines et des logiciels artificiellement intelligents nous apprendre sur les rouages de la conscience, et la nature de l'esprit humain lui-même? En savoir plus sur Internet, nous pourrions arriver à 0 ms ping - mais c'est la seule option ici. Ne retenez pas votre souffle pour cette percée!
Cela arrivera-t-il?
À l'avenir, nous pouvons absolument réduire la latence sur Internet et mieux la gérer. Par exemple, les navigateurs Web comme Chrome, Firefox et Internet Explorer Surprise: Internet Explorer 11 a mûri dans une surprise de navigateur moderne: Internet Explorer 11 a mûri dans un navigateur moderne Rappelez-vous Internet Explorer 6? Eh bien, Internet Explorer n'est plus horrible. Que vous aimiez ou non IE, vous ne pouvez pas nier qu'il s'est amélioré de façon spectaculaire et qu'il est maintenant digne de prendre sa place aux côtés d'autres ... Lire la suite sont déjà des pages "pré-récupération" que vous pourriez vouloir voir à côté pour l'éliminer latence perceptible lorsque vous cliquez sur un lien. Cependant, un ping de 0 ms - une transmission d'information instantanée - restera probablement insaisissable.
Crédit d'image: sleepy kitty sur Flickr