icmp est le protocole de message de contrôle Internet. Il s'agit d'un sous-protocole de la suite de protocoles TCP/IP utilisé pour transmettre des messages de contrôle entre les hôtes IP et les routeurs. Les messages de contrôle font référence à des messages sur le réseau lui-même, tels que la connectivité réseau, si l'hôte est accessible et si les routes sont disponibles.
L'environnement d'exploitation de ce tutoriel : système Windows 10, ordinateur Dell G3.
Quel est le protocole utilisé pour icmp ?
ICMP (Internet Control Message Protocol) Protocole de message de contrôle Internet. Il s'agit d'un sous-protocole de la suite de protocoles TCP/IP utilisé pour transmettre des messages de contrôle entre les hôtes IP et les routeurs. Les messages de contrôle font référence à des messages sur le réseau lui-même, tels que la connectivité réseau, si l'hôte est accessible et si les routes sont disponibles. Bien que ces messages de contrôle ne transmettent pas de données utilisateur, ils jouent un rôle important dans la transmission des données utilisateur.
ICMP utilise le support de base d'IP comme s'il s'agissait d'un protocole de niveau supérieur, cependant, ICMP fait en fait partie intégrante d'IP et doit être implémenté par chaque module IP.
Application :
Le protocole ICMP est utilisé dans de nombreuses commandes de gestion de réseau. Ce qui suit utilise les commandes ping et tracert comme exemples pour présenter l'application du protocole ICMP en détail.
(1) La commande ping utilise des messages de demande et de réponse d'écho ICMP
La commande de détection inter-réseaux de paquets ping utilisée dans les tests d'accessibilité du réseau peut générer des messages de demande et de réponse d'écho ICMP. L'hôte de destination renvoie immédiatement un message de réponse après avoir reçu le message de demande d'écho ICMP. Si l'hôte source peut recevoir le message de réponse d'écho ICMP, cela signifie que le réseau atteignant l'hôte est normal.
(2) Le programme de diagnostic d'analyse d'itinéraire tracert utilise le message ICMP de dépassement de temps
La commande tracert est principalement utilisée pour afficher le chemin emprunté par le paquet de données pour atteindre l'hôte de destination. En exécutant une commande tracert sur l'autre hôte, les détails du chemin emprunté par le paquet de données pour atteindre l'hôte de destination sont renvoyés et le temps consommé par chaque chemin est affiché.
(Partage de vidéos d'apprentissage : Vidéo de programmation)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!