Citation de: sandelan
Pour ma part, ce qui m’intéresse c'est la rapidité et c'est tout.
En théorie la différence ne devrait se faire que lors de la première consultation d'un dns vu qu'évidemment il existe dans les os un système de cache dns (durée 24h par défaut sous windows).Mais si tu consultes beaucoup de sites ou que le serveur dns de ton fai (sans citer de noms) est pourri ou bien rencontre régulièrement des problèmes, tu peux ressentir sensiblement une amélioration (d'avantage dans le deuxième cas que le premier).
Citation de: benjani
Comment fonctionne la synchro du serveur DNS local avec les DNS racines? Le DNS local interroge les racines lorsqu'il ne connait pas le nom de domaine (et agit donc comme un cache) ou il se synchronise régulièrement? Ou autre?
Alors si ma mémoire est bonne (je vais pas faire plus d'efforts de recherche que toi), un serveur dns fonctionne de la sorte :Toute les 48h il récupère le root zone file auprès d'un des serveurs racine. Le root zone file contient la liste des serveurs dns top-level, leurs adresses, ainsi que la plage dns que chacun d'entre eux gère.
Puis pour résoudre un dns, ton serveur procède dans cet ordre :
-1] Il vérifie qu'il n'a pas déjà résolue ce dns dans le délai paramétré pour son cache. Le cas échéant on passe directement l'étape 5.
-2] Si ça n'est pas le cas il utilise le mapping pour savoir auprès de quel serveur top-level s'adresser.
-3] S'il n'a pas obtenu d'autorisation de requêtage de ce serveur top-level dans les 48h, il en fait la demande auprès d'un des serveurs racine.
-4] Il demande au serveur top-lever concerné de lui résoudre le dns.
-5] Il te retourne l'ip
Il me semble que c'est grosso-modo comme ça que ça se passe.
N'hésitez pas à me corriger.
++