Time-To-Live
Un article de Wikipédia, l'encyclopédie libre.
Le Time-to-live (temps de vie) indique le temps pendant lequel une information doit être conservée, ou le temps pendant lequel une information doit être gardée en cache.
[modifier] Le Time-to-live sur les paquets IP
Il s'agit d'une donnée placée au niveau de l'en-tête du paquet IP qui indique le nombre de routeurs traversés. C'est une valeur (définie par l'application qui utilise la couche IP, les systèmes Unix la fixent généralement à 64) qui est décrémentée à chaque passage d'un routeur. Dès que cette valeur atteint 0, le paquet est détruit par le routeur.
Ceci évite qu'un paquet boucle à l'infini s’il existe un problème au niveau de son routage, et a aussi permis l'utilisation d'outils traceroute.
[modifier] Le Time-to-live sur le protocole DNS
Dans le protocole utilisé par les serveurs DNS, une donnée Time-to-live est présente et indique le temps pendant lequel l'information donnée par le serveur (le plus souvent un nom de domaine ou un autre serveur DNS) doit être conservée en cache. Passé ce délai, l'information doit être considérée comme obsolète et être mise à jour.