Вы находитесь на странице: 1из 4

Le DNS (Domain Name Systme)

Serveur
DNS

Prsentation :
Le Domain Name System (ou DNS, systme de noms de domaine) est un service permettant de traduire un
nom de domaine en adresses IP.
1/Le rle du DNS
Les ordinateurs connects un rseau possdent une adresse IP, Ces adresses sont numriques afin d'tre plus
facilement traites par une machine. En IPv4, elles sont reprsentes sous la forme xxx.xxx.xxx.xxx, o xxx est
un nombre variant entre 0 et 255 (en systme dcimal).Le DNS est donc un mcanisme permettant dassocier
une adresse IP a un nom de domaine.
2/Larchitecture

le
sommet
est
appel la
racine.

TLD

fr

wikipedia

org

com

fsw

...

de
De.wikipedia.org
TLD= Top Level Domaine ce sont les
domaines de premiers niveaux juste en
dessous de la racine

Il existe sur internet 13 groupes de serveurs DNS dits racines qui possdent l'image de tous les DNS de zones.

Serveur
DNS
3/Rsolution de nom

Le DNS (Domain Name Systme)

3.1/Rsolution du nom par un hte


Afin de rsoudre un nom de domaine, un hte utilise soit le mode rcursif soit le mode itratif
Mode rcursif :
Les htes n'ont qu'une connaissance limite du systme des noms de domaine. Quand ils doivent rsoudre un
nom, ils s'adressent un ou plusieurs serveurs de noms dits rcursifs, c'est--dire qu'ils vont parcourir la
hirarchie DNS et faire suivre la requte un ou plusieurs autres serveurs de noms pour fournir une rponse.
Les adresses IP de ces serveurs rcursifs sont souvent obtenues via DHCP ou encore configurs en dur sur la
machine hte.
Mode itratif :
Pour le mode itratif, cest semblablement, mais le DNS de rattachement se contente de remettre les rsultats
intermdiaires au navigateur qui assure alors lui-mme l'enchanement des interrogations.
DNS primaire et secondaire :
Un DNS autoritaire est gnralement fait d'un serveur primaire qui contient la source des informations et d'un
serveur secondaire qui entretient une image de ces informations en se synchronisant priodiquement avec le
serveur primaire.

3.2/La rsolution inverse


Lillustration suivante reprsente un exemple de requte inverse initie par un client DNS afin de dcouvrir le
nom dun autre hte (host-a) sur la base de son adresse IP : 192.168.1.20.

Le processus de requte inverse implique les tapes suivantes :


1 : client interroge le serveur DNS concernant un enregistrement de ressource pointeur (PTR) mapp
ladresse IP 192.168.1.20 pour host-a.
2 : le serveur rpond donne le nom associ cette adresse hte-a-exemple.microsoft.com

Le DNS (Domain Name Systme)

Serveur
DNS
4/Fichier de zone

Un DNS est une base de donnes dont les enregistrements sont conus pour jouer l'ensemble des rles dcrits
ci-dessus.
A chaque nom de domaine est associ un ensemble d'informations qu'on peut appeler des champs de nature
fournir toutes les informations DNS sur ce nom de domaine.Les DNS disent un nom de domaine quoi faire, via
un fichier de zone paramtr avec un ensemble d'instructions.
$ORIGIN example.com.
$TTL 86400
@ IN SOA dns1.example.com. hostmaster.example.com. (
2001062501 ; serial
21600 ; refresh after 6 hours
3600
; retry after 1 hour
604800 ; expire after 1 week
86400 ) ; minimum TTL of 1 day
IN
IN

NS
NS

dns1.example.com.
dns2.example.com.

IN
IN

MX
MX

10
20

IN

server1 IN A
server2 IN A
dns1
IN A
dns2
IN A
ftp
mail
mail2
www

mail.example.com.
mail2.example.com.
10.0.1.5
10.0.1.5
10.0.1.7
10.0.1.2
10.0.1.3

IN CNAME server1
IN CNAME server1
IN CNAME server2
IN CNAME server2

A : Les enregistrements de ressources A (pour Adresse d'hte) sont des mappage entre un nom d'hte et
une adresse IPv4 (adresse IP d'une longueur de 32 bits). Ils reprsentent gnralement la majorit des
enregistrements de ressources des zones de recherches directes.

AAAA : Les enregistrements de ressources de ce type sont des mappages entre un nom d'hte et
une adresse IPv6 (adresse IP d'une longueur de 128 bits).

CNAME : les enregistrements de ressources de type CNAME (Canonical NAME ou nom canonique)
sont des mappages entre un nom d'hte et un autre nom d'hte. Ils permettent de crer des alias
pour un nom d'hte donn (c'est--dire d'associer plusieurs noms d'hte une mme machine).

Serveur
DNS

Le DNS (Domain Name Systme)


MX : les enregistrements de ressources de type MX (Mail eXchanger) identifient les serveurs de
messageries. Chaque serveur de messagerie doit aussi disposer d'un enregistrement de ressource A. Il
est possible de donner une priorit diffrente chaque enregistrement MX
NS : les enregistrements de ressources de type NS (Name Server ou serveur de nom) identifient les
serveurs DNS de la zone DNS. Ils sont utiliss dans le cadre de la dlgation DNS.

Conclusion : Le DNS est donc un service utile qui permet dassocier un nom de domaine une adresse ip
ou bien une adresse ip en nom de domaine dans le cas dune rsolution inverse. Ce mcanisme se fait
selon une hirarchie et avec deux modes (rcursif ou itratif) afin de rsoudre un nom de domaine.

Вам также может понравиться