Serveurs dédiés hébergement mutualisé serveurs privés cobalt linux hosting registrar disque raid dedicated server shared server free templates

Hébergement
Internet
Nom de domaine
Messagerie
Le système Domain Name System (DNS)

Le nom de domaine (ou NDD ) est un identifiant unique lié à une entité dont les ordinateurs sont reliés au réseau Internet. Par exemple : serveursdedies.com. Le système est hiérarchique, permettant la définition de sous-domaine(s). 

Chaque ordinateur directement connecté à internet possède au moins une adresse IP propre. Cependant, les utilisateurs ne veulent pas travailler avec des adresses numériques du genre 194.153.205.26 mais avec un nom de domaine ou des adresses plus explicites du type www.serveursdedies.com

Ainsi, il est possible d'associer des noms en langage courant aux adresses numériques grâce à un système appelé DNS (Domain Name System).

On appelle résolution de noms de domaines (ou résolution d'adresses) la corrélation entre les adresses IP et le nom de domaine associé.

Lorsqu'une application souhaite se connecter à un hôte connu par son nom de domaine (par exemple « www.serveursdedies.com »), celle-ci va interroger un serveur de noms défini dans sa configuration réseau. Chaque machine connectée au réseau possède en effet dans sa configuration les adresses IP de deux serveurs de noms de son fournisseur d'accès.

Le serveur de noms primaire faisant autorité sur le domaine va alors retourner l'enregistrement correspondant à l'hôte sur le domaine (dans notre cas www).

Un DNS est une base de données répartie contenant des enregistrements concernant les noms de domaines. Seules sont concernées par la lecture des informations ci-dessous les personnes responsables de l'administration d'un domaine, le fonctionnement des serveurs de noms étant totalement transparent pour les utilisateurs.

En raison du système de cache permettant au système DNS d'être réparti, les enregistrements de chaque domaine possèdent une durée de vie, appelée TTL (Time To Live, traduisez espérance de vie), permettant aux serveurs intermédiaires de connaître la date de péremption des informations et ainsi savoir s'il est nécessaire ou non de la revérifier.