1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Comprendre TTL et délai de propagation DNS
Ce guide décrit la signification du TTL, abréviation pour «Time To Live» ainsi que le principe des délais de propagation DNS, concepts importants dans le fonctionnement des services liés aux noms de domaine.
Préambule
- Le TTL détermine combien de temps les informations DNS sont mises en cache avant d'être mises à jour.
- Cela influence directement la vitesse de propagation des modifications DNS Ă travers les serveurs du monde entier.
- Bien que la réduction du TTL puisse accélérer la propagation, les comportements des FAI et leurs caches peuvent introduire des délais supplémentaires.
Le TTL (Time to Live)
Le TTL (Time to Live) est un paramètre clé dans la gestion des enregistrements DNS. Il représente la durée, exprimée en secondes, pendant laquelle les informations DNS peuvent être stockées en cache avant d’être actualisées. Quand un serveur DNS ou un Fournisseur d'accès à Internet (FAI) interroge une zone DNS, il garde temporairement les réponses obtenues afin de réduire la charge sur les serveurs et d'accélérer la navigation pour les utilisateurs.
P.ex si le TTL est fixé à 24 heures (86400 secondes), les informations DNS relatives à un domaine seront mises en cache et ne seront pas actualisées pendant toute cette durée, même si vous avez modifié des paramètres comme l’adresse IP du domaine. Cela signifie que les modifications DNS ne prendront effet qu'une fois ce délai écoulé.
Il est possible d’accélérer l’application des changements en réduisant le TTL avant de procéder à des mises à jour. P.ex abaisser le TTL à une heure (3600 secondes) permet aux serveurs DNS de vérifier plus rapidement les nouvelles informations après une modification.
La propagation DNS
Le TTL est directement lié au processus de propagation DNS. La propagation DNS désigne le temps nécessaire pour que les modifications apportées à une zone DNS soient diffusées sur tous les serveurs DNS dans le monde. Ce délai dépend non seulement du TTL qui est configuré, mais aussi de la manière dont les FAI et d’autres serveurs DNS gèrent leurs caches.
Lorsque vous modifiez des enregistrements DNS, les serveurs DNS et FAI doivent attendre que le délai TTL expire avant de récupérer les nouvelles informations. Ainsi, plus le TTL est court, plus vite les modifications se propagent à travers le réseau. Cependant, certains FAI ignorent parfois la durée du TTL et conservent les informations en cache pendant une période plus longue (p.ex 24 heures ou plus), ce qui peut ralentir la propagation des changements DNS, même si vous avez configuré un TTL réduit.