Le lexique informatique de sospc20 référence environ 1000 mots. Nous espérons que les définitions que nous vous proposons vous permettront de mieux comprendre le monde informatique en général. Et celui du dépannage en particulier. Pour nous proposer d'ajouter un mot dans notre lexique, contactez-nous.
ICMP (Protocole)
Le protocole ICMP (Internet Control Message Protocol) permet de gérer les informations relatives aux erreurs du protocole IP.
Il ne permet pas de corriger ces erreurs, mais d'informer les différents émetteurs des datagrammes erronés. Chaque pile IP, que ce soit des routeurs ou des stations de travail, gèrent ICMP par défaut.
Ce protocole est considéré comme faisant partie de l'ensemble des protocoles TCP/IP. Cependant, contrairement à TCP et UDP, il se situe en couche 3 et donc, il est encapsulé dans IP. Le mot "Encapsulation" relate clairement la confusion du placement d'ICMP dans les 7 couches OSI.
Les messages d'erreur ICMP sont transportés sur le réseau sous forme de Datagramme, comme n'importe quelle donnée. Ainsi, les messages d'erreurs peuvent eux-mêmes être sujet aux erreurs. Toutefois, en cas d'erreur sur un message ICMP, aucune trame d'erreur n'est délivrée pour éviter un effet "boule de neige".
Le protocole ICMP permet de coder 18 types d'erreur différents.