Table des matières:
- Définition - Que signifie ICMP (Internet Control Message Protocol)?
- Techopedia explique le protocole ICMP (Internet Control Message Protocol)
Définition - Que signifie ICMP (Internet Control Message Protocol)?
ICMP (Internet Control Message Protocol) est un protocole de couche réseau TCP / IP qui fournit des services de dépannage, de contrôle et de message d'erreur. ICMP est le plus souvent utilisé dans les systèmes d'exploitation pour les ordinateurs en réseau, où il transmet des messages d'erreur.
ICMP pour Internet Protocol version 4 est appelé ICMPv4 et pour Internet Protocol version 6 est appelé ICMPv6.
Internet Control Message Protocol est également connu sous le nom de RFC 792.
Techopedia explique le protocole ICMP (Internet Control Message Protocol)
Un message ICMP est créé à la suite d'erreurs dans un datagramme IP ou à des fins de routage de diagnostic. Ces erreurs sont signalées à l'adresse IP source du datagramme d'origine. Un message ICMP est encapsulé directement dans un seul datagramme IP et signale les erreurs dans le traitement des datagrammes.
Un en-tête ICMP commence après l'en-tête IPv4. Un paquet ICMP a un en-tête de huit octets, suivi d'une section de données de taille variable. Les quatre premiers octets de l'en-tête sont fixes:
- Type ICMP
- Code ICMP
- Somme de contrôle de l'intégralité du message ICMP
- Somme de contrôle de l'intégralité du message ICMP
Les quatre octets restants de l'en-tête varient en fonction du type et du code ICMP.
Le message d'erreur associé à ICMP comprend une section de données qui contient l'en-tête IP entier ainsi que les huit premiers octets du paquet qui a généré le message d'erreur. Un datagramme ICMP est ensuite encapsulé dans un nouveau datagramme.