Cours dns
• Sur Internet une machine est identifié de manière unique par son adresse IP • Annuaire Adresse IP / Nom • Au début (1970-1984) : annuaire complet dans un fichier texte (/etc/hosts sous Unix):
– Adresse Nom1 Nom2 Nom3 – Cohérence des noms par diffusion du fichier
• • • •
Aujourd’hui ce fichier est encore utilisé pour l’annuaire local 1984 : mise en place du DNS Géré par Network Information Center (http://www.nic.com) En France Association Française pour le Nommage Internet en Coopération (http://www.afnic.fr)
© P. Sicard-Cours Réseaux
Le Domain Name System DNS 1
© P. Sicard-Cours Réseaux
Le Domain Name System DNS 2
Introduction
• Information accessible grâce au DNS
– Adresse en fonction du nom – Nom en fonction de l’adresse IP : résolution inverse – Adresse de relai de messagerie
Structuration des noms DNS
• Hiérarchique par domaine: www.imag.fr
– – – – machine www dans le domaine imag lui-même dans le domaine fr Analogie nom de fichier/répertoire à l’envers avec le . à la place de / On omet en général la racine (le point) : www.imag.fr. Les majuscules ne sont pas significatives
Racine
.
• Système hiérarchique, redondant et distribué
– Arborescence (comme un système de fichier) – Chaque site est maître de ses données – Dynamique: mise à jour automatique edu
com inria
fr imag
it
• Documentation
– http://www.dns.net/dnsrd (RFC, FAQ ...) – http://www.nic.f/guides – http://www.nic.fr/formation zone fr Domaine fr Domaine et zone imag.fr
• Bibliographie
– DNS and BIND , Paul Albitz and Cricket Liu
www
ufrima
Machines © P. Sicard-Cours Réseaux Applications Réseaux (DNS..) 3 © P. Sicard-Cours Réseaux Le Domain Name System DNS 4
Une base de données distribuée
• Domaine • Une base de donnée est associée à chaque noeud • L’ensemble de ces bases de données constitue le DNS • Dans un noeud, on trouve
– Les informations permettant de retrouver les noeuds fils – Les informations