Sommaire

Autres protocoles de couche Internet

1. Internet Control Message Protocol (ICMP)

ICMP

ICMP est une sorte de sous-couche de IP, qui fonctionne de pair avec ce protocole. Son but est d’offrir des capacités de contrôle et d’interprétation des erreurs. En effet, IP est sans connexion et ne détecte pas les anomalies dans l’interréseau.

Le protocole ICMP est donc utilisé par les hôtes IP pour spécifier un certain nombre d’événements importants à TCP, tels que :

  • Découverte des routeurs.

  • Mesure des temps de transit (PING - Packet INternet Groper).

  • Redirection des trames...

Les données du datagramme IP sont constituées de l’en-tête et des données ICMP. Dans l’en-tête IP, le numéro de service est mis à 1.

Le message ICMP lui-même est repéré par son type et son code. Différents messages sont répertoriés. Parmi ceux-ci, nous pouvons citer :

Time Exceeded

Ce message indique que le temps nécessaire pour atteindre le destinataire est dépassé. Il peut être envoyé dans le cas où un paquet s’est perdu, si son TTL (en IPv4) a atteint 0.

Dans ce cas, le Type est positionné à 11 et le code à 0 ou 1.

images/N08RI0a.png

Exemple de message "Time Exceeded" ou "Délai d’attente de la demande dépassé"

Destination Unreachable

Ce message est caractéristique d’une impossibilité d’acheminer ...