Icmp
1 Protocolo de mensajes de control de Internet (ICMP, Internet Control Message Protocol)
El Protocolo de mensajes de control de Internet (ICMP) es un estándar TCP/IP necesario definido en RFC 792, "Internet Control Message Protocol (ICMP)". Con ICMP, los hosts y los enrutadores que utilizan lacomunicación IP pueden informar de errores e intercambiar información de control y estado limitada.
Los mensajes ICMP se suelen enviar automáticamente en una de las siguientes situaciones:
Un datagrama IP no puede llegar a su destino.
Un enrutador IP (puerta de enlace) no puede reenviar datagramas a la velocidad actual de transmisión.
Un enrutador IP redirige el host que realiza el envío para queutilice una ruta mejor para llegar al destino.
Los mensajes ICMP están encapsulados y se envían dentro de datagramas IP, como se muestra en la siguiente ilustración.
[pic]
En el encabezado ICMP se identifican diferentes tipos de mensajes ICMP. Como los mensajes ICMP se transmiten en datagramas IP, no son confiables.
En la tabla siguiente se enumeran y se describen los mensajes ICMPmás comunes.
1
|Mensaje ICMP |Descripción |
|Solicitud de eco |Determina si está disponible un nodo IP (un host o un enrutador) en la red. |
|Respuesta de eco |Responde auna solicitud de eco ICMP. |
|Destino inaccesible |Informa al host de que no es posible entregar un datagrama. |
|Paquete de control de flujo |Informa al host de que disminuya la velocidad a la que envía los datagramas porque hay congestión.|
|Redirección |Informa al host de la existencia de una ruta preferida. |
|Tiempo agotado |Indica que ha caducado el tiempo de vida (TTL) de un datagrama IP. |
Puede utilizar el comando ping para enviar mensajes de solicitud de eco ICMP yregistrar la recepción de mensajes de respuesta de eco ICMP. Con estos mensajes, puede detectar errores de comunicación de los hosts y la red, así como solucionar problemas de conectividad TCP/IP comunes.
Network Working Group J. Postel
RFC: 792 ISISeptiembre 1981
Actualiza: RFCs 777, 760; IENs 109, 128
PROTOCOLO DE MENSAJES DE CONTROL INTERNET
(ICMP : INTERNET CONTROL MESSAGE PROTOCOL)
DARPA INTERNET PROGRAM
ESPECIFICACION DE PROTOCOLO
Introducción
El Protocolo Internet (IP) [1] se utiliza para el servicio de datagramas de"host" a "host" en un sistema de redes interconectadas denominado Catenet [2]. Los dispositivos de conexión de redes se denominan Pasarelas (Gateways). Estas pasarelas se comunican entre
ellas con propósito de control mediante el Protocolo Pasarela a
Pasarela (Gateway to Gateway Protocol (GGP)) [3,4]. Ocasionalmente,
una pasarela o un "host" de destino se comunicará con un "host" deorigen para, por ejemplo, informar de un error en el procesamiento de
datagramas. El Protocolo de Mensajes de Control Internet (ICMP) se
usa para este propósito. ICMP utiliza el soporte básico de IP como si
se tratara de un protocolo de nivel superior. Sin embargo, ICMP es
realmente una parte integrante de IP, y debe ser implementado por
todo módulo IP.
Los mensajes...
Regístrate para leer el documento completo.