PROTOCOLO ICMP (INTERNET CONTROL MESSAGE PROTOCOL)
El funcionamiento de Internet es monitoreado de cerca por los enrutadores. Aunque la
capa IP proporciona el sistema de entrega no confiable best-e®ort, cada enrutador proporciona un mensaje de error de Protocolo de mensajes de control de Internet (ICMP) al remitente original cuya dirección IP está encapsulada en el decagrama de IP. El mensaje ICMP permite que el enrutador envíe mensajes de error o de control al host emisor. Estos mensajes ICMP viajan a través de Internet en la porción de datos del decagrama de IP, pero se consideran, sin embargo, como parte del conjunto de protocolos de IP. Se hace una excepción al procedimiento de manejo de errores si un datagrama IP que lleva un mensaje ICMP causa un error. Esto se establece para evitar el problema de tener mensajes de error sobre los mensajes de error. El protocolo ICMP únicamente informa de incidencias en la red, pero no toma ninguna decisión. Esto será responsabilidad de las capas superiores. Los mensajes ICMP viajan en el campo de datos de un datagrama IP. Los tipos de mensajes ICMP importantes se enumeran se los detalla a continuación, se muestran algunos comentarios sobre cuándo se originan estos tipos de mensajes: 1. Destino inalcanzable. 2. Tiempo excedido. 3. Parámetro Problema. 4. Fuente para enfriar. 5. Mensaje de redirigir. 6. Solicitud de eco y respuesta. EJEMPLO
El host A quiere enviar un datagrama a B. Lo hace a través de R1,
que encamina el datagrama a R2 y además envía un mensaje ICMP al host A