Maison   /  blog   /  Qu’est-ce que la propagation DNS et pourquoi est-ce un processus long ?

Qu’est-ce que la propagation DNS et pourquoi est-ce un processus long ?

Qu’est-ce que la propagation DNS et pourquoi est-ce un processus long ?
  • 04 March 2025

La propagation DNS fait référence au processus de mise à jour et de distribution de toutes les modifications apportées aux enregistrements DNS d'un domaine sur Internet. 

Ainsi, si vous êtes un gestionnaire de domaine/webmaster et que vous avez publié un nouvel enregistrement comme un enregistrement CNAME ou MX, l'ensemble du processus d'envoi et de stockage de ces enregistrements sur des serveurs DNS du monde entier est appelé propagation DNS.

Ce processus prend beaucoup de temps, généralement entre 24 et 72 heures. Il existe plusieurs raisons, dont la plupart sont hors de votre contrôle. Vous ne pouvez donc pas les affecter de quelque façon que ce soit pour réduire le temps de propagation.

Examinons ces raisons et comprenons pourquoi la propagation DNS peut prendre autant de temps.

Raisons pour lesquelles la propagation DNS prend autant de temps

  • Mise en cache DNS et retards des FAI

La mise en cache DNS est un phénomène par lequel un serveur DNS extrait les enregistrements DNS d'un domaine de ses serveurs de noms et les stocke dans son cache. De cette façon, lorsqu'il est interrogé sur ce domaine, il peut fournir les enregistrements lui-même plutôt que de faire une recherche pour trouver le serveur de noms.

Les FAI du monde entier ont leurs propres serveurs DNS qui mettent en cache de nombreux enregistrements de différents domaines. Cependant, un cache n'est pas un stockage infini. Il doit être vidé de temps en temps pour faire de la place pour de nouveaux enregistrements.

La fréquence à laquelle ces caches sont actualisés affecte la propagation DNS. Si un cache est vidé tous les trois jours, cela signifie que de nouveaux enregistrements DNS ne peuvent pas être obtenus pendant ces trois jours (d'où un temps de propagation de 72 heures). 

Différents facteurs influent sur la durée pendant laquelle un cache DNS conserve les anciennes données. Vous pouvez contrôler certains de ces facteurs. Continuez à lire pour les découvrir tous et comprendre lesquels vous pouvez influencer et comment.

  • Durée de vie des enregistrements DNS (TTL)

Ainsi, l'une des choses qui comptent dans les caches DNS est la durée de vie des enregistrements. La durée de vie est un chiffre présent dans tous les enregistrements DNS qui indique le nombre de secondes qu'un serveur DNS doit attendre avant d'obtenir une nouvelle copie d'enregistrement. Chaque enregistrement DNS a une valeur de durée de vie différente basée sur les meilleures pratiques et les directives. Par exemple, les enregistrements NS ont généralement des TTL très longs, tels que 86 400 (24 heures). Un enregistrement A, en revanche, peut avoir des TTL allant de 180 (3 minutes) à 3 600 (1 heure).

Ainsi, si la version d'un enregistrement stocké dans un cache a un TTL élevé, une nouvelle version de cet enregistrement ne sera pas sollicitée avant que le temps spécifié par le TTL ne soit écoulé. Ainsi, certains enregistrements peuvent prendre beaucoup plus de temps à se propager que d'autres.

En général, les TTL ne sont pas courts, car cela entraîne trop de requêtes auprès des serveurs de noms faisant autorité, ce qui peut les surcharger. Ainsi, si vous suivez les bonnes pratiques, vous devrez attendre au moins 24 heures avant que vos nouveaux enregistrements ne soient propagés jusqu'à leur terme.

Vous pouvez utiliser des outils tels que whatsmydns.me pour vérifier la progression de votre propagation DNS dans le monde entier.

  • Retards côté registraire

Les registraires de domaines fournissent des serveurs DNS faisant autorité pour votre domaine. Tous les enregistrements que vous créez sont d'abord publiés sur ces serveurs, puis propagés dans le reste du monde.

Vous pouvez désormais créer vos enregistrements sur le tableau de bord de votre gestionnaire de domaine, mais c'est au registraire de domaine de décider quand les publier. Tout retard ici entraîne un temps supplémentaire ajouté à votre propagation DNS. Vous ne pouvez rien faire à ce sujet, car vous ne pouvez pas contrôler le registraire de domaine.

La plupart des registraires envoient les mises à jour rapidement, mais beaucoup d'autres attendent un jour ou deux avant de le faire. C'est pourquoi vous devez être prudent lorsque vous vous inscrivez auprès d'un registraire.

Comment accélérer la propagation DNS

Voici quelques mesures que vous pouvez prendre pour améliorer la vitesse de propagation de votre DNS.

  • Configurer des TTL plus faibles

Les TTL déterminent le temps pendant lequel un serveur attend avant d'actualiser les enregistrements qu'il stocke. Si vous configurez vos TTL pour qu'ils soient plus bas que d'habitude, le serveur les remplacera plus rapidement.

De cette façon, vous pouvez réduire le temps nécessaire à la propagation DNS de quelques heures. Cependant, il n'est pas recommandé d'abaisser les TTL au-delà des limites spécifiées dans les meilleures pratiques. 

  • Utilisez un fournisseur DNS mondial

Un fournisseur DNS mondial comme Cloudflare ou Google dispose de serveurs DNS dans le monde entier. Si vous utilisez leurs serveurs faisant autorité pour votre domaine, vos enregistrements se propageront plus rapidement sur leur réseau international. 

Ces fournisseurs envoient également les mises à jour rapidement, vous n'avez donc pas à vous soucier de retards inutiles. 

  • Utilisez des CDN

Les réseaux de diffusion de contenu peuvent aider à réduire les délais de propagation. Les fournisseurs DNS fournissent la plupart des services CDN, donc si vous le pouvez, utilisez un service avec DNS AnycastAvec Anycast DNS, le routage entre les serveurs DNS est considérablement amélioré, ce qui réduit la latenceet améliore les temps de propagation. Les CDN réduisent également la dépendance à la mise en cache des FAI car ils disposent de leurs propres serveurs DNS. Les utilisateurs peuvent contourner les serveurs DNS des FAI et utiliser le DNS du CDN à la place.

Une fois de plus, votre meilleure option est d'utiliser Cloudflare, qui dispose d'un vaste réseau CDN en plus de son réseau DNS. 

Conclusion

Voilà donc la réponse à la question de savoir ce qu'est la propagation DNS et pourquoi elle prend autant de temps. Vous avez également appris des moyens de réduire le temps nécessaire à la propagation de nouveaux enregistrements.

Cependant, gardez à l'esprit qu'il est impossible de supprimer complètement les délais de propagation. Vous pouvez les réduire de quelques heures. Cependant, même cela est plutôt bien, vous devriez donc utiliser ce que vous pouvez. 

Blogs associés

Qu'est-ce que le DNS TTL et comment affecte-t-il la propagation DNS ?
Qu'est-ce que le DNS TTL et comment affecte-t-il la propagation DNS ?

DNS TTL : la clé pour une propagation DNS plus rapide ou plus lente – Comprendre son impact sur les mises à jour et les performances des sites Web

  • 26 Sep 2024
En savoir plus
[[above-footer-ad]]
[[sidebar_ad]]