¡ 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 .

Detalles técnicos

El Internet Control Message Protocol es parte de la habitación del Internet Protocol según lo definido en RFC 792. Los mensajes del ICMP se generan típicamente en respuesta a errores en los datagramas del IP (según lo especificado en RFC 1122) o para los propósitos del diagnóstico o de la encaminamiento.

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.

Estructura del segmento del ICMP

Jefe

El comienzo del jefe del ICMP en el pedacito 160 del jefe del IP.

Datos del acolchado

Después del ICMP el jefe sigue datos del acolchado (en los octetos ):
El " del linux ; ping" la utilidad rellena el ICMP a un tamaño total de 64 además del jefe de 8 octetos.
" de Windows ; ping.exe" cojines a un tamaño total de 40 además del jefe de 8 octetos.

Lista de mensajes permitidos del control (lista incompleta)

Ver también

PMTUD
ICMPv6
IRDP
Ataque de Smurf
TCP
Silbido de bala
Traceroute
Sincronización del reloj del ICMP

.

  • Zenithic
  • Internet Control Message Protocol
    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

  • © 2007-2008 enciclopediaespana.com; article text available under the terms of GFDL, from en.wikipedia.org
    ="http://pagead2.googlesyndication.com/pagead/show_ads.js">