Appendix C. Tipos ICMP

He aquí un listado completo de los tipos ICMP. Las columnas "Pregunta" y "Error" indican si los diferentes tipos son un mensaje de error (al que nunca se contestará) o una pregunta (a la que se podrá contestar):

Table C-1. Tipos ICMP

TIPOCÓDIGODescripciónPreguntaError
00Echo Reply (respuesta de eco a un comando ping)x 
30Network Unreachable (red inalcanzable) x
31Host Unreachable (host inalcanzable) x
32Protocol Unreachable (protocolo inalcanzable) x
33Port Unreachable (puerto inalcanzable) x
34Fragmentation needed but no-frag. bit set (es necesaria la fragmentación, pero se ha establecido el bit de no-fragmentar) x
35Source routing failed (ha fallado el encaminamiento exigido en origen: se ha especificado el camino/enrutado que deben seguir los paquetes y uno de los puntos de la ruta no está disponible) x
36Destination network unknown (dirección de destino desconocida) x
37Destination host unknown (host de destino desconocido) x
38Source host isolated (host de origen aislado; este tipo está obsoleto) x
39Destination network administratively prohibited (red de destino prohibida administrativamente) x
310Destination host administratively prohibited (host de destino prohibido administrativamente) x
311Network unreachable for TOS (red inalcanzable para el TOS, el tipo de servicio) x
312Host unreachable for TOS (host inalcanzable para el TOS) x
313Communication administratively prohibited by filtering (comunicación prohibida administrativamente mediante filtrado) x
314Host precedence violation (violación del precedente del host) x
315Precedence cutoff in effect (está actuando el límite de precedente) x
40Source quench (le indica al origen "que se calme un poco" porque está saturando la capacidad de proceso del receptor; actualmente está en desuso para no saturar aún más la comunicación)  
50Redirect for network (indica que debes redireccionar tus comunicaciones a otra red)  
51Redirect for host (indica que debes redireccionar tus comunicaciones a otro host)  
52Redirect for TOS and network (indica que debes redireccionar tus comunicaciones con otro TOS y a otra red)  
53Redirect for TOS and host (indica que debes redireccionar tus comunicaciones con otro TOS y a otro host)  
80Echo request (petición de eco/ping)x 
90Router advertisement (aviso de existencia del enrutador: "¡Hola, estoy aquí!")  
100Router solicitation (solicitud de existencia de enrutador: "¿Hay alguien ahí?")  
110TTL equals 0 during transit (TTL igual a 0 durante el tránsito: al paquete se le ha acabado su tiempo de vida antes de alcanzar su destino) x
111TTL equals 0 during reassembly (TTL igual a 0 durante el reensamblado: si un paquete ha sido fragmentado y durante su reensamblaje el TTL llega a 0, se genera este error) x
120IP header bad (catchall error) [cabecera IP errónea (error de "cajón de sastre", o error para todo lo que no esté especificado en otro sitio; o si lo prefieres, error por defecto)]  x
121Required options missing (faltan opciones requeridas) x
130Timestamp request (petición de la hora en origen: "¿Qué hora es ahí?"; está obsoleto)x 
14 Timestamp reply (respuesta a la petición de hora: "Son las ..."; está obsoleto)x 
150Information request (petición de información; está obsoleto)x 
160Information reply (respuesta a la petición de información; está obsoleto)x 
170Address mask request (petición de máscara de red: cuando un host sin disco duro se inicializa, efectúa una petición para saber qué máscara de red debe utilizar)x 
180Address mask reply (respuesta a la petición de máscara de red)x