El Time To Live (TTL) es un valor en un paquete de datos que determina cuántos saltos en la red puede hacer antes de ser descartado. Cada vez que un paquete de datos pasa por un dispositivo en la red, se decrementa su TTL en uno. Cuando el TTL llega a cero, el paquete es descartado y se envía un mensaje de error «TTL Excedido» de vuelta al remitente.
El valor TTL que se muestra en los resultados de un comando «ping» puede variar dependiendo de la ubicación y el camino de la red que sigue el paquete de datos. Algunos dispositivos de red pueden cambiar el valor TTL de los paquetes para prevenir problemas con paquetes perdidos o infinitos en la red. Además, diferentes sistemas operativos pueden utilizar diferentes valores predeterminados para el TTL inicial, lo que también puede afectar el valor TTL que se muestra en los resultados del comando «ping».