En las redes informáticas, los datos se envían en pequeños bloques conocidos como paquetes. Cada paquete se transmite individualmente y también puede seguir una ruta diferente para llegar al destino. Una vez que todos estos paquetes del mensaje original llegan al destino, se vuelven a ensamblar para formar el mensaje original. Pero, a veces, puede suceder que el servidor web no funcione, que la red esté congestionada o que haya algún otro problema técnico que impida que el mensaje llegue a su destino. Para diagnosticar dichas congestiones y fallas en la red, usamos dos programas comunes, a saber, Ping y Traceroute.
Ping: es una utilidad que ayuda a verificar si una dirección IP en particular es accesible o no. Ping funciona enviando un paquete a la dirección especificada y espera una respuesta. También mide el tiempo de ida y vuelta y reporta errores.
Ping también se usa para verificar si las computadoras en una red local están activas. Para esto, el usuario debe ir al símbolo del sistema y escribir: ping 127.0.0.1, y si la dirección está activa, el ping devolverá un mensaje como este:
Pinging 127.0.0.1 with 32 bytes of data Reply from 127.0.0.1: bytes=32 time<10ms TTL=32 Reply from 127.0.0.1: bytes=32 time<10ms TTL=32 Reply from 127.0.0.1: bytes=32 time<10ms TTL=32 Reply from 127.0.0.1: bytes=32 time<10ms TTL=32
La dirección IP 127.0.0.1 es la dirección del host local y recibiría una respuesta de ping incluso si el remitente no está conectado a Internet.
Traceroute: es una utilidad que rastrea un paquete desde su computadora hasta el host, y también mostrará la cantidad de pasos (saltos) necesarios para llegar allí, junto con el tiempo de cada paso. Traceroute funciona enviando los paquetes de datos con un tiempo de supervivencia bajo (Time to Live – TTL) que especifica cuántos pasos (saltos) puede sobrevivir el paquete antes de ser devuelto. Cuando un paquete no puede llegar al destino final y caduca en un paso intermedio, ese Node devuelve el paquete y se identifica. Entonces, al aumentar el TTL gradualmente, Traceroute puede identificar los hosts intermedios. Si alguno de los saltos regresa con «Se agotó el tiempo de espera de la solicitud», denota congestión en la red y una razón para la carga lenta de las páginas web y las conexiones caídas.
La principal diferencia entre Ping y Traceroute es que Ping es una utilidad rápida y sencilla que indica si se puede acceder al servidor especificado y cuánto tiempo llevará enviar y recibir datos del servidor, mientras que Traceroute encuentra la ruta exacta que se tomó para llegar al servidor y tiempo que tarda cada paso (salto).
Diferencia entre Ping y Traceroute:
S. No. | Silbido | trazarruta |
---|---|---|
1. | Ping es una utilidad desarrollada por primera vez por Michael Muss en 1983 | Nos permite ubicar dónde no se pudieron enviar los datos. |
2. | Se utiliza para verificar si un paquete de datos de red puede llegar a una dirección sin errores o no. | Traceroute ayuda a proporcionar un mapa de datos en Internet desde su origen hasta su destino. |
3. | Se utiliza para comprobar si hay errores de red. | Ayuda en la captura de paquetes. |
4. | Está disponible en prácticamente cualquier sistema operativo con conectividad de red. | Funciona mediante el envío de paquetes del Protocolo de mensajes de control de Internet (ICMP) |
5. | El comando ping envía una solicitud a través de la red a un dispositivo específico que es el Protocolo de mensajes de control de Internet. | Podemos realizar un trazado de ruta visual para obtener una representación visual de cada salto. |
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA