Chaque routeur qui traite un paquet décrémente la valeur TTL, jusqu'à ce que le paquet atteigne sa destination, ou que le TTL atteigne zéro et meure.
Comme d'autres l'ont dit, l'augmentation du TTL pourrait aboutir à des paquets qui ne meurent jamais, s'il y a un cycle négatif. En règle générale, si la valeur du TTL n'est pas suffisamment élevée, la logique qui consiste à essayer d'augmenter le TTL devrait probablement être gérée par les clients de bout en bout.
Si vous êtes sûr qu'un routeur n'est pas dans un cycle (topologie arborescente), vous pouvez en théorie augmenter la valeur TTL en toute sécurité. Cela dit, le fait d'autoriser un plus grand nombre de sauts que la norme pourrait accroître les risques d'encombrement dans le réseau externe. Si vous avez une longue chaîne de routeurs entre le réseau interne et le réseau externe, tant qu'il n'y a pas de cycle, une valeur TTL plus élevée peut être utile. Cela dit, il pourrait être assez facile pour quelqu'un d'ajouter un bord au réseau et de créer un cycle, de sorte qu'il est beaucoup plus sûr de commencer avec une valeur TTL plus élevée à l'endroit d'où le paquet provient en premier lieu.