Compruebe si puede conectarse a una red con el comando Ping

Compruebe si puede conectarse a una red con el comando Ping

Compruebe si puede conectarse a una red con el comando Ping

VALORACIÓN DEL ARTÍCULO:
5/5


Según la página del manual, el comando «ping» de Linux utiliza el datagrama ECHO_REQUEST obligatorio del protocolo ICMP para obtener un ECHO_RESPONSE ICMP desde un host del gateway.

La página del manual utiliza muchos términos técnicos, pero todo lo que necesita saber es que el comando «ping» de Linux puede usarse para probar si una red está disponible y la cantidad de tiempo que toma enviar y obtener una respuesta de la red.

Índice de contenidos

¿Por qué usaría el comando «ping»

La mayoría de nosotros visitamos los mismos sitios útiles regularmente. Por ejemplo, visito el sitio web de la BBC para leer las noticias y visito el sitio web de Sky Sports para obtener las noticias y los resultados del fútbol. Sin duda tendrá su propio conjunto de sitios clave como Lifewire.

Imagine que ha introducido la dirección web de Lifewire.com en su navegador y la página no se ha cargado en absoluto. La causa de esto puede ser una de muchas cosas.

Por ejemplo, es posible que no tenga una conexión a Internet aunque esté conectado a su enrutador. A veces el proveedor de servicios de Internet tiene problemas localizados que le impiden usar Internet.

Otra razón podría ser que el sitio está realmente caído y no está disponible.

Cualquiera que sea la razón, puede comprobar fácilmente la conectividad entre su ordenador y otra red utilizando el comando «ping».

Cómo funciona el comando Ping

Cuando usas tu teléfono, marcas un número (o más comúnmente hoy en día, eliges su nombre de una libreta de direcciones en tu teléfono) y el teléfono suena al final del receptor. Cuando esa persona contesta el teléfono y dice «hola», sabes que tienes una conexión.

El comando «ping» funciona de forma similar. Usted especifica la dirección IP que equivale a un número de teléfono o una dirección web (el nombre asociado a la dirección IP) y «ping» envía una solicitud a esa dirección. Cuando la red receptora recibe la solicitud, devuelve una respuesta que básicamente es «hola».

El tiempo que tarda la red en responder se llama latencia.

Ejemplo de uso del comando «ping»

Para comprobar si un sitio web está disponible, escriba «ping» seguido del nombre del sitio al que desea conectarse. Por ejemplo, para hacer un ping a Lifewire.com se debe ejecutar el siguiente comando:

publicando lifewire.com

El comando ping envía continuamente peticiones a la red y cuando se recibe una respuesta se recibe una línea de salida con la siguiente información:

  • número de bytes recibidos
  • la dirección IP
  • un número de secuencia
  • el tiempo necesario para responder

Si la red a la que está intentando hacer ping no responde porque no está disponible, se le notificará de ello.

Si conoce la dirección IP de la red, puede utilizarla en lugar del nombre del sitio web:

ping 151.101.65.121

Obtener un «ping» audible

Puede hacer que el comando ping haga ruido cuando se devuelve una respuesta usando el interruptor «-a» como parte del comando como se muestra en el siguiente comando:

ping -a lifewire.com

Devuelve la dirección IPv4 o IPv6

IPv6 es el protocolo de próxima generación para la asignación de direcciones de red, ya que proporciona más combinaciones posibles únicas y está previsto que sustituya al protocolo IPv4 en el futuro.

El protocolo IPv4 asigna direcciones IP de la forma en que estamos acostumbrados actualmente. (Por ejemplo 151.101.65.121).

El protocolo IPv6 asigna direcciones IP en el formato[fe80::51c1::a14b::8dec%12].

Si desea devolver el formato IPv4 de la dirección de red, puede utilizar el siguiente comando:

ping -4 lifewire.com

Para utilizar el formato IPv6 solamente, puede utilizar el siguiente comando:

ping -6 lifewire.com

Limite el número de Pings

Por defecto, cuando hace ping a una red, ésta continúa haciéndolo hasta que presiona CTRL y C al mismo tiempo para finalizar el proceso.

A menos que esté probando la velocidad de la red, probablemente sólo querrá hacer ping hasta que reciba una respuesta.

Puede limitar el número de intentos utilizando el interruptor «-c» de la siguiente manera:

ping -c 4 lifewire.com

Lo que sucede aquí es que la petición en el comando anterior se envía 4 veces. El resultado es que podría recibir 4 paquetes y sólo una respuesta.

Otra cosa que puede hacer es establecer una fecha límite para ejecutar el comando ping usando el interruptor «-w».

ping -w 10 lifewire.com

Esto establece una fecha límite para que el ping dure 10 segundos.

Lo interesante de ejecutar los comandos de esta manera es la salida, ya que muestra cuántos paquetes se enviaron y cuántos se recibieron.

Si se enviaron 10 paquetes y sólo se recibieron 9, entonces eso equivale a una pérdida de paquetes del 10%. Cuanto mayor sea la pérdida, peor será la conexión.

Puede utilizar otro conmutador que inunde el número de solicitudes a la red receptora. Por cada paquete enviado se muestra un punto en la pantalla y cada vez que la red responde se le quita el punto. Usando este método puede ver visualmente cuántos paquetes se están perdiendo.

Necesita ser un superusuario para ejecutar este comando y realmente lo es sólo para fines de monitorización de red.

sudo ping -f lifewire.com

Lo contrario de la inundación es especificar un intervalo más largo entre cada solicitud. Para ello puede utilizar el interruptor «-i» de la siguiente manera:

ping -i 4 lifewire.com

El comando anterior enviará un ping a lifewire.com cada 4 segundos.

Cómo suprimir la salida

Puede que no te importe todo lo que ocurre entre cada petición enviada y recibida, sino sólo la salida al principio y al final.

Por ejemplo, si envía el siguiente comando utilizando el conmutador «-q», recibirá un mensaje indicando la dirección IP a la que se está haciendo el ping y, al final, el número de paquetes enviados, recibidos y la pérdida de paquetes sin que se repita cada una de las líneas que intervienen.

ping -q -w 10 lifewire.com

Resumen

El comando ping tiene algunas otras opciones que se pueden encontrar leyendo la página del manual.

Para leer la página de manual ejecute el siguiente comando:

man ping

TAMBIÉN TE INTERESA

ordenador sobremesa Deep Gaming

Deep Gaming, la marca española confiable para personalizar un PC

Como en casi todos los ámbitos, en el mundo del gaming hay dos tipos de personas: los que apuestan un por un PC ya configurado o los que quieren personalizar su PC. Para estos últimos, Deep Gaming es una gran opción para empezar a poner a punto su setup. Hablamos de una marca española con

Qué es un CDN y por qué es relevante

Cómo mejorar la experiencia web con un CDN

Imagínate visitar un sitio web y tener que esperar largos segundos para que se cargue cada página o imagen. Esta experiencia frustrante no solo afecta nuestra paciencia, sino que también puede influir negativamente en la percepción de una marca o empresa. Aquí es donde entra en juego el CDN, o Content Delivery Network, una tecnología

como detectar ofertas de trabajo falsas

Ojo con las ofertas de trabajo falsas: aprende a detectarlas

Las ofertas de trabajo falsas están a la orden del día. En muchos casos parecen reales porque coinciden en un momento en el que estamos en búsqueda activa de empleo. Puede que nos hallamos inscrito a un proceso de selección en LinkedIn y, de repente, alguien intenta contactar con nosotros por mail o WhatsApp. A

portatil gaming HP OMEN 17

Nuevo HP OMEN 17: un portátil gaming grande en todos los sentidos

HP ha lanzado una nueva línea de dispositivos OMEN y HyperX diseñados para ofrecer una experiencia de juego más inmersiva y fluida. Esta nueva gama incluye ordenadores, accesorios, periféricos y software que se adaptan a todo tipo de jugadores, desde profesionales hasta aquellos que están eligiendo su primer PC. Entre las nuevas incorporaciones se encuentran