Każdy router przekazujący zmniejsza je o co najmniej jeden; przy zerze pakiet jest odrzucany, a router normalnie zwraca komunikat Internet Control Message Protocol (ICMP) Time Exceeded. Internet Protocol w wersji 6 (IPv6) zapewnia tę samą funkcję przez Hop Limit.
Choć IPv4 definiował semantykę opartą na czasie, przekazywanie czyni TTL faktycznie limitem liczby skoków (hops). Jego celem jest powstrzymanie pakietów przed niekończącym się krążeniem w pętlach routingu. Nadawcy wybierają wartość początkową, a traceroute celowo ją zmienia, by wywołać odpowiedzi kolejnych routerów.
Najważniejsze punkty
U nadawcySystem operacyjny lub aplikacja umieszcza początkowy TTL lub Hop Limit w każdym pakiecie; wartość musi być wystarczająco wysoka dla zamierzonej ścieżki, a wyższe wartości pozwalają na więcej skoków przed wygaśnięciem.
Na routerzePrzekazywanie dekrementuje pole. Wygaśnięcie zatrzymuje pakiet i może wygenerować błąd ICMP, z zastrzeżeniem reguł ICMP i limitów tempa.
Wartość diagnostycznaPozostała wartość odebranego pakietu i odpowiedzi o wygaśnięciu mogą wspierać diagnostykę ścieżki, ale tunele, middleboxy, różne wartości początkowe i zmiany tras komplikują interpretację.
Istotne ograniczenieTTL nie jest kontrolą uwierzytelniania, integralności ani autoryzacji. Nadawca może wybrać wartość początkową, więc sam obserwowany TTL nie identyfikuje niezawodnie systemu operacyjnego, nie ustanawia bliskości ani nie dowodzi, że ruch jest godny zaufania.