¿Qué es?
Su función es intercambiar datos de estado o mensajes de error. Concretamente, los servidores de aplicaciones y las puertas de acceso cómo los routers, utilizan este protocolo IP para devolver mensajes sobre problemas con datagamas al remitente del paquete.Tipos de paquetes ICMP
La longitud del campo es de 8 bits, son posibles 256 tipos de mensajes ICMP diferentes, de los que se asignan alrededor de 40 y algunos están bloqueados. No se asignan, sin embargo, gran parte de los números, sino que en principio solo se reservan. La asignación de los números es responsabilidad de la IANA (Internet Assigned Numbers Authority), que también regula la clasificación de los espacios para las direcciones IP y para los puertos.Utilización de ICMP
El protocolo ICMP es esencial para la comunicación en redes IP, en las que los routers son los que lo utilizan. Los servidores y los clientes también hacen uso igualmente de las posibilidades de los mensajes vinculados al protocolo de Internet y, de este modo, reciben información de red importante.Otro de los escenarios de aplicación más extendidos es el llamado ping de red, que puede ejecutarse con ayuda de aplicaciones del mismo nombre a través de las líneas de comandos del sistema operativo. Sirve para comprobar la accesibilidad de un determinado host en la red. Para ello, el ping envía, por un lado, un paquete IP incluida una “Echo Request” ICMP(6) (tipo 8 o 128), al que, tras su recepción, el receptor responderá con un paquete de datos que contiene la entrada ICMP “Echo Reply” (tipo 0 o 129). Si no se localiza al sistema al que se ha enviado el ping, la última estación de red disponible enviará un paquete de respuesta, el cual se amplía con un componente ICMP, es decir, tipo 3 o 1 “Destination Unreachable” (“objetivo inalcanzable”).
Esta obra está bajo una licencia de Creative Commons Reconocimiento 4.0 Internacional.
Comentarios
Publicar un comentario