¡ El Internet Control Message Protocol (ICMP del ) es uno de los protocolos de la base de la habitación del Internet Protocol. Es utilizado principalmente por los sistemas operativos conectado de las computadoras para enviar el messages&mdash del error; indicando, por ejemplo, que un servicio pedido no está disponible o que un anfitrión o un ranurador no podría ser alcanzado.
El ICMP diferencia en propósito TCP y de UDP en que no está utilizado para enviar y para recibir datos entre los sistemas de extremo. Es generalmente el no usado directo por usos de la red del usuario, con algunas excepciones notables siendo la herramienta y el Traceroute del silbido de bala .
La versión del ICMP para la versión 4 del Internet Protocol también se conoce como ICMPv4, pues es parte IPv4 . El IPv6 tiene un protocolo equivalente, ICMPv6 .
Los mensajes del ICMP se construyen en la capa del IP, generalmente de un IP datagram normal que ha generado una respuesta del ICMP. El IP encapsula el mensaje apropiado del ICMP con un nuevo jefe del IP (conseguir el mensaje del ICMP de nuevo al anfitrión de envío original) y transmite el datagrama resultante de la manera generalmente.
Por ejemplo, cada máquina (tal como ranuradores intermedios que remite un IP datagram tiene que decrement el campo del Time to Live (TTL) del jefe del IP por uno; si la TTL alcanza 0, un Time to Live del ICMP excedido en mensaje del tránsito se envía a la fuente del datagrama.
Cada mensaje del ICMP se encapsula directo dentro de un solo IP datagram, y así, como UDP, el ICMP es el no fiable.
Aunque los mensajes del ICMP se contengan dentro de datagramas estándar del IP, los mensajes del ICMP se procesan generalmente como caso especial, distinguido del IP del normal que procesa, algo que procesados como secundario-protocolo normal del IP. En muchos casos, es necesario examinar el contenido del mensaje del ICMP y entregar el mensaje de error apropiado al uso que generó el paquete original del IP, el que incitó el envío del mensaje del ICMP.
Muchas utilidades de red de uso general se basan en mensajes del ICMP. El comando de Traceroute es ejecutado transmitiendo datagramas del UDP con los campos de jefe especialmente fijados del IP TTL, y buscando el Time to Live del ICMP excedido en el tránsito (arriba) y el " Unreachable" de la destinación; mensajes generados en respuesta. La utilidad relacionada del silbido de bala se ejecuta usar el " del ICMP; Request" del eco; y " Reply" del eco; mensajes.
.
| Random links: | Toulon, Illinois | James Hahn | La lista de especie no-endémica de la hormiga introdujo a Gran Bretaña y a Irlanda | MGR Makkal Munnetra Kazhagam | Riesgo externo |