Ambas cosas xD
Me explico.
El TTL (Time to Live, Tiempo de Vida en español) es un campo de la estructura de los paquetes IP. El ordenador emisor le pone un valor (windows 128 creo recordar) y los router por los que pasa van restando 1 a ello. En el momento en el que el paquete llegue a un router siendo su valor igual o menor a 0, el paquete es descartado (no sigue la ruta) devolviendo un ICMP de control hacia el emisor.
Asi que, aunque el campo se llame tiempo de vida, no mide el tiempo tal como lo conocemos, sino que es un contador decremental de saltos o hops entre routers que al llegar a 0 hace que el paquete sea descartado. Si conocemos el valor inicial asignado por el ordenador emisor, podemos calcular el numero de saltos que ha hecho el paquete entre el emisor y el receptor.