Afin de commencer pleinement à fonctionner, les changements de serveur de noms prennent généralement entre 24 et 48 heures. Cette période de temps, également appelée propagation, est la durée estimée nécessaire pour que les enregistrements de cache et les serveurs de noms racine sur l'ensemble du Web soient mis à jour avec les informations DNS de votre site.
Lorsque les enregistrements DNS, ou enregistrements Domain Name System, sont mis à jour dans le fichier de zone de votre nom de domaine, pour que ces mises à jour se propagent via Internet, il leur faudra jusqu'à 48 heures. Il existe plusieurs facteurs qui échappent à notre contrôle et qui déterminent le temps de propagation du DNS, même si nous visons à effectuer les mises à jour le plus rapidement possible.
Certains des facteurs qui déterminent le temps de propagation du DNS sont les suivants :
-
Le registre de votre nom de domaine – Si vous modifiez les serveurs de noms de votre nom de domaine, votre demande de modification est communiquée au registre dans quelques minutes et le registre publie vos enregistrements de serveurs de noms faisant autorité dans leur zone racine. Les zones sont généralement rapidement mises à jour par la plupart des registres. Par exemple, les zones des noms de domaine .com sont actualisées par VeriSign toutes les trois minutes.
Cependant, vous devez garder à l’esprit que tous les registres n’effectuent pas les mises à jour aussi rapidement. Les serveurs de noms racine sont souvent protégés par les registres contre la surutilisation de manière à établir une durée de vie élevée (durée de vie, une sorte de date d'expiration inscrite sur un enregistrement DNS) pouvant aller jusqu'à 48 heures ou plus pour ces enregistrements de serveurs de noms.
De plus, même si les enregistrements du serveur de noms racine ne doivent pas être mis en cache par des serveurs de noms récursifs, certains FAI mettent quand même en cache les informations, ce qui entraîne un temps de propagation plus long du serveur de noms.
-
Votre fournisseur d'accès Internet, également connu sous le nom de FAI – les enregistrements DNS sont mis en cache par votre FAI qui, plutôt que de récupérer de nouvelles données de votre serveur DNS, les stocke localement. Cela réduit le trafic et accélère la navigation sur le Web, ce qui ralentit le temps de propagation. Les paramètres TTL sont ignorés par certains FAI et leurs enregistrements mis en cache ne sont mis à jour que tous les 2 à 3 jours.
-
Vos paramètres TTL – Dans le fichier de zone de votre nom de domaine, vous pouvez configurer la durée de vie pour chaque enregistrement DNS. Comme nous l'avons mentionné précédemment, la durée de vie (TTL) est la période pendant laquelle les serveurs mettent en cache les informations de vos enregistrements DNS. La vitesse de propagation peut être augmentée par des paramètres TTL plus courts.
Par exemple, si la durée de vie d'un certain enregistrement est définie sur deux heures, les informations de cet enregistrement sont stockées localement par les serveurs pendant deux heures avant de récupérer les informations mises à jour auprès de votre serveur de noms faisant autorité. Cependant, gardez à l’esprit que le nombre de requêtes peut également être augmenté par des paramètres plus courts et que le temps de traitement de votre serveur peut être ralenti par cette charge accrue.
