La próxima vez que llame a su mesa de ayuda, ¿quiere sorprenderlos con su conocimiento de redes? El uso de un comando llamado "ping", integrado directamente en su computadora Mac, Windows o Linux existente, ayudará a identificar los problemas básicos de conexión.
Bien, esto podría no ser suficiente para "sorprender" a los miembros del equipo, sin embargo, apreciarán que hayas iniciado el proceso de depuración. Y recuerde que su personal de soporte son especialistas en depuración, así que siga sus instrucciones cuando lo guíen a través de la secuencia de solución de problemas.
TL; DR:
Puede usar el ping
comando integrado en su computadora Mac OS X, Windows o Linux para identificar problemas básicos de conectividad de red. Esto puede ayudarlo a resolver el problema y / o obtener información de depuración valiosa como primer paso antes de llamar al soporte.
Lea a continuación para obtener detalles sobre cómo iniciar una ventana de línea de comandos y ejecutarla ping
desde su máquina Mac OS X o Windows.
El ping
comando:
El ping
comando es una forma sencilla de verificar que otra computadora pueda recibir información suya. El autor original, Mike Muuss, en realidad nombró al programa por el sonido de "ping" que envía un submarino para detectar objetos en el agua. Si vuelve un eco del ping, significa que hay algo ahí fuera. De hecho, ping
utiliza la "Solicitud de eco del protocolo de mensajes de control de Internet" como parte de su diseño de software subyacente.
En su forma más simple, el ping
comando proporciona dos piezas valiosas de información, si el mensaje se repitió ( 64 bytes from…
) y cuánto tiempo se tarda en recibir el mensaje (por ejemplo, time=6.396 ms
).
Dependiendo del tipo de computadora que esté utilizando, es posible que incluso obtenga un resumen que contenga mínimo, máximo, promedio y más.
El tiempo de respuesta se muestra en "ms", o milisegundos, que es 1/1000 de segundo. Un tiempo de respuesta de 10 ms o menos es bastante rápido, sin embargo, los valores suelen estar en el rango de 100 ms. Muy por encima de los 200 ms, probablemente notará que tiene una conexión lenta.
Cuando todo va bien:
Así es ping
como se ve mi respuesta en mi computadora Mac OS X cuando todo funciona normalmente aquí en Malasia:
MacBook-Pro:~ ajm$ ping Google.com PING google.com (216.58.196.46): 56 data bytes 64 bytes from 216.58.196.46: icmp\_seq=0 ttl=55 time=6.396 ms 64 bytes from 216.58.196.46: icmp\_seq=1 ttl=55 time=6.368 ms 64 bytes from 216.58.196.46: icmp\_seq=2 ttl=55 time=26.773 ms 64 bytes from 216.58.196.46: icmp\_seq=3 ttl=55 time=6.984 ms ^C --- google.com ping statistics --- 4 packets transmitted, 4 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 6.368/11.630/26.773/8.746 ms
Así es ping
como se ve mi respuesta en una computadora con Windows cuando todo funciona bien:
C:\Users\BJM>ping Google.com Pinging google.com [216.58.196.46] with 32 bytes of data: Reply from 216.58.196.46: bytes=32 time=6ms TTL=128 Reply from 216.58.196.46: bytes=32 time=15ms TTL=128 Reply from 216.58.196.46: bytes=32 time=6ms TTL=128 Reply from 216.58.196.46: bytes=32 time=6ms TTL=128 Ping statistics for 216.58.196.46: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 6ms, Maximum = 15ms, Average = 8ms
Puede ver en estos ejemplos que la conexión es bastante buena con tiempos de respuesta promedio de menos de 10 ms.
Cuando algo anda mal (tres ejemplos):
Entonces, ¿qué pasaría si no pudiera conectarme Google.com
? Por ejemplo # 1, simulo una conexión de red rota a mi Mac desconectando mi enrutador de la pared y vuelvo a ejecutar el comando. Lo primero que noto es que el comando tarda mucho más en responder:
MacBook-Pro:~ ajm$ ping google.com ping: cannot resolve google.com: Unknown host MacBook-Pro:~ ajm$
O, por ejemplo, el n. ° 2, según exactamente cómo falla la conexión:
PING google.com (216.58.196.46): 56 data bytes Request timeout for icmp\_seq 0 Request timeout for icmp\_seq 1 Request timeout for icmp\_seq 2 ^C
Y a veces, si tengo una conexión particularmente inestable, veo una mezcla de estos mensajes. Por ejemplo # 3, puedo simular esto conectando mi computadora Mac a una conexión Wi-Fi pública que está al otro lado de la calle:
PING google.com (216.58.196.206): 56 data bytes 64 bytes from 216.58.196.206: icmp\_seq=0 ttl=57 time=273.655 ms 64 bytes from 216.58.196.206: icmp\_seq=1 ttl=57 time=808.546 ms 64 bytes from 216.58.196.206: icmp\_seq=2 ttl=57 time=179.613 ms Request timeout for icmp\_seq 3 Request timeout for icmp\_seq 4 64 bytes from 216.58.196.206: icmp\_seq=5 ttl=57 time=374.612 ms Request timeout for icmp\_seq 6 ping: sendto: No route to host Request timeout for icmp\_seq 7 ping: sendto: No route to host Request timeout for icmp\_seq 8 ^C
En la primera prueba, ping
me dijo que mi máquina ni siquiera podía encontrar la dirección de Internet (IP 216.58.196.46
) de Google.com
. En la segunda prueba, mi computadora recordó la dirección IP de Google, pero no pudo llegar a los servidores de Google ( Request timeout
). En la tercera prueba, sendto: No route to host
significa que el dispositivo de red sabe dónde están los servidores de Google, pero algo en el camino digital está roto.
Usuarios de Mac: Cómo ejecutar el ping
comando:
En una Mac, normalmente se ejecuta ping
desde la línea de comandos de la terminal. Para iniciar el terminal, haga clic en el icono de lupa de OS X Spotlight en la esquina superior derecha del escritorio:

Cuando aparezca la ventana de búsqueda, escriba "terminal", resalte "Terminal - Utilidades" y haga doble clic (o presione
regreso
):

Eso abrirá la ventana de comandos de la terminal, y puede ingresar el comando que se ping Google.com
muestra en mis ejemplos:

Consejo importante para Mac : elping
comando se ejecutará para siempre si no le indica que se detenga. Para hacer eso, presione el
control
(parte inferior derecha del teclado) y la
c
llave. Eso interrumpirá la prueba con Control-C ( ^C
) y devolverá el control de la línea de comandos. Para los usuarios de Windows, el comando se detendrá por sí solo después de algunas iteraciones.
Usuarios de Windows: cómo ejecutar el ping
comando:
La apertura del símbolo del sistema difiere entre las versiones de Windows 10, 8.1, 8 y 7; aquí hay una gran guía en Cómo abrir el símbolo del sistema. En una máquina con Windows 7, por ejemplo, haga clic en el icono "Inicio" de Windows en la parte inferior izquierda, seleccione "Símbolo del sistema" y haga doble clic
enter
):

Esto abrirá la ventana de comandos y podrá ingresar el comando que se ping Google.com
muestra en los ejemplos:

Ahora que sabe cómo utilizar el ping
comando, puede solucionar los problemas básicos de su conexión de red. Con un poco de creatividad, puede trabajar con su personal de soporte de TI local o con el conocimiento de la topología de su red y la dirección IP (por ejemplo, ping
el enrutador, ping
su ISP) para identificar aún más los problemas de la red.