Fundamentos de Internet Control Message Protocol (ICMP)

Seleccione idioma Seleccione idioma
Id. de artículo: 170292 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

Mensajes de control de Internet (ICMP) se es un informe de errores y la utilidad de diagnóstico y se se considera una parte requerida de cualquier implementación de IP. Descripción de ICMP y saber lo que posiblemente puede generar un tipo específico de ICMP es útil para diagnosticar problemas de red.

Más información

ICMPs utilizan los enrutadores, los dispositivos intermedios o hosts para comunicar las actualizaciones o información de error a otros enrutadores, los dispositivos intermedios o hosts.

Cada mensaje ICMP contiene tres campos que definen su propósito y proporcionan una suma de comprobación. Son campos de tipo, el código y CHECKSUM. El campo TYPE identifica el mensaje ICMP, el campo de código proporciona más información sobre el campo de tipo asociado y el CHECKSUM proporciona un método para determinar la integridad del mensaje.

Los tipos definidos son:
TYPE   Description
----   -----------
0      Echo Reply
3      Destination Unreachable
4      Source Quench
5      Redirect Message
8      Echo Request
11     Time Exceeded
12     Parameter Problem
13     Timestamp Request
14     Timestamp Reply
15     Information Request (No Longer Used)
16     Information Reply (No Longer Used)
17     Address Mask Request
18     Address Mask Reply
				

Respuesta de eco y de solicitud de eco

Éste es el más utilizado para probar la conectividad IP conocida comúnmente como PING de ICMP. ICMP de solicitud de eco tendrá un campo de tipo de 8 y un campo de código de 0. Respuestas de eco tiene un campo de tipo de 0 y un campo de código de 0.

Destino inaccesible

Cuando un paquete es que no se pueden entregar, se genera un ICMP destino inaccesible, tipo 3. ICMPs tipo 3 pueden tener un valor de código de 0 a 15:
Type 3
Code
Value   Description
-----   -----------
0       Network Unreachable
1       Host Unreachable
2       Protocol Unreachable
3       Port Unreachable
4       Fragmentation needed and DF (Don't Fragment) set
5       Source route failed
6       Destination Network unknown
7       Destination Host unknown
8       Source Host isolated
9       Communication with Destination Network Administratively Prohibited
10      Communication with Destination Host Administratively Prohibited
11      Network Unreachable for Type Of Service
12      Host Unreachable for Type Of Service
13      Communication Administratively Prohibited by Filtering
14      Host Precedence Violation
15      Precedence Cutoff in Effect
				

Desconexiones del origen

Un mensaje ICMP Source Quench tiene un campo tipo de código 0 y 4. Los mensajes de control de flujo de origen se envían cuando el destino no puede procesar el tráfico tan rápido como el origen está enviando. ICMP de desconexiones de origen indica el origen para podar la velocidad a la que envía los datos. El destino continuará generar ICMPs desconexiones de origen hasta que el origen está enviando a una velocidad aceptable.

Redirigir mensajes

Un dispositivo intermediario generará un mensaje de redirección de ICMP cuando determina que se puede llegar una ruta que se solicita localmente o a través de una ruta mejor. Redirigir mensajes ICMPs son tipo 5 y más se definen por los siguientes valores de campo de código:
Type 5
Code
Value   Description
-----   -----------
0       Redirect datagrams for the Network
1       Redirect datagrams for the Host
2       Redirect datagrams for the Type of Service and Network
3       Redirect datagrams for the Type of Service and Host
				

Tiempo agotado

Si un enrutador o host descarta un paquete debido a un tiempo de espera, generará un tiempo excedido ICMP de tipo 11. El ICMP excedido tiempo tendrá un valor código de 0 ó 1. Un código de 0 se genera cuando se supera el número de saltos de un datagrama y se descarta el paquete. Se genera un código de 1 cuando reunir de un paquete fragmentado supera el valor de tiempo de espera.

Problema de parámetro

Cuando un dispositivo intermediario o host descarta un datagrama debido a la incapacidad de procesar, se genera un 12 ICMP. Causas comunes de este tipo de ICMP son información de encabezado está dañado o falta de opciones. Si la razón para el ICMP es una opción necesaria falta, el ICMP tendrá un valor de código de 1. Si el valor de código es 0, el campo de puntero contendrá el octeto de encabezado del datagrama descartados donde se detectó el error.

Fecha & solicitud de marca de tiempo respuesta

Marca de tiempo y fecha respuesta es un método rudimentario para sincronizar el tiempo que mantiene en dispositivos diferentes. La solicitud tiene un campo de tipo de 13 y la respuesta es 14 de tipo. Este método para la sincronización de hora es vulgar y poco confiables. Por lo tanto, no se muy utiliza.

Responder & información de solicitud de información

Estos tipos ICMP se diseñaron originalmente para permitir que un host de inicio para descubrir una dirección IP. Este método está obsoleto y ya no se utiliza. Métodos más comunes para detección de direcciones IP son BOOTP (protocolo bootstrap) y DHCP (Protocolo de configuración dinámica de host). RFC1542 define BOOTP y DHCP está definido por RFC1541. Para información acerca de la implementación de Microsoft de DHCP, consulte el siguiente artículo de Knowledge Base:
Fundamentos de 169289 DHCP (Protocolo de configuración dinámica de host)

Dirección máscara máscara de & dirección de solicitud respuesta

Un equipo de inicio para determinar la máscara de subred en uso en la red local utiliza el 17 de tipo del ICMP de solicitud de máscara de dirección. Un equipo que actúa como un dispositivo intermediario o dispositivo intermediario responderá con un ICMP de respuesta de tipo 18 ICMP dirección máscara.

Referencias

Para obtener más información acerca de ICMP, vea RFC950, RFC792 y RFC1122.

Para obtener los RFC desde Internet, puede hacer lo siguiente:

Copias en papel de todas las RFC están disponibles en la NIC, ya sea individualmente o con una suscripción (para obtener más información, póngase en contacto con NIC@NIC.DDN.MIL). Hay copias en línea mediante FTP o Kermit desde NIC.ddn.mil como rfc/rfc #### .txt o rfc/rfc #### .PS (#### es el número RFC sin ceros a la izquierda).

Propiedades

Id. de artículo: 170292 - Última revisión: viernes, 23 de febrero de 2007 - Versión: 3.3
La información de este artículo se refiere a:
  • Microsoft Host Integration Server 2000 Standard Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft SNA Server 1.0
  • Microsoft Windows para Trabajo en Grupo 3.2
  • Microsoft TCP/IP-32 para Windows para Trabajo en Grupo 1.0
  • Microsoft Windows 95
Palabras clave: 
kbmt kbnetwork KB170292 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 170292

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com