Definición: ¿Qué significa el Protocolo de mensajes de control de Internet (ICMP)?
El Protocolo de mensajes de control de Internet (ICMP) es un protocolo de capa de red TCP / IP que proporciona servicios de solución de problemas, control y mensajes de error. ICMP se usa con mayor frecuencia en sistemas operativos para computadoras en red, donde transmite mensajes de error.
ICMP para la versión 4 del Protocolo de Internet se llama ICMPv4 y para la versión 6 del Protocolo de Internet se llama ICMPv6.
El Protocolo de mensajes de control de Internet también se conoce como RFC 792.
Techinfo explica el Protocolo de mensajes de control de Internet (ICMP)
Un mensaje ICMP se crea como resultado de errores en un datagrama IP o con fines de enrutamiento de diagnóstico. Estos errores se informan a la dirección IP de origen del datagrama de origen. Un mensaje ICMP se encapsula directamente dentro de un único datagrama IP e informa errores en el procesamiento de los datagramas.
Un encabezado ICMP comienza después del encabezado IPv4. Un paquete ICMP tiene un encabezado de ocho bytes, seguido de una sección de datos de tamaño variable. Los primeros cuatro bytes del encabezado son fijos:
- Tipo ICMP
- Código ICMP
- Suma de comprobación de todo el mensaje ICMP
- Suma de comprobación de todo el mensaje ICMP
Los cuatro bytes restantes del encabezado varían según el tipo y el código ICMP.
El mensaje de error asociado con ICMP incluye una sección de datos que contiene el encabezado IP completo junto con los primeros ocho bytes del paquete que generó el mensaje de error. Luego, un datagrama ICMP se encapsula en un nuevo datagrama.