En la era moderna de las computadoras, estamos conectados a través de múltiples dispositivos a través de varias redes. Estas redes ayudan a establecer conexiones en nuestros dispositivos como mano de mano, computadoras de escritorio, relojes y muchas más. Podemos enviar sin esfuerzo fragmentos considerables de datos de un punto a otro en todo el mundo utilizando estos servicios.
Todo esto se ha hecho posible debido a la comunicación informática utilizando varias redes. Sin embargo, a veces es posible que nuestra computadora no pueda llegar a la red deseada, lo que resulta en una discontinuidad en conexión desde una red. Aquí es donde entra el comando ping.
Comando de ping
Ping se define como un tono con un tono alto y una fuerte resonancia. El monitoreo de la computadora y la red lo usó como prueba para determinar el tiempo para alcanzar un objetivo particular. Este objetivo puede ser otra computadora o un destino de red como un servidor, enrutador, etc.
El destinatario se recupera el mensaje con una respuesta a la solicitud de eco ICMP enviada por nuestro dispositivo. Puedes pensar en ello como un sistema submarino. Un submarino envía un sonar para detectar un objeto, y el objeto refleja el eco, que le dice al submarino la distancia relativa del objeto.
Del mismo modo, el comando ping envía un paquete (solicitud de eco) al destino. Cuánto tiempo se consume hasta que se recibe una respuesta, y el comando de ping determina el número de respuestas devueltas? El comando determina la actividad del host remoto, yo.mi., ¿Está activo, junto con el tiempo tomado y la pérdida de paquetes?.
El tiempo tomado es el retraso en un ciclo desde el host hasta el sistema (generalmente en milisegundos). El retraso de tiempo no debe exceder un límite específico denominado "tiempo de espera". Si un host remoto toma más del tiempo especificado del servidor/enrutador/computadora, recibimos un error de "tiempo de espera" que implica la respuesta de eco o "ping" no alcanzó el tiempo suficiente especificado para la recepción. Esto se conoce como TTL o "Tiempo para vivir".
Para probar el nivel de consistencia en conexión, hay varias iniciaciones de pings, yo.mi., El comando de ping puede enviar de 4 a 5 solicitudes de eco para probar el éxito de la conexión, y los resultados se muestran como el número de bytes recibidos, TTL y tasa de pérdida de paquetes.
Ahora que tenemos una buena idea de lo que hace Ping y cómo lo hace, vamos a sumergirnos en el proceso de su instalación en Ubuntu Linux.
Por defecto, el comando ping es parte del paquete Ubuntu llamado "iputils", que es una colección de varias utilidades útiles para monitorear nuestro rendimiento de la red. Vienen instalados en la mayoría de los sistemas, pero si no se encuentran, utilizamos el siguiente conjunto de comandos para instalar el paquete.
$ sudo apt actualización
$ sudo apt instalación iputils-ping
Esto permite la utilidad del comando ping en un Docker para nuestro sistema Linux.
Comando de prueba de ping
Puede probar su conectividad a un host remoto a través del comando de ping escribiendo.
$ ping localhost
Esto permitirá que el sistema envíe "pings" para probar la conectividad de su sistema y determinar si el host remoto está activo. También puede usar su dirección IP para determinar su tasa de pérdida de paquetes escribiendo.
$ ping [su dirección IP]
Podemos verificar nuestra dirección IP en Linux usando.
$ ipconfig
Presione 'Ctrl+C' para abortar la operación. En consecuencia, el comando le mostrará los resultados generales, incluido el número de paquetes transmitidos y recibidos en un ciclo y el tiempo necesario para recuperarlos.
Aquí, verá varios paquetes de prueba "Pinged" al host remoto para una respuesta. El ICMP-SEQ es el número de serie de solicitudes enviadas por su localhost, el sistema. "TTL" es el número de nodos de una red tomada por un paquete. Este término es constante y no se puede cambiar. El tiempo es la duración del paquete para completar el ciclo de transmisión de host local a remoto.
Limitar pings
Puede limitar el número de paquetes enviados utilizando el siguiente comando.
$ ping -c 6 google.comunicarse
Inundar una red
Puede ver un rendimiento de la red bajo carga inundándolo a través del comando ping. Esto se puede hacer escribiendo.
$ ping -f google.comunicarse
Ping a cierto servidor
También puede hacer ping cualquier servidor de su elección escribiendo su URL.
El comando antes mencionado mostrará la conectividad de la red hacia y desde dicha red.
Solución de problemas
El comando de ping se puede usar de varias maneras para probar la red en nuestro dispositivo y la respuesta de otras redes.
Podemos enviar un ping a una dirección IP para determinar si responde. Si falla, esto significa que el dispositivo está inactivo en este momento, o el tráfico de red es tal que no podemos llegar al dispositivo. Si el tiempo de respuesta es mayor, eso significa que probablemente haya problemas de conectividad en uno o ambos lados, dependiendo del tiempo tomado.
En caso de que no podamos llegar a un nombre de host, pero la dirección IP parece accesible, esto puede significar que hay un problema con la resolución del nombre de host. Esto significa que el servidor DNS puede no ser accesible.
Podemos verificar y equilibrar nuestra actividad de red manteniendo ping como una opción de "ejecutar hasta detenerse", lo que permite la función continua del comando ping a menos que algo falle. También podemos probar varias partes de la red para determinar su funcionalidad en cualquier momento.
Varias opciones para hacer ping
El comando ping tiene varias opciones para un monitoreo de red efectivo. Podemos acceder a estas opciones escribiendo.
$ ping -help
O
$ ping -?
Esto abrirá una variedad de opciones, mostrando sus símbolos junto con una breve explicación.
Desinstalar el comando ping
Podemos desinstalar el comando ping desinstalando el paquete iputils.
$ sudo apt-get eliminar iputils-ping
Desinstalar todas las dependencias.
$ sudo apt-get eliminar -auto-remove ipputils-ping
Purgar todos los datos y configuración.
$ sudo apt-get purge ipputils-ping
Conclusión
Este artículo cubrió el comando ping, un comando utilizado para probar nuestra velocidad de red y su recepción a otras redes. Se puede utilizar para solucionar problemas de redes o conectividad en varios dispositivos. Funciona en la mayoría de los sistemas, ya que es un comando universal. Buscamos su instalación y trabajo, como varias opciones y solución de problemas.
Esperamos que haya podido instalar ping con éxito y haya podido hacer el mejor uso de este comando después de leer este artículo.