EdgeADC
Guide d'administration de l'ADC d'Edgenexus
×
Menu

Aperçu du système de noms de domaine

Le GSLB peut être complexe ; il vaut donc la peine de prendre le temps de comprendre le fonctionnement du mystérieux système de serveur de noms de domaine (DNS).
Le DNS se compose de trois éléments clés :
·     Le résolveur DNS, c'est-à-dire le client : le résolveur est chargé d'initier les requêtes qui conduisent finalement à une résolution complète de la ressource requise.
·     Nameserver : il s'agit du nameserver auquel le client se connecte initialement pour effectuer la résolution DNS.
·     Serveurs de noms faisant autorité : Inclure les serveurs de noms du domaine de premier niveau (TLD) et les serveurs de noms racine.
Une transaction DNS typique est expliquée ci-dessous :
·     Un utilisateur tape "exemple.com" dans un navigateur web, la requête voyage sur Internet et est reçue par un résolveur récursif DNS.
·     Le résolveur interroge ensuite un serveur de noms racine DNS (.).
·     Le serveur racine répond alors au résolveur avec l'adresse d'un serveur DNS de domaine de premier niveau (TLD) (tel que .com ou .net), qui stocke les informations pour ses domaines. Lorsque nous recherchons exemple.com, notre requête est dirigée vers le TLD .com.
·     Le résolveur demande alors le TLD .com.
·     Le serveur TLD répond alors avec l'adresse IP du serveur de noms du domaine, exemple.com.
·     Enfin, le résolveur récursif envoie une requête au serveur de noms du domaine.
·     L'adresse IP, par exemple exemple.com, est ensuite renvoyée au résolveur par le serveur de noms.
·     Le résolveur DNS répond alors au navigateur web avec l'adresse IP du domaine demandé initialement.
·     Une fois que les huit étapes de la recherche DNS ont renvoyé l'adresse IP, par exemple .com, le navigateur peut demander la page Web :
·     Le navigateur effectue une requête HTTP vers l'adresse IP.
·     Le serveur à cette adresse IP renvoie la page web à rendre dans le navigateur.
 
Ce processus peut être encore plus compliqué :
Mise en cache
Les serveurs de noms de résolution mettent en cache les réponses et peuvent envoyer la même réponse à de nombreux clients. Les résolveurs et les applications côté client peuvent avoir des politiques de mise en cache différentes.
Remarque : Pour les tests, nous arrêtons et désactivons le client DNS de Windows dans la section des services de votre système d'exploitation.  Les noms DNS continueront d'être résolus, mais le client ne mettra pas les résultats en cache et n'enregistrera pas le nom de l'ordinateur. Votre administrateur système devra décider si cette option est la meilleure pour votre environnement, car elle peut affecter d'autres services.
Le temps de vivre
Le serveur de noms qui résout le problème peut ignorer le Time To Live (TTL), c'est-à-dire le temps de mise en cache de la réponse.