Internet Control Message Protocol transporta información de control, error y diagnóstico junto con IP. ICMP para IPv4 e ICMPv6 son protocolos relacionados pero distintos, con números de tipo de mensaje y responsabilidades diferentes.
Resolución de Problemas · Lección 1
ICMP
Aprende cómo ICMP informa de errores IP, ayuda al diagnóstico y permite funciones esenciales de IPv4 e IPv6.
Tipos, códigos y sumas de comprobación
Un mensaje ICMP tiene un tipo, un código más específico cuando corresponde y una suma de comprobación. Los mensajes de error normalmente incluyen parte del paquete que los provocó para que el emisor pueda asociar el error con un flujo.
¿Qué aporta un código ICMP?
Mensajes de eco y error
En ICMPv4, Echo Request es el tipo 8 y Echo Reply el tipo 0. Destination Unreachable es el tipo 3 y Time Exceeded el tipo 11. ICMPv6 utiliza números de tipo diferentes, por lo que siempre debes identificar la familia de direcciones antes de interpretar una captura.
¿Cuál es el tipo de Echo Request de ICMPv4?
MTU de ruta e ICMP esencial
ICMP no es simplemente tráfico ping opcional. Los errores de fragmentación necesaria de IPv4 y los mensajes Packet Too Big de ICMPv6 permiten descubrir la MTU de la ruta. ICMPv6 también transporta Neighbor Discovery y Router Advertisements. Por tanto, bloquear todo ICMP puede crear agujeros negros e impedir el funcionamiento de IPv6.
Filtra por el tipo, la dirección, la frecuencia y el alcance necesarios en lugar de aplicar una regla indiscriminada. Los atacantes pueden falsificar algunos mensajes ICMP, así que valida el contexto del paquete citado y contrástalo con las rutas y capturas locales.
¿Por qué bloquear todo ICMP puede interrumpir tráfico válido?
Interpretar el silencio
La ausencia de una respuesta ICMP puede deberse a filtrado, limitación de frecuencia, enrutamiento asimétrico, falta de una ruta de retorno, un host caído o un dispositivo que simplemente no responde a ese mensaje. A la inversa, un dispositivo intermedio, y no el destino final, puede generar un error ICMP.
¿Qué demuestra por sí sola la ausencia de Echo Reply?
Lección completada
Has completado ICMP
Ahora puedes interpretar ICMP como evidencia de control y no como un veredicto binario sobre la conectividad.
Lee el tipo y el código en la familia IP correcta.
Reconoce las funciones de eco, destino inalcanzable y tiempo excedido.
Conserva el ICMP necesario para la MTU de ruta y el funcionamiento de IPv6.
Correlaciona los errores y el silencio con otras pruebas de la ruta.
Guarda tu progreso
Crea una cuenta gratuita para guardar esta lección y continuar en cualquier dispositivo.
Crear una cuenta gratuita