ICMP
Le protocole ICMP (Internet Control Message Protocol) est utilisé par les périphériques d'un réseau pour envoyer des messages d'erreur et de contrôle aux ordinateurs et aux serveurs. Ce protocole peut avoir différentes fonctions, telles que l'annonce des erreurs de réseau, l'annonce des encombrements du réseau et la résolution des problèmes.
La commande ping est couramment utilisée pour tester les connexions entre les ordinateurs. Il s'agit d'un utilitaire en ligne de commande simple, mais très utile, qui permet de déterminer si une adresse IP spécifique est accessible. Pour afficher la liste des options que vous pouvez utiliser avec la commande ping, tapez ping /? dans la fenêtre Invite de commandes, voir l'illustration 1.
La commande ping envoie une demande de renvoi (echo) ICMP à l'ordinateur de destination ou tout autre périphérique réseau. Le périphérique cible renvoie alors un message de réponse « echo » ICMP pour confirmer la connectivité. Les demandes et les réponses « echo » sont des messages de test permettant de déterminer si des périphériques peuvent s'échanger des paquets. Sous Windows, quatre demandes « echo » ICMP (ping) sont envoyées à l'ordinateur de destination, voir l'illustration 2. S'il est joignable, cet ordinateur envoie en retour quatre réponses « echo » ICMP. Le pourcentage de réponses reçues peut vous aider à déterminer la fiabilité et l'accessibilité de l'ordinateur de destination. Les autres messages ICMP signalent les paquets non transmis et indiquent si un périphérique est trop occupé pour pouvoir gérer le paquet.
Vous pouvez également utiliser la commande ping pour rechercher l'adresse IP d'un hôte si vous ne connaissez que son nom. Si vous envoyez une requête ping à un site Web sur la base de son nom, par exemple cisco.com, voir l'illustration 2, l'adresse IP du serveur s'affiche.