„TTL”, a więc rozwinięciem skrótu Time To Live – określamy wartość z reguły nie tyle jako interwał czasowy co okres ważności pakietu danych przesyłanego w sieci. Prowadząc serwis WWW, najczęściej z „TTL” spotkasz się w ustawieniach poszczególnych rekordów w strefie DNS swojej domeny gdzie wartość ta jest określona w sekundach i określa czas ważności po jakim serwery DNS powinny ponownie zweryfikować wartość wpisu. W dhosting.pl domyślną wartością jest 900s.
Wysyłane w obrębie sieci pakiety wykonują przeskoki aby dotrzeć do serwera docelowego. Każdy taki przeskok, a więc każdy kolejny serwer / router, który znajdzie się na drodze pakietu zmniejszy wartość „TTL” o jeden. W sytuacji gdy dany router na drodze pakietu otrzyma go z wartością 1, nastąpi kolejne zmniejszenie do wartości 0 (zero), po czym wykonane zostanie odrzucenie i zamknięcie połączenia z komunikatem o błędzie.
TTL stosuje się przede wszystkim po to, aby uniknąć przeciążeń na poziomie sieci w wypadku niepoprawnej konfiguracji routerów, a konkretniej tras routingu, co może powodować występowanie zapętleń.