Aller au contenu

TTL dans le DNS

Le TTL DNS limite la mise en cache normale d’une réponse. Un nouveau TTL plus court ne réduit pas rétroactivement la validité des anciennes réponses en cache.

Également appeléDNS TTLTime to Live dans le DNS
Cloud & exploitation

Que signifie TTL dans le DNS ?

TTL signifie Time to Live. Dans le DNS, cette valeur indique combien de temps un enregistrement de ressource peut normalement être conservé en cache avant de consulter à nouveau sa source. RFC9499 explique cette durée et précise qu’un cache peut aussi supprimer les enregistrements plus tôt. Le TTL ne garantit pas la disponibilité d’un service.

Exemple : préparer le déplacement du portail

Une équipe fictive veut changer l’adresse DNS de son portail. Raccourcir le TTL à l’avance de façon appropriée peut limiter l’utilisation normale des anciennes réponses. Si le TTL n’est réduit qu’au changement d’adresse, les réponses déjà stockées peuvent rester en cache selon leur ancienne valeur.

L’équipe planifie donc le changement, vérifie les données réellement publiées et tient compte des anciennes réponses encore utilisées. Une nouvelle adresse n’est pas automatiquement utilisée immédiatement par tous les clients.

Le TTL ne règle ni l’authentification des utilisateurs ni la conservation des fichiers du portail. L’accessibilité du nouveau serveur doit également être vérifiée indépendamment.

Sources

Articles sur le sujet

Cloud & exploitation avec ASES

Hébergement, déploiement, maintenance et suivi