TTL (IP)
Time To Live — 8-bitowe pole w nagłówku IP (w IPv6 zwane „Hop Limit”), zmniejszane o jeden na każdym routerze. Po dojściu do 0 pakiet jest odrzucany, a do nadawcy wraca komunikat ICMP „Time Exceeded”. Mechanizm chroniący przed pętlami routingu.
Wartość początkowa zależy od systemu: Linux 64, Windows 128, Solaris 255. Poza przerywaniem pętli TTL ma inne zastosowania: traceroute wysyła pakiety z TTL=1, 2, 3… a każdy router po drodze je odrzuca, zdradzając się odpowiedzią ICMP. „Time to live” to mylna nazwa — to raczej „skoki do życia”, nie sekundy. TTL w multicaście ogranicza zasięg rozsyłania. Bywa też używany do zgrubnego rozpoznawania systemu: 64 ⇒ prawdopodobnie Linux lub Mac, 128 ⇒ Windows. Uwaga przy debugowaniu CDN: TTL w DNS to coś zupełnie innego — dotyczy czasu przechowywania w pamięci podręcznej.