Ping

    Diagnóstico que mide la accesibilidad y el tiempo de ida y vuelta usando ICMP Echo Request y Echo Reply.

    ping es la prueba básica de accesibilidad hacia una dirección IP o un host. Envía un ICMP Echo Request (tipo 8 en IPv4, tipo 128 en IPv6) y espera el Echo Reply correspondiente. La herramienta informa del tiempo de ida y vuelta (RTT), la pérdida de paquetes y el orden de llegada de las respuestas. Indica si el host es alcanzable a nivel IP y cómo de estable es ese camino, pero nada sobre la salud de un servicio concreto en ese host.

    Cada respuesta lleva el campo TTL de la cabecera IP, decrementado en uno por cada router. El valor que ves es lo que queda al llegar y da una pista aproximada de la distancia en saltos, pero no sustituye a traceroute. Se pueden aumentar los tamaños de paquete para probar la path MTU; si una sonda mayor que la path MTU lleva el bit Don't Fragment, los routers intermedios deben responder con ICMP Fragmentation Needed, de lo contrario la sonda se descarta en silencio.

    IPv6 usa ICMPv6 (ping6 o ping -6 según la plataforma). ICMPv6 es obligatorio para que IPv6 funcione — Neighbor Discovery, Path MTU Discovery y resolución de direcciones dependen de él — así que bloquearlo por completo rompe mucho más que ping.

    Un ping fallido no demuestra que el host esté caído. Muchas redes limitan o descartan ICMP en el borde por motivos de política, mientras los servicios TCP del mismo host siguen respondiendo con normalidad. A la inversa, un ping exitoso solo confirma que la pila IP es alcanzable; no dice nada sobre si HTTP, DNS u otra aplicación responden. Combínalo con una prueba de puerto o servicio antes de concluir nada.

    Puntos clave

    • ICMP Echo Request / Echo Reply (IPv4) e ICMPv6 (IPv6)
    • Mide RTT y pérdida de paquetes, no la salud de la aplicación
    • El TTL de la respuesta sugiere la distancia en saltos — confirma con traceroute
    • Sondas más grandes con Don't Fragment para detectar problemas de path MTU
    • ICMPv6 es indispensable para IPv6 — no lo bloquees a ciegas
    • ICMP filtrado ≠ host inalcanzable
    • ping con éxito ≠ servicio sano

    Términos relacionados

    Herramientas relacionadas