Documentos de Académico
Documentos de Profesional
Documentos de Cultura
- Tipo de servicio. Calidad del servicio requerido por el datagrama, puede ser
de encaminamiento lo más rápido posible, lo más seguro posible, prioridad
del mensaje, etc. Este parámetro se puede usar para orientar las decisiones
de encaminamiento.
- Tiempo de vida. Especifica el número máximo de routers por los que puede
pasar un datagrama en su viaje desde el transmisor hasta el receptor. Una
vez alcanzado el número indicado en este campo el datagrama se descarta.
- Versión.
La idea básica de este protocolo coincide con lo que la mayor parte de la gente
haría si tuviese que encontrar al señor Rupérez en una multitud: llamarlo con un
volumen de voz suficientemente alto para que todos puedan oírle y esperar que
responda. Cuando él responda, sabremos quien es.
ICMP hace uso de los servicios de IP, es decir utiliza IP para el envío de sus
mensajes. Por tanto, los mensajes ICMP viajan en el campo de datos de un
datagrama IP, como se puede apreciar en la siguiente imagen:
Los mensajes ICMP están formados por una cabecera fija y un campo de datos
cuyo formato depende del tipo de mensaje ICMP. La cabecera está formada a su
vez por tres campos, tal como se ve en la siguiente imagen:
- Tipo. 8 bits que indican el tipo de mensaje ICMP. El formato del campo de
datos del mensaje ICMP depende del valor de este campo:
Tipo Descripción
0 Respuesta de eco.
3 Destino inalcanzable.
8 Solicitud de eco.
- Código. 8 bits que indican el motivo del envío del mensaje. Para cada tipo de
mensaje existen distintos valores para el campo Código.
- Checksum. 16 bits para detección de errores.
- Ping: utiliza los mensajes de ICMP solicitud de eco y repuestos de eco para
determinar si un host es alcanzable y medir el tiempo que tarda en llegar la
respuesta a la solicitud de eco desde dicho host.