Vidéo: 1-Présentation de DNS #theorie #Darija 2024
La clé pour comprendre comment fonctionnent les serveurs DNS (Domain Naming Service) est de réaliser que la base de données DNS - c'est-à-dire la liste de tous les domaines, sous-domaines et mappages hôtes - est une base de données massivement distribuée. Aucun serveur DNS ne contient la totalité de la base de données DNS. Au lieu de cela, l'autorité sur différentes parties de la base de données est déléguée à différents serveurs sur Internet.
Supposons par exemple qu'un serveur DNS soit configuré pour gérer les résolutions de noms pour LoweWriter . com domaine. Ensuite, quand quelqu'un demande l'adresse IP de doug. LoweWriter. com , le serveur DNS peut fournir la réponse.
Cependant, le serveur DNS ne serait pas responsable du reste de l'Internet. Au lieu de cela, si quelqu'un demande au serveur DNS l'adresse IP d'un autre ordinateur, tel que coyote. acmé. com , le serveur DNS devra transmettre la requête à un autre serveur DNS qui connaît la réponse.
Pour simplifier la gestion de la base de données DNS, l'espace de noms DNS entier est divisé en zones, et la responsabilité de chaque zone est déléguée à un serveur DNS particulier. Dans de nombreux cas, les zones correspondent directement aux domaines. Par exemple, si vous configurez un domaine nommé LoweWriter. com , vous pouvez également configurer une zone DNS appelée LoweWriter. com responsable de l'ensemble LoweWriter. com domaine.
Cependant, les sous-domaines qui composent un domaine peuvent être morcelés en zones séparées, comme le montre l'illustration suivante. Ici, un domaine nommé LoweWriter. com a été divisé en deux zones. Une zone, nous. LoweWriter. com , est responsable de l'ensemble nous. LoweWriter. com sous-domaine. L'autre zone, LoweWriter. com , est responsable de l'ensemble LoweWriter. com domaine excepté le us. LoweWriter. com sous-domaine.
Pourquoi ferais-tu ça? La raison principale est de déléguer l'autorité de la zone à des serveurs distincts. Par exemple, l'illustration suggère une partie du LoweWriter. com domain est administré aux États-Unis et cette partie est administrée en France. Les deux zones de la figure permettent à un serveur d'être entièrement responsable de la partie US du domaine, et l'autre serveur gère le reste du domaine.
Voici les deux types de zones de base:
-
Une zone primaire est la copie maîtresse d'une zone. Les données d'une zone principale sont stockées dans la base de données locale du serveur DNS qui héberge la zone principale.Un seul serveur DNS peut héberger une zone principale particulière. Toute mise à jour de la zone doit être effectuée dans la zone principale.
-
Une zone secondaire est une copie en lecture seule d'une zone. Lorsqu'un serveur héberge une zone secondaire, le serveur ne stocke pas de copie locale des données de zone. Au lieu de cela, il obtient sa copie de la zone à partir du serveur principal de la zone en utilisant un processus appelé transfert de zone.
Les serveurs secondaires doivent vérifier périodiquement les serveurs principaux pour voir si leurs données de zone secondaires sont toujours à jour. Sinon, un transfert de zone est initié pour mettre à jour la zone secondaire.