Comprendre la demande d'écho ICMP

Comprendre la demande d'écho ICMP
Chaque administrateur de réseau ou gestionnaire doit comprendre ce qu'est ICMP ou Internet Control Message Protocol. Bien qu'il s'agisse souvent d'un protocole mal compris, la connaissance ICMP est utile si vous voulez comprendre le routage. Parmi les concepts principaux de ce protocole que vous devez comprendre figurent la demande d'écho ICMP et la réponse écho.

Également connues sous le nom de paquets de ping, les demandes d'écho ICMP sont envoyées ou reçues à l'aide de la commande ping. Une demande d'écho ICMP signifie souvent que l'hôte auquel le message est adressé doit répondre directement au paquet à l'aide d'une réponse d'écho.

Normalement, une demande d'écho comprend souvent un ensemble de données que vous pouvez spécifier à l'aide de la commande ping. Lorsqu'un hôte fait une réponse d'écho, toutes les données de la demande d'écho ICMP seront renvoyées.

La commande ping fournit aux utilisateurs toutes les modalités de l'envoi des demandes d'écho ICMP et des réponses Echo ICMP. Parmi les spécifications que vous pourriez avoir à faire figurent la source et les adresses de destination. En outre, vous devrez également définir les autres modalités de la section d'en-tête IP.

Quand utiliser les messages de demande d'écho et d'écho

Notamment, chaque fois que les opérations de connectivité de base échouent, l'un des tests les plus élémentaires que les utilisateurs choisissent d'effectuer est de vérifier si le système distant attaché à leurs machines client est opérationnel. C'est là que les messages de requête ICMP entrent en jeu. Ces messages sont des outils vitaux pour les applications de tests réseau et de dépannage.

L'utilisateur envoie un message de demande d'écho ICMP au système de destination distant, le système répondant avec un message de réponse ICMP Echo pour livrer les commentaires. Selon RFC 1122, chaque hôte doit implémenter le serveur d'écho ICMP, ce qui rend ce service obligatoire.

Bien que cela semble assez simple, cela peut parfois ne pas se produire automatiquement. Les pare-feu, souvent disponibles pour des raisons de sécurité, peuvent bloquer les paquets. En outre, il pourrait également y avoir la défaillance des livraisons de paquets pour diverses raisons.

Encore une fois, selon RFC 1122, tous les hôtes devraient s'efforcer d'avoir une interface d'application accessible à l'utilisateur final désigné pour l'envoi de messages de demande d'écho à tous les autres hôtes du réseau. Cette interface est appelée ping-ping ou la commande de ping et devrait être présent dans tous les environnements informatiques avec une pile TCP / IP comprenant les modèles les plus basiques.

Comment utiliser la demande d'écho ICMP et les messages de requête de réponse écho

Également déjà indiqué, les messages d'écho ICMP (demande et réponse) sont idéaux pour les tests de connectivité réseau. Ils peuvent également être utilisés à des fins de dépannage du réseau.

À l'aide de la commande ping, vous pouvez tester les connexions réseau de la couche 3 entre l'ordinateur hôte et un autre périphérique hôte. L'hôte génère et envoie un message de demande d'écho. L'ordinateur ou l'appareil que l'hôte a envoyé un message de requête Echo pour recevoir la demande, le traiter et renvoyer une réponse d'écho ICMP à l'hôte.

Dans l'illustration précédente, la première flèche affiche une demande d'écho ICMP (Type-8 Code-0) tandis que la deuxième flèche signifie une réponse d'écho, souvent le code 0-0-0. Un message de réponse ICMP Echo indique souvent le type, le code, la somme de contrôle, l'identification et la séquence.

L'identifiant (ID) et les attributs de séquence pour les messages ICMP aident à faire correspondre les messages de demande d'écho avec leurs messages de réponse d'écho respectifs. La charge utile de données pour les paquets de demande d'écho, qui sont en caractères ASCII, sont idéaux pour le rembourrage. En outre, chaque message de réponse en écho doit être livré avec les mêmes spécifications de charge de données que sa demande d'écho correspondante.

Envoi d'un message ICMP Echo

Vous pouvez envoyer une demande d'écho en utilisant la commande ping suivante, par laquelle l'adresse IP est la machine que vous prévoyez de ping.

Votre machine hôte crée un message d'écho et l'envoie à l'appareil spécifié. L'appareil créera en retour une réponse d'écho et le renverra à l'hôte demandeur.

Conclusion

La commande ICMP est applicable dans un tableau de fonctions de gestion du réseau. Bien que cet article se concentre sur les messages de la demande et de la réponse à la question de la question de l'écho ICMP, il est également utile à des fins de dépannage.