Dico du web · glossaire informatique

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.