Skip to main content

Comando de ping (ejemplos, opciones, interruptores y más)

Qué es el comando Ping y cómo funciona www.informaticovitoria.com (Mayo 2024)

Qué es el comando Ping y cómo funciona www.informaticovitoria.com (Mayo 2024)
Anonim

El comando ping es un comando de solicitud de comando que se usa para probar la capacidad del equipo de origen para alcanzar un equipo de destino específico. El comando ping generalmente se usa como una forma simple de verificar que una computadora puede comunicarse a través de la red con otra computadora o dispositivo de red.

El comando ping opera enviando Protocolo de mensajes de control de Internet (ICMP) Solicitud de eco mensajes a la computadora de destino y esperando una respuesta.

Cuántas de esas respuestas se devuelven y cuánto tiempo les lleva regresar, son las dos piezas principales de información que proporciona el comando ping.

Por ejemplo, es posible que no haya respuestas al hacer ping a una impresora de red, solo para descubrir que la impresora está fuera de línea y que se debe reemplazar el cable. O tal vez necesite hacer ping a un enrutador para verificar que su computadora pueda conectarse a él, para eliminarlo como una posible causa de un problema de red.

Nota: La palabra "ping" también se usa en línea para referirse a un mensaje breve, generalmente por mensaje de texto o correo electrónico. Por ejemplo, puede hacer "ping a su jefe" o enviarle un mensaje cuando termine con un proyecto específico, pero no tiene nada que ver con el comando ping.

Disponibilidad de comando ping

El comando ping está disponible desde el símbolo del sistema en los sistemas operativos Windows 10, Windows 8, Windows 7, Windows Vista y Windows XP. El comando ping también está disponible en versiones anteriores de Windows como Windows 98 y 95.

El comando ping también se puede encontrar en el símbolo del sistema en los menús de reparación / recuperación Opciones de inicio avanzadas y Opciones de recuperación del sistema.

Nota: La disponibilidad de ciertos conmutadores de comando ping y otra sintaxis de comando ping puede diferir de un sistema operativo a otro.

Sintaxis del comando ping

silbido -t -una -norte contar -l tamaño -F -yo TTL -v TOS -r contar -s contar -w se acabó el tiempo -R -S srcaddr -pag -4 -6 objetivo /?

Propina: Consulte Cómo leer la sintaxis del comando si no está seguro de cómo interpretar la sintaxis del comando ping como se describe anteriormente o en la tabla a continuación.

-tEl uso de esta opción hará ping al objetivo hasta que lo obligue a detenerse usando Ctrl-C.
-unaEsta opción de comando ping resolverá, si es posible, el nombre de host de una dirección IP objetivo .
-norte contar Esta opción establece el número de solicitudes de eco ICMP para enviar, de 1 a 4294967295. El comando ping enviará 4 de forma predeterminada si-norte no se usa
-l tamaño Utilice esta opción para establecer el tamaño, en bytes, del paquete de solicitud de eco de 32 a 65,527. El comando ping enviará una solicitud de eco de 32 bytes si no usa el comando -l opción.
-FUse esta opción de comando ping para evitar que las solicitudes de eco ICMP se fragmenten por enrutadores entre usted y el objetivo . los -F Esta opción se usa con más frecuencia para solucionar problemas de la Unidad de transmisión máxima de ruta (PMTU).
-yo TTL Esta opción establece el valor de Tiempo de vida (TTL), cuyo máximo es 255.
-v TOS Esta opción le permite establecer un valor de Tipo de servicio (TOS). A partir de Windows 7, esta opción ya no funciona, pero aún existe por razones de compatibilidad.
-r contar Use esta opción de comando ping para especificar el número de saltos entre su computadora y el objetivo Computadora o dispositivo que le gustaría ser grabado y mostrado. El valor máximo para contar es 9, así que use el comando tracert si está interesado en ver todos los saltos entre dos dispositivos.
-s contar Utilice esta opción para informar la hora, en formato de marca de hora de Internet, en que se recibe cada solicitud de eco y se envía la respuesta de eco. El valor máximo para contar es 4, lo que significa que solo los primeros cuatro saltos pueden marcarse en el tiempo.
-w se acabó el tiempo Especificando un se acabó el tiempo El valor al ejecutar el comando ping ajusta la cantidad de tiempo, en milisegundos, que el ping espera cada respuesta. Si no usas el -w opción, se utiliza el valor de tiempo de espera predeterminado de 4000, que es de 4 segundos.
-REsta opción le dice al comando ping que rastree la ruta de ida y vuelta.
-S srcaddr Utilice esta opción para especificar la dirección de origen.
-pagUse este interruptor para hacer ping a Virtualización de red Hyper-V Dirección del proveedor.
-4Esto obliga al comando ping a usar IPv4 solamente, pero solo es necesario si objetivo es un nombre de host y no una dirección IP.
-6Esto obliga al comando ping a usar IPv6 solo pero como con el -4 Opción, solo es necesaria al hacer ping a un nombre de host.
objetivo Este es el destino al que desea hacer ping, ya sea una dirección IP o un nombre de host.
/?Use el conmutador de ayuda con el comando ping para mostrar ayuda detallada sobre las diversas opciones del comando.

Nota: Los -F, -v, -r, -s, -jy -k las opciones funcionan cuando se hacen ping a direcciones IPv4 solamente. los -R y -S Las opciones solo funcionan con IPv6.

Existen otros conmutadores menos utilizados para el comando ping, incluyendo -j lista de anfitriones , -k lista de anfitriones , y -do compartimiento . Ejecutar ping /? desde el Símbolo del sistema para obtener más información sobre estas opciones.

Propina: Puede guardar la salida del comando ping en un archivo utilizando un operador de redirección. Consulte Cómo redirigir la salida de comando a un archivo para obtener instrucciones o consulte nuestra lista de Trucos de solicitud de comando para obtener más sugerencias.

Ejemplos de comandos de ping

ping -n 5 -l 1500 www.google.com

En este ejemplo, el comando ping se usa para hacer ping al nombre de host www.google.com .

los -norte opción le dice al comando ping que envíe 5 Solicitudes de eco ICMP en lugar del valor predeterminado de 4, y el -l opción establece el tamaño del paquete para cada solicitud a 1500 bytes en lugar de la predeterminada de 32 bytes.

El resultado que se muestra en la ventana del símbolo del sistema tendrá un aspecto similar al siguiente:

Pinging www.google.com 74.125.224.82 con 1500 bytes de datos: Respuesta de 74.125.224.82: bytes = 1500 tiempo = 68ms TTL = 52 Respuesta de 74.125.224.82: bytes = 1500 tiempo = 68ms TTL = 52 Respuesta de 74.125 .224.82: bytes = 1500 tiempo = 65ms TTL = 52 Respuesta de 74.125.224.82: bytes = 1500 tiempo = 66ms TTL = 52 Respuesta de 74.125.224.82: bytes = 1500 tiempo = 70ms TTL = 52 Estadísticas de ping para 74.125.224.82: Paquetes : Enviado = 5, Recibido = 5, Perdido = 0 (0% de pérdida), Tiempos de viaje de ida y vuelta aproximados en milisegundos: Mínimo = 65 ms, Máximo = 70 ms, Promedio = 67 ms

los 0% de pérdida reportado bajo Estadísticas de ping para 74.125.224.82 me dice que cada mensaje de solicitud de eco ICMP enviado a www.google.com fue devuelto Esto significa que, en lo que respecta a esta conexión de red, puede comunicarse bien con el sitio web de Google.

ping 127.0.0.1

En el ejemplo anterior, estamos haciendo ping 127.0.0.1 , también llamada la dirección IP de localhost de IPv4 o dirección IP de bucle de retorno de IPv4, sin opciones.

Usando el comando ping para hacer ping 127.0.0.1 es una excelente manera de probar que las funciones de red de Windows funcionan correctamente, pero no dice nada sobre su propio hardware de red o su conexión a cualquier otra computadora o dispositivo. La versión IPv6 de esta prueba sería ping :: 1.

ping -a 192.168.1.22

En este ejemplo, estamos pidiendo al comando ping que encuentre el nombre de host asignado a la 192.168.1.22 Dirección IP, pero para hacer ping de otra manera como de costumbre.

Haciendo ping a J3RTY22 192.168.1.22 con 32 bytes de datos: Respuesta de 192.168.1.22: bytes = tiempo

Como puede ver, el comando ping resolvió la dirección IP que ingresamos 192.168.1.22 , como el nombre de host J3rty22 y luego ejecutó el resto del ping con la configuración predeterminada.

ping 192.168.2.1

Al igual que en los ejemplos de comandos de ping anteriores, este se usa para ver si su computadora puede alcanzar su enrutador. La única diferencia aquí es que, en lugar de usar un interruptor de comando ping o hacer ping al localhost, estamos comprobando la conexión entre la computadora y el enrutador ( 192.168.2.1 en este caso).

Si tiene problemas para iniciar sesión en su enrutador o acceder a Internet, vea si se puede acceder a su enrutador con este comando ping, por supuesto, reemplazando 192.168.2.1 con la dirección IP de su enrutador.

ping -t -6 SERVIDOR

En este ejemplo, forzamos el comando ping para usar IPv6 con la -6 Opción y continuar haciendo ping SERVIDOR indefinidamente con el -t opción.

SERVIDOR de ping fe80 :: fd1a: 3327: 2937: 7df3% 10 con 32 bytes de datos: Respuesta de fe80 :: fd1a: 3327: 2937: 7df3% 10: tiempo = 1 ms Respuesta de fe80 :: fd1a: 3327: 2937 : 7df3% 10: tiempo

Interrumpimos el ping manualmente con Ctrl + C después de siete respuestas. Además, como se puede ver, la -6 La opción produce direcciones IPv6.

Propina: El número después del % en las respuestas generadas en este ejemplo de comando ping está el ID de zona IPv6, que a menudo indica la interfaz de red utilizada.

Puede generar una tabla de ID de zona que coincida con sus nombres de interfaz de red ejecutando interfaz de netsh ipv6 show interface. El ID de zona IPv6 es el número en el Idx columna.

Comandos relacionados con ping

El comando ping se usa a menudo con otros comandos de solicitud de comando relacionados con la red, como tracert, ipconfig, netstat, nslookup y otros.