TTL (Time-To-Live) (Durée de vie)
Le TTL est utilisé dans les en-têtes de paquets* IP mais également dans les serveurs DNS*. Dans ce dernier cas, le TTL représente la durée de rétention d’une information en mémoire cache du serveur DNS. Au-delà de cette durée, la donnée est considérée comme obsolète est doit être mise à jour. Dans le cas d’un paquet IP, le TTL indique le nombre maximal de routeurs que peut traverser le paquet. Au-delà, le paquet est détruit s’il n’est pas arrivé à destination. Dans l’en-tête du paquet, un champ codé sur huit bits permet de fixer le TTL. Au passage de chaque routeur, le TTL est décrémenté et le paquet détruit lorsque celui-ci arrive à zéro. Ce mécanisme permet d’éviter que des paquets ne circulent en boucle dans le réseau. Voir ICMP, Time Out.