TTL
Sigle de Time To Live
Qu'est-ce que c'est ?
Durée de vie : compteur qui limite l’existence d’une donnée. Dans un paquet IP, il diminue à chaque routeur ; dans le DNS, il indique combien de temps une réponse peut être gardée en cache.
En détail
- Paquets IP : chaque routeur retire 1 au TTL, et le paquet est détruit quand il atteint 0. Cela évite qu’un paquet tourne en boucle à l’infini. L’outil traceroute exploite ce mécanisme.
- DNS : un TTL de 3 600 secondes signifie que les serveurs peuvent garder l’adresse en mémoire une heure. Avant de changer d’hébergeur, on baisse le TTL pour que le changement se propage vite.
- Caches en général : durée au-delà de laquelle une donnée doit être redemandée.