Ping

Définition - Que signifie Ping?

Ping est un outil de diagnostic réseau utilisé principalement pour tester la connectivité entre deux nœuds ou périphériques. Pour envoyer une requête ping à un nœud de destination, un paquet de demande d'écho ICMP (Internet Control Message Protocol) est envoyé à ce nœud. Si une connexion est disponible, le nœud de destination répond par une réponse d'écho. Ping calcule le temps d'aller-retour de la route du paquet de données de sa source à la destination et retour, et détermine si des paquets ont été perdus pendant le voyage.

Definir Tech explique Ping

L'outil de ping réseau a été créé par Mike Muuss en 1983. Il contient près de mille lignes de code et est devenu l'outil standard pour diverses applications réseau et systèmes d'exploitation.

L'utilitaire ping fonctionne en générant une unité de données ICMP qui est ensuite encapsulée dans des datagrammes IP et transmise sur le réseau. Après avoir reçu la demande d'écho, le nœud de destination copie sa charge utile, détruit le paquet d'origine et génère une réponse d'écho avec la même charge utile qu'il a reçue.

La charge utile du paquet de demande d'écho se compose souvent de caractères ASCII (American Standard Code for Information Interchange) avec des longueurs ajustables variables. Le temps d'aller-retour est calculé en notant l'heure locale de l'horloge du nœud source lorsque le datagramme IP quitte le nœud source, puis en soustrayant cette heure de l'heure à laquelle la réponse d'écho arrive.

Selon le système d'exploitation, la sortie de l'utilitaire ping varie. Cependant, presque toutes les sorties ping affichent les éléments suivants:

  • Adresse IP de destination
  • Numéro de séquence ICMP
  • Temps de vivre (TTL)
  • Temps de parcours
  • Taille de la charge utile
  • Le nombre de paquets perdus lors de la transmission

L'outil ping affiche divers messages d'erreur si un aller-retour n'est pas terminé avec succès. Ils comprennent les éléments suivants:

  • TTL expiré en transit: détermine la durée maximale pendant laquelle un paquet IP peut vivre sur le réseau avant d'être rejeté s'il n'a pas atteint sa destination. Pour résoudre cette erreur, essayez d'augmenter la valeur TTL à l'aide du commutateur ping -i.
  • Hôte de destination inaccessible: indique que le nœud de destination est en panne ou ne fonctionne pas sur le réseau. Cela peut même se produire en raison de la non-existence d'une route locale ou distante pour l'hôte de destination. Pour résoudre cette erreur, modifiez la table de routage locale ou activez le nœud.
  • Request Timed Out: indique que la commande ping a expiré car il n'y a pas eu de réponse de l'hôte. Il indique qu'aucun message de réponse d'écho n'a été reçu en raison du trafic réseau, d'un échec du filtrage de paquets de demande de protocole de résolution d'adresse (ARP) ou d'une erreur de routeur. L'augmentation du temps d'attente à l'aide du commutateur ping –w peut résoudre ce problème.
  • Hôte inconnu: indique que l'adresse IP ou le nom d'hôte n'existe pas sur le réseau ou que le nom d'hôte de destination ne peut pas être résolu. Pour résoudre ce problème, vérifiez le nom et la disponibilité des serveurs DNS (Domain Name System).