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

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

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

Propiedades

Id. de artículo: 115388 - Última revisión: viernes, 26 de octubre de 2007 - Versión: 2.4
La información de este artículo se refiere a:
  • 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
Palabras clave: 
kbmt kbproductlink kbclustering kbnetwork KB115388 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): 115388

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