El comando ping, cómo interpretarlo

5

¿Habías escuchado hablar sobre este comando? Seguramente sí, puesto que es bastante famoso en el mundo de la informática, donde seguramente tú tengas algo que ver. Si no es así, quizá alguna vez lo hayas utilizado al hablar al servicio técnico de tu conexión a Internet, ya que con este comando se suelen realizar diferentes pruebas.

La utilidad principal de hacer un ping es determinar si un host (El host destino) puede ser accesible desde otro host (Host origen). Es decir, tengo mi máquina en mi habitación, y quiero comprobar si después de haber movido el modem de lugar puedo entablar comunicación con la computadora que se encuentra en el cuarto de estudio. Hago un ping a la dirección IP de la computadora del estudio, y me devolverá ciertos valores. Dependiendo de lo que nos digan, sabremos si la comunicación fue exitosa o no.

Primero veamos cómo hacer un ping, y enseguida hablamos de cómo interpretarlo. En Windows presionen la tecla “Windows” + “R”, y en la ventana que aparece escriban “cmd” sin las comillas. Les aparecerá la consola de comandos. Para los que usamos Linux, pueden ir al menú Aplicaciones, luego dar click en Accesorios y por último en Terminal. O simplemente presionar “Ctrl + Alt + T”.

En la ventana que les acaba de aparecer escribiremos lo siguiente:

ping www.puntogeek.com

Donde “ping” es la invocación de este comando, y www.puntogeek.com es el host destino hacia el que queremos realizar la prueba. Les aparecerá algo similar a:

Aunque bien podríamos haberlo hecho a la IP del sitio directamente, de la siguiente manera:

ping 72.44.80.29

Para el ejemplo que comentaba sobre la computadora del estudio, en tu casa, tendrás que saber la IP de esa máquina, y hacer exactamente lo mismo. Para detener el ping en Linux pulsamos Ctrl + C. En Windows por default se hacen sólo 4 pings, así que no hay problema.

El resultado, como se puede observar nos contabiliza los paquetes ICMP que se han enviado (En el segundo ejemplo fueron 6). Así como los saltos que tuvo que dar el paquete para llegar a su destino. Esto último se puede deducir consultando el valor de TTL. Este se inicia con el valor de 60 (Aunque puede variar según el Sistema Operativo), y por cada router por el que pasa se le resta 1. Por lo tanto, si TTL =  53, fueron 7 los dispositivos de red por los que viajó ese ping.

Por último, el tiempo en milisegundos que se observa es lo que le toma al ping para llegar al destino. Siguiendo con el análisis del último ping realizado, vemos que tardó en promedio 148 ms. Y claro, algo muy importante, también se muestra en el resumen que se enviaron 6 paquetes y se recibió el mismo número. Esto indica que hubo una pérdida de paquetes igual a 0%. Por lo que la comunicación con ese host es exitosa y estable. En caso de que se perdieran paquetes, nos indicaría que hay algún problema en la red.

A grandes rasgos de esto trata ping. Puede variar un poco en Windows, Linux y Mac, pero a final de cuentas lo que nos informan será muy similar.

Otros llegaron buscando:

Compartir

Comparte este post en redes sociales

Jonateo

Un Ingeniero en Telemática que radica en la calurosa pero bella ciudad de Colima, en México. Apasionado por la Fotografía, porque inmortaliza los instantes; la Tecnología, porque hace que el futuro sea hoy; el Parkour, porque entrena cuerpo y mente; y de todo lo que falta por descubrir, porque para eso estamos aquí.

Suscríbete al feed

Si te gustó este post, no te olvides de suscribirte al feed RSS para que recibas las actualizaciones antes que nadie

únete a los 18571 seguidores

es gratis y toma menos de 2 minutos

5 Comentarios en este artículo

  1. WILLIAM  

    el valor del TTL no arroja los saltos que tuvo que dar el paquete del destino al origen? (ya que el ping en consola nos devuelve los request y no los reply) por otro lado, y tambien a modo de consulta.. lo del TTL es siempre 64? no es un valor configurable? que por lo general esta en 64.. pero no significa que todos tengan ese numero. o me equivoco..

    saludos.

    • TTL (Time To Live) representa el máximo número de routers por donde el paquete ICMP puede pasar antes de ser descartado. Esto para evitar inundar la red con pings infinitos. Por eso se le va restando uno. El protocolo TCP/IP marca por defecto 60, pero sí puede ser cambiado según el sistema en que te encuentres, siendo el máximo valor 255.

      Saludos!

      • Exacto, se hace de esta manera porque el Ping necesita de una respuesta ya que es una solicitud, si no hay una respuesta el usuario que envió el Ping considera nula la conexión pero entonces los datos circularían indefinidamente en la red, tampoco se puede poner un temporizador porque habría que sincronizar los relojes de todos los dispositivos de la red, así que se le indica un contador con límite de saltos.

  2. DAviluas  

    El valor TTL si es un valor configurable, no obstante para asegurarnos que valor tiene nuestro equipo se hace un ping al localhost en la consola: ping localhost

    La mayoría de los equipos actuales tienen como valor de 128 como predeterminado.

    Entonces si se inicia con un TTL de 128 y regresa con un TTL de 53.

    128 – 53 = 75 saltos.

    En el artículo de “Essential ping” de About.com, nos mencionan que rutas con 50 a 100 saltos son lo más común en la red hoy en día, no obstante para intranet el número suele ser inferior a 10.

    ¡Saludos!

  3. Me gustaría agregar un par de cosillas útiles para el ping de Windows. Lo uso a diario en el trabajo, ya que constantemente estamos revisando el estado de equipos conectados a través de nuestra VPN.

    En Windows se puede conseguir hacer un ping constante con el comando -t
    Si ponemos ping -t 192.168.1.1 haremos un ping constante al router (ésta suele ser la dirección por defecto de los routers ADSL que tenemos en casa) y es un buen método para probar la conexión cuando estamos trasteando con la red, ya que nos actualiza el estado cada dos segundos.
    Además, no será necesario entrar en la línea de comandos, lo podemos ejecutar directamente desde la ventana de ejecutar (Windows+R), ya que seguirá corriendo hasta que lo cancelemos.

    El problema es que después de un rato, la pantalla se llena y se pierden los datos antiguos, pero hay una solución muy práctica. En vez de cancelarlo con Ctrl+C, podemos hacer un pequeño resumen apretando Ctrl+Pausa (Ctrl+Break en los teclados en inglés), y saldrá algo como ésto:

    Estadísticas de ping para 192.168.1.1:
    Paquetes: enviados = 16, recibidos = 16, perdidos = 0
    (0% perdidos),
    Tiempos aproximados de ida y vuelta en milisegundos:
    Mínimo = 0ms, Máximo = 1ms, Media = 0ms
    Ctrl-Interrumpir

    Y a continuación seguirá con el ping normalmente.

    Espero que este dato os sirva.

    Ariel

Deja un comentario

(*) (*)

Tu E-Mail no será visible públicamente
Los campos marcados como (*) son obligatorios

Otras personas llegaron buscando:

  • que es TTL coando ping
  • que es ttl ping
  • linux ping paquetes grandes
  • qué significa TTL en el comando ping

  • que significa ttl en comando ping
  • que es ttl en ping

  • ttl ping

  • comando ping -l
  • http://www puntogeek com/2011/05/31/descargar-whatsapp-messenger-para-iphone-gratis-por-tiempo-limitado/
  • comando ping windows

  • ping punto a punto exitoso
  • windows ping constante
  • para cancelar un ping en linux
  • que es ttl en un ping
  • hago ping a un IP y muestra tiempos altos
  • comando ping

  • en el comando ping que significa el ttl

  • ping TTL

  • que significa ttl en el ping
  • ping constante

  • seo forum