Résolution de noms à l'aide
du système DNS
Vue d'ensemble du système DNS
DNS est une base de données distribuée hiérarchisée qui contient les
mappages de noms de domaine DNS à divers types de données,
notamment des adresses IP
DNS est à la base du système de noms Internet, mais aussi du système
de noms d'une organisation
DNS prend en charge l'accès aux ressources à l'aide de noms
alphanumériques
Le système DNS a été conçu pour résoudre les problèmes posés par
une augmentation :
du nombre d'hôtes sur Internet
du trafic généré par le processus de mise à jour
de la taille du fichier Hosts
Qu'est-ce qu'un espace de noms de domaines ?
Domaine racine
Domaine de niveau net com org
supérieur
Domaine de second nwtraders
niveau
Sous-domaines west south east
FQDN : sales Hôte : server1
[Link]
Qu'est-ce qu'une requête DNS ?
Une requête est une demande de résolution de noms envoyée à un
serveur DNS. Il existe deux types de requêtes : requêtes récursives et
requêtes itératives
Les clients DNS comme les serveurs DNS peuvent lancer des
requêtes de résolution de noms
Fonctionnement des requêtes récursives
Une requête récursive est une requête envoyée à un serveur DNS dans
laquelle le client DNS demande au serveur de fournir une réponse complète
Le serveur DNS essaie de trouver une réponse dans la
zone de recherche et dans le cache
Requête récursive pour
[Link]
Base de
[Link] données
Computer1 Serveur DNS local
Fonctionnement des requêtes itératives
Une requête itérative est une requête envoyée à un serveur DNS dans laquelle le
client DNS demande la meilleure réponse que peut fournir le serveur DNS sans
faire appel à d'autres serveurs DNS. Le résultat d'une requête itérative est souvent
une référence à un autre serveur DNS situé
plus bas dans l'arborescence DNS
Requête itérative
Serveur
Interroger .com 1 Indication de racine (.)
DNS local
Requêt
e itérati
[Link] ur
ve
oog rsive po
m
Interro .com
google ger
.com 2
Mai te récu
1
64.1
Req
l1.g
uête
uê
.16.
Répo itéra
tive
Req
nse f
172
aisan
t aut
orité
Computer1 3
[Link]
Fonctionnement des redirecteurs
Un redirecteur est un serveur DNS que d'autres serveurs DNS internes
désignent comme responsable du transfert des requêtes pour la résolution de
noms de domaines DNS externes ou hors site
Requête itérative
Redirecteur Indication de racine (.)
Interroger .com
Requêt
e itérati
ive
Interro ve
urs
ger go .com
[Link]
réc
.11
m
.64
ête
Req
.16
qu
uête
itéra
Re
172
Répo tive
nse
172.1 faisa
6.64. nt au
11 torité
Requ
ête ré
mail1 cursive [Link]
.goog pour
Serveur DNS l [Link] m Computer1
local
Fonctionnement de la mise en cache du
serveur DNS
Table de mise en cache
Nom d'hôte Adresse IP Durée de vie
[Link]. [Link] 28 secondes
ClientA
Oùest à l'adresse
se trouve
[Link]
ClientA ?
ClientA
Client1
ClientA
Où seesttrouve
à l'adresse
Client2 [Link]
ClientA ?
La mise en cache est le processus qui consiste à stocker temporairement dans un
sous-système de mémoire spécial des informations ayant fait l'objet d'un accès
récent pour y accéder plus rapidement ensuite
Stockage des données DNS
local Enregistrements de ressources pour
la zone [Link]
Nom d'hôte Adresse IP
Server1 [Link]
Server2 [Link]
Fichier de zone :
[Link] ftp [Link]
Que sont les enregistrements de ressources et les types
d'enregistrements ?
Type
Description
d'enregistrement
A Résout un nom d'hôte en adresse IP
PTR Résout une adresse IP en nom d'hôte
CNAME Résout un nom d'hôte en nom d'hôte
Que sont les zones de recherche directe
et inversée ?
Server1 [Link]
Serveur DNS Zone Server2 [Link]
pour [Link] Training
directe
www Server1
45 Server1
Zone 46 Server2
192.168.2.
inversée
Server2 = ?
[Link] = ?
Server2
Client DNS
Server1
Quels sont les types de zones DNS ?
Zones Description
Lecture/
écriture Copie en lecture/écriture d'une base de
données DNS
Principale
Lecture
seule Copie en lecture seule d'une base de
données DNS
Secondaire
Fonctionnement des serveurs DNS préférés
et auxiliaires
3. Il est possible de spécifier toute une
liste de serveurs DNS auxiliaires
1. Le serveur DNS
préféré est celui que le
client contacte en
premier
4. Les serveurs préférés et
auxiliaires spécifiés dans
la page Propriétés sont
automatiquement placés en tête
de liste et sont interrogés dans
l'ordre de la liste
2. Si le serveur préféré échoue,
le client essaie le serveur
DNS auxiliaire