Ping y FTP resolución la dirección IP con la inicial de cero como octal

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): 115388
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Resumen
Windows para trabajo en grupo con utilidades de Windows NT y TCP, IP-32 pueden aceptar direcciones de protocolo Internet (IP) está formado por números decimales, octales o hexadecimales. Esto puede provocar confusión si utiliza un cero en un octeto decimal involuntariamente. Con un cero inicial, el número se resuelve estas utilidades como un número octal, especificando de este modo la dirección IP equivocada.
Más información
Muchos programas de TCP/IP como ping y FTP utilice la función de sockets de inet_addr() para convertir cadenas de dirección IP en direcciones de 4 bytes. Esta función acepta una dirección IP en decimal estándar, octal y notación hexadecimal, que son aceptables de ping y FTP de los siguientes ejemplos de dirección IP y resuelven en la misma dirección IP:

   22.101.31.153 (decimal)   026.0145.037.0231 (octal)   0x16.0x65.0xF1.0x99 (hexadecimal)   0x16.101.037.153 (a combination of all three number systems)				


Si accidentalmente escribe un cero en un octeto, la dirección IP que ping y resolver de FTP no es del mismo modo que pretende, como en el ejemplo siguiente (mediante ping):

   In Windows NT 3.1:      c:\>ping 022.101.31.153      Pinging host 022.101.31.153 (unnamed) : 18.101.31.153      ICMP Echo Reply:TTL 32      ICMP Echo Reply:TTL 32      ICMP Echo Reply:TTL 32      ICMP Echo Reply:TTL 32      Host 022.101.31.153 replied to all 4 of the 4 pings   In Windows NT 3.5:      c:\>ping 022.101.31.153      Pinging 18.101.31.153 with 32 bytes of data:      Ping succeeded: 32 bytes time=10ms TTL=32      Ping succeeded: 32 bytes time=10ms TTL=32      Ping succeeded: 32 bytes time=10ms TTL=32      Ping succeeded: 32 bytes time=10ms TTL=32				


Nota: En este ejemplo, 022.101.31.153 se resuelve mediante ping que 18.101.31.153 decimal, no 22.101.31.153 decimal.

El resultado cualquiera correcta (mostrado anteriormente) o dirección de comprobación incorrecta de la dirección IP incorrecta, dependiendo de si la dirección IP resuelta es un IP válidas en el entorno de red.

Administrador de clústeres de Windows NT 4.0 Enterprise dará el error siguiente si especifica una dirección ip para conectarse al clúster con ceros en el octeto decimal a la izquierda, puede obtener el siguiente error:

"No se pudo abrir una conexión con el clúster en"022.101.31.153". Esto puede deberse por el cliente en el nodo "022.101.31.153" no se inicia. ¿Desea Administrador de clústeres para intentar iniciar el servicio de Cluster Server en el nodo "022.101.31.153"."



Para evitar una dirección incorrectamente que se resuelve, se recomienda que compruebe e quitar ceros iniciales, a menos que un número octal está pensado.

Las utilidades siguientes también presentan este comportamiento:

PING
FTP
TELNET
Internet Explorer (IE)
Microsoft Cluster Adminitrator
Asistente para instalación de Microsoft Cluster Server

prodnt mscs clúster de servidores

Propiedades

Id. de artículo: 115388 - Última revisión: 12/04/2015 10:13:25 - Revisión: 2.4

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows NT Advanced Server 3.1, Microsoft Windows NT Workstation 3.1, Microsoft Windows NT Advanced Server 3.1, Microsoft Windows NT Workstation 3.5, Microsoft Windows NT Workstation 4.0 Developer Edition, Microsoft Windows NT Server 3.5, Microsoft Windows NT Server 4.0 Standard Edition, Microsoft TCP/IP-32 para Windows para Trabajo en Grupo 1.0, Microsoft Windows para Trabajo en Grupo 3.2, Microsoft Windows NT Server 4.0 Enterprise Edition, Microsoft Cluster Server 1.1

  • kbnosurvey kbarchive kbmt kbproductlink kbclustering kbnetwork KB115388 KbMtes
Comentarios