¿Cuándo debería utilizar el comando Ping?
La siguiente es una explicación detallada
¿Qué es Ping?
Ping es una herramienta de red típica. Ping puede identificar ciertos estados de funciones de red. El estado de estas funciones de red es la base para el diagnóstico diario de fallas de la red. En particular, Ping puede identificar el estado binario de una conexión (es decir, si está conectada o no). Sin embargo, este es sólo el ejemplo más simple de análisis de comportamiento que puede indicarle qué tan bien se está desempeñando su red.
Supongamos que la red es una caja negra y no sabes nada de ella de antemano. Al estimular adecuadamente la red, analizar las respuestas de la red y utilizar modelos de análisis del comportamiento de la red, podemos determinar correctamente el estado interno de esta caja negra. Esto permite a los ingenieros y usuarios de redes comprender los canales de red sin acceder a los componentes de la red (es decir, interfaces, conmutadores y enrutadores).
Enviar paquetes a la red. El estado normal de la red y los estándares de la red se utilizan como modelos de análisis. A continuación, podemos identificar el estado interno de la red, como la conectividad, asociando posibles respuestas de la red con estados conocidos.
En el caso de Ping, esto sólo complica las cosas simples. Al enviar un paquete ICMP Echo a una dirección IP, puede obtener una respuesta ICMP (Protocolo de control de telegramas de Internet), que confirma que hay una conexión en la ruta de la red. Esto es simple, pero poderoso porque señala posibilidades más interesantes.
Por supuesto, Internet nunca es ideal. Las respuestas de la red a los estímulos cambian con el tiempo. En términos generales, el proceso Ping debe repetirse más de una vez y luego evaluarse estadísticamente. Según este método, Ping generalmente puede determinar cambios estadísticos en el tiempo de ida y vuelta (RTT) y la tasa de pérdida de paquetes (el tiempo de ida y vuelta es infinito). Con esta información adicional podemos conocer un poco más sobre los canales de la red, pero no mucho.
Traceroute es otra herramienta para este enfoque. Traceroute puede determinar el orden en el que se colocan los dispositivos de Capa 3 entre un host y ciertos hosts de destino utilizando el comportamiento conocido relacionado con los dispositivos de Capa 3 en la ruta intermedia y el campo Tiempo de vida (TTL) del encabezado IP. Para realizar esta tarea, Traceroute no envía un solo paquete, sino una serie de paquetes con configuraciones TTL especiales, aumentando gradualmente de 1 a 255 hasta alcanzar el objetivo predeterminado. Luego, Traceroute puede identificar la dirección IP de cada interfaz de Capa 3 que responde con un mensaje ICMP TTL.
Por lo tanto, Traceroute puede proporcionar la función de comprender el estado del enrutamiento IP entre dos hosts. Obviamente, existen muchos estados de este tipo, que son más complejos que un simple estado de conexión binaria.
Traceroute requiere una gran cantidad de ejemplos de rutas de red para completar esta tarea.
Por supuesto, hay más herramientas que pueden mostrar diferentes aspectos de una ruta de red, e incluso Ping y Traceroute han agregado funcionalidades adicionales. Algunas herramientas se basan en modelos de redes matemáticos muy avanzados. Estos modelos matemáticos incluyen la teoría de colas, el análisis de pérdidas no aleatorias y la correlación de errores.
Entonces, ¿cuál es el punto? Algo así como la vieja fábula de los ciegos y el elefante. La explicación de cada ciego sobre el elefante tiene características diferentes (algunos dicen que es como una serpiente, algunos dicen que es como una pared, algunos dicen que es como una trompa de elefante), porque cada camino tiene una forma diferente de visitarlo. Ninguno de ellos sabía a qué se enfrentaban.
Así que la red es tal, cambia constantemente, afecta el rendimiento de las aplicaciones y dificulta el diagnóstico. Sin embargo, los modelos de análisis de red se pueden utilizar de manera amplia en lugar de analizar estados de red simples poco a poco. Los procesos avanzados de muestreo y análisis revelan en detalle la estructura de todas las rutas de un extremo a otro.
Muchas de las últimas tecnologías de red introducidas en la columna "Nueva ciencia de redes" aprovechan al máximo este enfoque. De hecho, estos sistemas proporcionan una visión más precisa. Por ejemplo, esto sería como usar un sonar moderno para generar con precisión una onda de sonido formada por todos los cambios sutiles en la temperatura, la superficie y la salinidad para describir con precisión el estado existente del fondo marino, las corrientes oceánicas y la vida marina. No se trata simplemente de detectar submarinos en la Segunda Guerra Mundial.
Aún mejor, estos sistemas pueden analizar selectivamente la respuesta de la red a aplicaciones específicas. Estas aplicaciones incluyen respaldo y recuperación, VoIP, video, entornos colaborativos y otros sistemas de procesamiento, y otras aplicaciones.
Los cambios en el tamaño del paquete, la carga, el protocolo y la velocidad de transmisión pueden hacer que la red cambie sus características.
Si encuentras que ping y raceroute son inútiles, considera que sólo estás utilizando una pequeña parte de las herramientas que puedas tener. Así como las imágenes de píxeles no pueden mostrarte la imagen completa, Ping no puede mostrarte la imagen completa.
Comando ping
Verifica la conexión a un ordenador remoto o local. Este comando sólo se puede utilizar después de instalar el protocolo TCP/IP.
ping [-t] [-a] [-n recuento] [-l longitud] [-f] [-i ttl] [-v tos] [-r recuento] [-s recuento] [[-j lista de computadoras] | [-k lista de computadoras]] [-w tiempo de espera] lista de destino
parámetros
equivalente a -ED
verificación conexión a la computadora especificada hasta que el usuario se desconecte.
[Nombres antiguos o modernos latinizados que componen animales y plantas]
Resolver direcciones en nombres de ordenadores.
-n count
Envía el número de mensajes de eco especificados por el recuento. El valor predeterminado es 4.
-l longitud
Envía un mensaje ECHO que contiene la longitud de datos especificada por longitud. El valor predeterminado es 64 bytes y el valor máximo es 8192 bytes.
-f
Envía el indicador "no fragmentar" en el paquete. El paquete no será fragmentado por la puerta de enlace de la ruta.
-Entiendo
Establezca el campo de tiempo de vida en el valor especificado por ttl.
-v tos
Establece el campo tipo de servicio en el valor especificado por tos.
-r count
Registra la ruta de los mensajes salientes y devueltos en el campo "Registrar ruta". El valor mínimo del recuento especificado puede ser 1 y el valor máximo puede ser 9.
-s count
Una marca de tiempo que especifica el número de reenvíos especificados por recuento.
-jcomputer-list
Enruta el correo a través de la lista de computadoras especificada por computer-list. Las puertas de enlace intermedias pueden separar computadoras consecutivas (enrutamiento de origen flexible). Se permiten un máximo de 9 direcciones IP.
-kcomputer-list
Enruta el correo a través de la lista de computadoras especificada por computer-list. Las puertas de enlace intermedias pueden separar computadoras consecutivas (enrutamiento de origen estricto). Se permiten un máximo de 9 direcciones IP.
-w timeout
Especifica el intervalo de tiempo de espera en milisegundos.
Lista de destinos
Especifique equipos remotos para verificar la conexión.
Nota: El comando Ping verifica una conexión a una computadora remota o local enviando un mensaje de eco ICMP a la computadora y escuchando el retorno del mensaje de eco. Por cada mensaje enviado, Ping espera hasta 1 segundo e imprime la cantidad de mensajes enviados y recibidos. Cada mensaje recibido se compara con el mensaje enviado para verificar su validez. De forma predeterminada, se envían cuatro mensajes de respuesta, cada uno de los cuales contiene 64 bytes de datos (una secuencia periódica de letras mayúsculas).
Puedes utilizar la utilidad Ping para probar los nombres de las computadoras y las direcciones IP. Si puede verificar con éxito la dirección IP pero no el nombre de la computadora, hay un problema con la resolución del nombre. En este caso, asegúrese de que esté en el archivo de hosts local o DNS.
El nombre del ordenador a consultar existe en la base de datos.
A continuación se muestra un ejemplo de salida de Ping: (Disponible para usuarios de Windows: Ir->Ejecutar, ingrese "comando" para abrir la ventana de comandos.
c:\>ping ds.internic.net
Ping ds.internic.net[192. 239. 132] con 32 bytes de datos:
p>
192.20.239.132 Respuesta: Bytes=32 Tiempo=101ms TTL=243
192.20.239.132 Respuesta: Bytes=32 Tiempo=100ms TTL=243
192.20 .239.132 Respuesta: Bytes=32 Tiempo=120ms TTL=243
192.20.239.132 Respuesta: Bytes=32 Tiempo=120ms TTL=243
Utilice PING para determinar la falla de TCP/IP
1.Ping 127.0.0.1:
127.0.0.1 es la dirección del bucle local. Si no se puede hacer ping a esta dirección correctamente, significa que el protocolo TCP/IP de la máquina local no funciona correctamente.
2.Haga ping a la dirección IP de esta máquina:
Utilice IPConfig para verificar la IP local y luego haga ping a la IP. La regla general es que la tarjeta de red (tarjeta de red o módem) funciona normalmente y, si no funciona, la tarjeta de red está defectuosa.
3. Haga ping a la IP de la computadora en el mismo segmento de red:
Haga ping a la IP de la computadora en el mismo segmento de red. Si no funciona, significa que el. el cable de red está defectuoso; si hay un enrutador en la red, primero haga ping a la IP del enrutador de este puerto de segmento de red. Si no funciona, hay algún problema con esta línea. Reglas generales: haga PING al puerto IP del enrutador en el segmento de red donde se encuentra la computadora de destino. Si no funciona, hay algún problema con la ruta. Regla general Haga ping nuevamente a la dirección IP de destino.
4.URL de ping:
Si desea detectar una red con servicio DNS pero aún no puede conectarse a la computadora de destino después de hacer ping a su dirección IP en el paso anterior, puede hacer ping it Nombre de la red, como ping www.sina.com.cn. Generalmente aparecerá la IP apuntada por la URL, indicando que la configuración DNS de esta computadora es correcta y el servidor DNS está funcionando normalmente. De lo contrario, puede haber un problema con uno de ellos. También puede detectar fallas en la resolución de WINS haciendo ping al nombre de la computadora (WINS es un servicio que resuelve nombres de computadoras en direcciones IP).
Tras implementar estos cuatro pasos se ha identificado el punto de fallo en la red y podemos solucionar correctamente el problema.
Utilice el comando Ping para determinar fallas de red
Ping es un comando ejecutable que viene con la serie Windows. Úselo para verificar si la red se puede conectar. Usarlo bien puede ayudarnos a analizar y determinar fallas de la red. Formato de aplicación: Ping dirección IP. Este comando también se puede utilizar con muchos parámetros. Específicamente, puede ver instrucciones detalladas escribiendo Ping y presionando Enter.
#1?1.¿Hacer ping a la IP local
? Por ejemplo, la dirección IP local es: 172.168.200.2. Ejecute el comando Ping 172.168.200.2. Si no hay ningún problema con la instalación y configuración de la tarjeta de red, debería mostrarse lo siguiente:
? ¿Reproducir desde 172.168.200.2? bytes=32x<10ms
? ¿Estadísticas de ping para 172.168.200.2?
? ¿paquete? Enviado=4? ¿Recibido=4? ¿Pérdida = 0? ¿0% de pérdida?
? ¿Tiempo aproximado de ida y vuelta en milisegundos?
? ¿Valor mínimo = 0 milisegundos? Máximou=1ms? promedio = 0 ms
? Si ejecuta este comando en modo MS-DOS, el contenido de la pantalla es: Solicitud agotada, lo que indica que hay un problema con la instalación o configuración de la tarjeta de red. Desconecte el cable de red y ejecute el comando nuevamente. Si se muestra normalmente, significa que la dirección IP utilizada por esta máquina puede ser un duplicado de la dirección IP de otra máquina en uso. Si aún es anormal, significa que hay un problema con la instalación o configuración de la tarjeta de red local y debe continuar verificando la configuración de red relevante.
#1?2.Hacer ping a la IP de la puerta de enlace
? Supongamos que la IP de la puerta de enlace es: 172.168.6.1, ejecute el comando ping 172.168.6.1.
Al ejecutar este comando en modo MS-DOS, si se muestra la siguiente información:
? ¿172.168.6.1 respuesta? Bytes=32 Tiempo=9ms TTL=255
? ¿Las estadísticas de ping son 172.168.6.1?
? ¿paquete? Enviado=4? ¿Recibido=4? ¿Pérdida = 0? ¿0% de pérdida?
? ¿Tiempo aproximado de ida y vuelta en milisegundos?
? ¿Valor mínimo = 1 ms? máx = 9 ms? promedio = 5 ms
? Indica que el enrutador de puerta de enlace en la LAN está funcionando normalmente. De lo contrario, significa que hay un problema con la puerta de enlace.
#1?3.Hacer ping a la IP remota
? Este comando puede detectar si la computadora puede acceder a Internet normalmente. Por ejemplo, la dirección IP de un operador de telecomunicaciones local es: 202.438+002.48.6438+0. Ejecute el comando en modo MS-DOS: ping 202.102. 48. 141. Si la pantalla muestra:
? 202.102 48 .141 ¿Responder? Bytes=32 Tiempo=33ms TTL=252
? 202.102 48 .141 ¿Responder? Bytes=32 Tiempo=21ms TTL=252
? 202.102 48 .141 ¿Responder? Bytes=32 Tiempo=5ms TTL=252
? 202.102 48 141 ¿Responder? Bytes=32 Tiempo=6ms TTL=252
? ¿Estadísticas de ping de 202.102.48.141?
? ¿paquete? Enviado=4? ¿Recibido=4? ¿Pérdida = 0? ¿0% de pérdida?
? ¿Tiempo aproximado de ida y vuelta en milisegundos?
? ¿Valor mínimo = 5 milisegundos? máx = 33 ms? promedio = 16 ms
? Significa que está funcionando normalmente y que puede acceder a Internet normalmente. De lo contrario, hay un problema con el archivo host (windows/host).
Utiliza Ping para solucionar problemas de red.
Un día, estaba usando una computadora normal de la empresa y, de repente, el navegador IE no podía abrir ninguna página web. Estás ansioso pero no sabes por dónde empezar. La chica con la que ya concertaste una cita en la sala de chat también te llama para instarte a que te comuniques con ella en línea lo antes posible. No te preocupes en este momento, ven conmigo para comprobar qué salió mal.
Enumere nuestras herramientas de limpieza en la página de inicio: Ping.exe y Ping.exe son las herramientas que vienen con el sistema. Los equipos con la última versión de Server 98 a 2003 cuentan con esta herramienta de línea de comandos.
Descripción del comando
Ping es una herramienta muy útil que se puede utilizar para probar conexiones de red y el envío y recepción de paquetes de datos. Es el comando más utilizado en las pruebas de red. Ping envía un paquete de solicitud de bucle invertido al host de destino (dirección), solicitando que el host de destino responda después de recibir la solicitud, para determinar el tiempo de respuesta de la red y si la máquina está conectada al host de destino (dirección).
Formato de comando
Código: ping dirección IP o nombre de host [-t] [-a] [-n recuento] [-l tamaño]
Parámetros Significado:
-t envía datos continuamente al host de destino
-a muestra la dirección de red del host de destino en formato de dirección IP
-n; el recuento especifica cuántas veces Ping, el número específico se especifica mediante el recuento;
-l tamaño especifica el tamaño del paquete de datos enviado al host de destino.
Los resultados muestran que
El comando Ping devuelve dos resultados:
1 y "Tiempo de espera de solicitud" significa que el paquete de respuesta devuelto por el host de destino es no recibido, es decir, bloqueo de la red o estado deficiente de la red.
2. "Respuesta de X. Bytes, el tiempo de respuesta inferior a 1 ms TTL es 255. Este resultado indica que la conexión entre su computadora y el host de destino es normal.
3. "No se puede acceder al host de destino" significa que no se puede acceder al host de destino.
4. "Ping: Error en la transmisión, código de error xxxxx" significa que la transmisión falló, código de error XXXXX.
Ahora que conocemos el formato y el uso del comando, podemos empezar a comprobar qué salió mal.
Primero verifique si el controlador de la tarjeta de red y el protocolo TCP/IP de esta máquina están instalados correctamente.
Haga clic en Inicio>Ejecutar, ingrese el comando en win98/me, ingrese cmd en win2000 o superior para abrir la ventana del símbolo del sistema. Ingrese el comando: PING 127.0.0.1, 127.0.0.1. Esta dirección IP se define como una dirección IP local. Lo que debemos hacer ahora es hacer ping a nosotros mismos primero y determinar qué hacer a continuación en función de los resultados obtenidos. Si se devuelve el segundo resultado, significa que el controlador de su tarjeta de red y TCP/IP son normales y puede continuar con el siguiente paso. Si se devuelve el cuarto resultado, significa que hay un problema con el controlador de su tarjeta de red o TCP/IP. En este momento, debe verificar si el controlador de la tarjeta de red está instalado correctamente e intacto, y si el protocolo TCP/IP está instalado. Después de configurar el controlador de la tarjeta de red y el protocolo TCP/IP, verifique si ahora puede acceder a Internet. Si aún no puede acceder a Internet, continúe con el segundo paso.
En segundo lugar, verifique la línea entre la computadora y la puerta de enlace.
Ingresar el comando ipconfig en una ventana del símbolo del sistema devolverá la dirección IP de su computadora, la máscara de subred y la puerta de enlace predeterminada en la red. Si su computadora utiliza la adquisición automática de IP y se muestra 169.xxx.xxx después de la dirección IP, su computadora no obtuvo una dirección IP disponible del servidor DHCP. En este momento, puede usar el comando ipconfig /renew para volver a obtener la IP (win 98/me usa ipconfig/renew_all). En circunstancias normales, siempre que el servidor DHCP sea normal, se puede obtener la dirección IP correcta. Si aún no puede obtener la dirección IP correcta, verifique si el software de firewall bloquea la comunicación de la tarjeta de red, como el firewall de Windows XP.
Después de obtener la dirección IP, la máscara de subred y la dirección de puerta de enlace correctas, puede utilizar la herramienta Ping para detectar si existe una conexión entre la computadora local y la puerta de enlace. Después de ejecutar el comando para hacer ping a la dirección de la puerta de enlace, si el resultado devuelto es normal e IE aún no puede abrir la página web, debe continuar con el tercer paso. Si el resultado devuelto es anormal, significa que la red entre su computadora y el host de la puerta de enlace es anormal. En este momento, si es usuario de Adsl, debe llamar al operador para pedir ayuda y pedirle que verifique si hay algún problema con su servidor. Si es un usuario de LAN, debe pedir ayuda al administrador de la red y pedirle que verifique si el equipo de conmutación de red y el servidor de puerta de enlace funcionan correctamente.
En tercer lugar, verifique la red de Internet
En la ventana del símbolo del sistema, haga ping a un sitio web famoso, como www.163.com, si es normal, la IP de www.163.com Se devolverá la dirección, si aparece "La solicitud PING no puede encontrar el host www.163.com, verifique el nombre e inténtelo nuevamente", significa que no se ha obtenido la dirección IP del sitio web www.163.com. En este momento, la dirección www.163.com ingresada en IE no podrá abrir el sitio web (porque el nombre de dominio debe resolverse en una dirección IP antes de poder abrirse. En este momento, puede hacer ping a 202.106. 168.104 (una dirección IP de www.163.com) para ver si puede devolver resultados correctos. Si devuelve resultados correctos, significa que hay un problema con la configuración de su servidor DNS. Puede consultar la dirección del servidor DNS local del operador y completarla. en las propiedades de TCP/IP. Si el ping 202.106.168.104 no funciona, solo podemos esperar la ayuda del operador:(
Después de la verificación de tres pasos anterior, creo que podrá navegar por Internet. libremente de nuevo! Hay muchas razones para la falla de la red, pero siempre que tengamos cuidado y paso a paso, podemos resolverlo fácilmente. ¡Finalmente, te deseo una feliz navegación! p>
Vea la verdadera cara del comando Ping
Para comprender el misterio, debemos observar cómo funciona el comando Ping.
Supongamos que la dirección IP del host A es 192.168.1 y la dirección IP del host B es 192.168.1.2. Ambos están en la misma subred. Luego, cuando ejecuta "ping 12" en el host A,
Primero, el comando Ping construirá un paquete de solicitud ICMP de formato fijo y luego el protocolo ICMP entregará este paquete junto con la dirección "192.168.1.2" al protocolo de capa IP (como ICMP, es en realidad un conjunto de procesos que se ejecutan en segundo plano). El protocolo de capa IP utilizará la dirección "192.168.1.2" como dirección de destino, la dirección IP local como dirección de origen, más alguna otra información de control para construir un paquete IP y encontrar la dirección IP correspondiente 192.1.2 en un mapeo. mesa. Este último construye una trama de datos, la dirección de destino es la dirección física transmitida por la capa IP, la dirección de origen es la dirección física de la máquina, más cierta información de control, y la transmite de acuerdo con las reglas de acceso a los medios de Ethernet.
Después de recibir este marco de datos, el Host B primero verifica su dirección de destino y la compara con la dirección física. Si es consistente, lo acepta. En caso contrario será descartado. Después de recibir la trama de datos, verifica, extrae el paquete IP de la trama y lo entrega al protocolo de capa IP de la máquina. De manera similar, después de la inspección de la capa IP, extrae información útil y la proporciona al protocolo ICMP. Después de procesar este último, construye inmediatamente un paquete de respuesta ICMP y lo envía al host A, que es exactamente el mismo proceso en el que el host A envía un paquete de solicitud ICMP al host B.
Del proceso de trabajo de Ping, podemos saber que el host A recibió el paquete de respuesta del host B, lo que indica que las rutas de ida y vuelta entre los dos hosts son normales. En otras palabras, es normal ya sea del host A al host B o del host B al host A. Entonces, ¿qué causa el ping unidireccional?
Se instala un firewall personal.
Entre las máquinas que disfrutan de Internet, por razones de seguridad, la mayoría de los hosts que sirven como servidores tienen instalado un software de firewall personal, mientras que otras máquinas que sirven como clientes generalmente no lo tienen. De forma predeterminada, casi todos los programas de firewall personales no permiten que otras máquinas hagan ping a esta máquina. El enfoque general es filtrar los mensajes de solicitud ICMP desde el exterior, pero no impone ninguna restricción a los mensajes de solicitud ICMP ni a los mensajes de respuesta ICMP desde el exterior. Al hacer ping de esta manera, al hacer ping a otras máquinas desde esta máquina, no habrá ningún problema si la red es normal. Pero si hace ping a esta máquina desde otra máquina, incluso si todo en la red es normal, se producirá un error de "tiempo de espera sin respuesta".
La mayor parte del fenómeno del ping unidireccional proviene de esto. La solución también es muy sencilla. Dependiendo del tipo de firewall que utilices, basta con ajustar la configuración correspondiente.
En segundo lugar, la configuración de la dirección IP es incorrecta
En circunstancias normales, un host debe tener una tarjeta de red, una dirección IP o varias tarjetas de red y varias direcciones IP (estas direcciones deben en diferentes subredes IP). Pero para las computadoras utilizadas en lugares públicos, especialmente en los cibercafés, hay muchas personas y muchas manos, y no hay "exploradores" entre ellos. Érase una vez, ambas computadoras también tenían este ping unidireccional. Después de una inspección cuidadosa, se descubrió que la configuración TCP/IP de la "tarjeta de red de acceso telefónico" de una de las computadoras (equivalente a una tarjeta de red virtual) establecía una dirección IP en la misma subred que la dirección IP de la tarjeta de red. De esta forma, según el protocolo de capa IP, este host tiene dos interfaces diferentes en el mismo segmento de red. Al hacer ping a otras máquinas desde este host, ocurrirán los siguientes problemas:
(1) El host no sabe a qué interfaz de red enviar el paquete, porque hay dos interfaces de red conectadas al mismo segmento de red. ;
(2) El host no sabe qué dirección usar como dirección de origen del paquete de datos. Por lo tanto, si hace ping a otras máquinas desde este host, el protocolo de capa IP no podrá manejarlo. Después del tiempo de espera, Ping mostrará un mensaje de error de "tiempo de espera sin respuesta". Sin embargo, cuando se hace ping a este host desde otros hosts, los paquetes de solicitud provienen de una tarjeta de red específica. ICMP solo requiere intercambiar las direcciones de origen y destino y cambiar algunos indicadores. Los paquetes de respuesta ICMP se pueden enviar exitosamente y otros hosts pueden hacer ping exitosamente a esta máquina.
El pequeño secreto de Ping
Todo el mundo conoce el comando Ping, que suele utilizarse para probar la conectividad de la LAN. "Ping+dirección IP" es el formato de comando más utilizado, pero ¿ha notado la dirección IP en el comando Ping? Hay mucho conocimiento y atención al detalle aquí.
Aquí, el autor presentará estos secretos ocultos en el comando Ping.
". 0" se puede omitir condicionalmente.
La gente suele utilizar el comando "ping 127.0.0.1" para realizar pruebas de bucle en esta máquina para verificar si el conjunto de protocolos TCP/IP de esta máquina está instalado correctamente. ¿Pero lo has descubierto? Se pueden obtener los mismos resultados de la prueba usando el comando "ping 127.1" (como se muestra en la figura). De hecho, los dos comandos "ping 127.1" y "ping 127.0.1" son iguales.
¿A qué se debe esto? Este es el truco de usar direcciones IP en la aplicación del comando Ping. Como todos sabemos, una dirección IP consta de 32 números binarios. Para que le resulte más fácil recordarlo, cada número binario de 8 bits se convierte en un número decimal, formando así una dirección IP fácil de recordar que consta de cuatro números decimales (como 127.0.0.1). Dado que el sistema operativo Windows tiene la función de completar automáticamente ". 0", puedo cambiar "127.0.0.1" a "127.1".
Sin embargo, la omisión de ".0" es condicional y no puede omitirse arbitrariamente. En la aplicación del comando Ping, solo puede omitir uno o más ". 0" que aparecen antes del último dígito decimal de la dirección IP. Por ejemplo, el comando "ping 127.0.0.1" se puede reescribir como "ping 127.5438+0". ".
Si uno o más ".0" no tienen un decimal al lado de la última parte, pero están en otras posiciones, entonces este ".0" no se puede omitir. Por ejemplo, "ping 202.0.96.1" no se puede escribir como "ping 202.96.1". Esto se debe a que la información de respuesta devuelta por "ping 202.96.1" es "202.96.0.1" en lugar de "202.0.96.1".
Cadena numérica en lugar de dirección IP
También puedes usar una cadena numérica en lugar de dirección IP en el comando Ping. ¿Lo crees? Ejecute el comando "ping 3658906394" y verá la información de retorno de la dirección IP "218.22.123.26".
¿A qué se debe esto? De hecho, "3658906394" es otra representación de la dirección IP "218.22.123.26". Por supuesto, también puedes hacer ping a otras direcciones IP utilizando el mismo método.
¿Cómo se convierten las cadenas? En realidad no es complicado. Tomando la dirección IP "218.22.123.26" como ejemplo, el método para convertir la dirección IP en una cadena numérica es el siguiente: primero, convierta "218.22.123.26" a hexadecimal "da.65438+", que se convierte en "DA167B1A". Finalmente, convierta este número hexadecimal en decimal "36538. Utilice el mismo método para convertir otras direcciones IP en cadenas numéricas.
Consejo: En algunos entornos LAN, el comando "Ping+ cadena de números" puede fallar y. Aparecerá el mensaje "Cadena de número de host desconocido", porque la cadena numérica se analiza como un nombre de host en lugar de una dirección IP.
Por lo tanto, después de dominar las habilidades anteriores, los administradores de red pueden volverse competentes. Método de "elipsis" para reducir la cantidad de caracteres ingresados en el comando Ping y mejorar la eficiencia del trabajo. Al mismo tiempo, usar una cadena numérica en lugar de la dirección IP también puede confundir a los usuarios comunes que tienen curiosidad y evitar que la configuren arbitrariamente.