Fiecare router care dirijează îl reduce cu cel puțin unu; la zero, pachetul este eliminat, iar routerul returnează în mod normal un mesaj Internet Control Message Protocol (ICMP) Time Exceeded. Internet Protocol versiunea 6 (IPv6) furnizează aceeași funcție prin Hop Limit.
Deși IPv4 a definit semantică bazată pe timp, dirijarea face din TTL efectiv o limită de număr de hopuri. Scopul său este de a opri pachetele să circule la infinit în bucle de rutare. Expeditorii aleg o valoare inițială, iar traceroute o variază deliberat pentru a obține răspunsuri de la routere succesive.
Puncte esențiale
La expeditorSistemul de operare sau aplicația plasează un TTL sau Hop Limit inițial în fiecare pachet; valoarea trebuie să fie suficient de mare pentru calea intenționată, în timp ce valori mai mari permit mai multe hopuri de dirijare înainte de expirare.
La un routerDirijarea decrementează câmpul. Expirarea oprește pachetul și poate genera o eroare ICMP, sub rezerva regulilor ICMP și limitelor de rată.
Valoare de diagnosticareValoarea rămasă a unui pachet primit și răspunsurile de expirare pot susține depanarea căilor, dar tunelurile, middlebox-urile, valorile inițiale diferite și schimbările de rută complică interpretarea.
Limitare importantăTTL nu este un control de autentificare, integritate sau autorizare. Un expeditor poate alege valoarea inițială, așa că TTL-ul observat singur nu identifică fiabil un sistem de operare, nu stabilește proximitatea și nu dovedește că traficul este de încredere.