Banière
Vous êtes ici --- > Netonoff.com > Informatique > Serveur DNS > Lecture du tutorial

Serveur DNS

Avatar Auteur: : giggs
Créé le : le 14/12/2006 à 13h26
Modifié le :le 14/12/2006 à 14h07
Imprimer ce tutorial
Un cours théorique sur le DNS, pour comprendre son principe et à quoi cela peut servir

1) Présentation

Le système DNS (Domaine Name servive), est une base de donnée distribué utilisée sur les réseaux TCP/IP pour traduire des noms d'ordinateurs (noms d'hôtes) en adresse IP. Le système DNS est généralement associé à l'Internet.

Par exemple, lorsque vous taper : http://www.netonoff.com dans le champ d'adresse d'un navigateur, le DNS va être sollicité pour résoudre le nom de domaine "netonoff.com". En clair le DNS va traduire netonoff.com sous la forme de chiffre appelle adresse IP. Donc" netonoff.com" est égal à "82.196.5.21". Car sur les réseaux, pour qu'une machine puisse communiquer avec d'autres elle doit utilisé le protocole TCP/IP.

Mais pourquoi utilisé le DNS?

On pourrai très bien taper l'adresse IP d'un site Web pour aller dessus (essayer chez vous, cela fonctionne!). Tout simplement on utilise le DNS car un nom est plus agréable que des chiffre et plus facile à mémoriser. Donc pour résumer un DNS est indispensable sur Internet et sur les réseaux locaux. Ils nous permet de naviguer sur Internet de façon agréable sans avoir à taper des chiffres.

2) Nom de domaine

L'espace de noms de domaine est le schéma de dénomination qui fournit la structure hiérarchique de la base de donnée DNS. Chaque noeud représente une partition de la base de donnée DNS. Ces noeuds sont également désignés sous le nom de domaine. La base de donnée DNS est indexée par noms. A mesure que vous ajoutez des domaines à la hiérarchie, le nom de domaine parent est ajouté à celui du domaine enfant (appelé sous domaine). En conséquence, le nom de domaine identifie la position de ce dernier au sein de la hiérarchie.

Voici est exemple concret:

Le nom de domaine: forum.netonoff.com identifie le domaine du forum en tant que sous domaine de netonoff, et netonoff entant que sous domaine du domaine com, voici un tableau représentant la définition ci-dessus:

Domaine Racine "."
Domaine de niveau supérieur EDU | COM | GOV | ORG | FR
Domaine de second niveau Yahoo | netonoff | google
forum.netonoff.com Forum

Explication:

  • Domaine Racine :Le domaine racine se situe au sommet de la hiérarchie. On le représente par un ".". Le domaine racine d'internet est géré par plusieurs organisation comme Network Solutions, INC.
  • Domaine de niveau supérieur : Les domaine supérieur sont constitués de code de nom à deux ou quatre caractères. Ces domaine sont catégorisés par type d'établissement ou par situation géographique.

Voici un exemple pour être plus claire:

Domaine de niveau supérieur Description
GOV Organismes gouvernementaux
com Entreprise commerciales (générique)
edu Etablissements d'enseignement
org Organisation non commerciales
fr Code de pays de la France

Domaine de second niveau : Les organismes tels que Network Solutions, INC. Attribuent des domaines de second niveau à des personnes et des sociétés pour l'Internet,et et enregistrent ces domaine. Un domaine de second niveau peut contenir à la fois des hôtes et des sous domaines. Par exemple, microsoft.com peut contenir des ordinateurs tels que ftp.microsoft.com et des sous domaines tels que dev .microsoft.com. Le sous domaine dev.microsoft.com peut contenir des hôtes tels que serveurimpresion.dev.microsoft.com.

3) Règles à savoir

Lorsque vous créez un espace de nom de domaine, vous devez tenir compte des conventions de dénomination standard en la matière:

  • Utilisez des noms de domaine unique. chaque sous domaine doit disposer d'un unique au sein de son domaine parent afin de garantir que le nom est bien unique sur l'ensemble de l'espace de nom DNS.
  • Utilisez des noms simple. Les utilisateurs se remémorent plus facilement des noms de domaine simples et précis. Ces derniers leur permettent de rechercher intuitivement des sites WEB ou d'autres ordinateurs sur Internet ou sur l'intranet , et donc de les localiser plus facilement.
  • Eviter les noms de domaine trop long. Les noms de domaine peuvent utiliser jusqu'à 63 caractères, point compris. Même un nom de domaine long n'est pas un bon "point", car les utilisateurs auront plus de mal à le retenir qu'un nom plus court comme "netonoff
".

4) La requête de résolution de nom

Le service DNS utilise un modèle client/serveur pour la résolution de noms. Pour résoudre une requête de recherche directe, un client transmet cette dernière à un serveur local. Le serveur de noms local soit résout, soit interroge un autre serveur de noms pour la résoudre.

Explication par ce schéma:

Image utilisateur

1) Le client transmet une requête de recherche directe portant sur www.netonoff.com à son serveur de noms local.

2) Le serveur de noms local consulte son fichier de base de données afin de déterminer si ce dernier contient la correspondance, nom adresse IP à la requête du client. Le serveur local n'ayant pas autorité sur le domaine netonoff.com, il transmet la requête à l'un des serveurs racine DNS et demande la résolution de nom d'ôtes. Le serveur de nom racine renvoie une référence au serveur de nom com.

3) Le serveur de noms local envoie une demande à un serveur de noms com. Ce dernier répond par une référence aux serveurs de nom Netonoff.

4) Le serveur de noms local renvoie une demande au serveur de noms Netonoff. Le serveur de nom Netonoff reçoit la demande. 2Etant de donnée que le serveur de noms netonoff a autorité sur cette partie de l'espace de domaine, il revoie l'adresse IP correspondant à www.netonoff.com au serveur de noms local.

5) Le serveur de noms local envoie l'adresse IP correspondant à www.netonoff.com au client.

6) La résolution de nom est ter minée et le client peut désormais accéder à www.netonoff.com en utilisant l'adresse IP correspondante et donc accéder à ces pages du site sur le DNS.

5) Conclusion

Donc maintenant vous savez à quoi peut servir un serveur DNS. Voici un exemple de configuration TCP/IP, pour une bonne configuration, et donc avoir aucun soucis pour naviguer sur l'Internet.

Image utilisateur

Sur cette capture, en bleu correspond à l'adresse IP et de son masque de sous réseau ainsi que la passerelle pour accéder à l'internet. Mais sans l'ajout de l'adresse IP (en rouge), je ne pourrai pas surfer sur le net en mettant des noms. Il faudrait que je tape l'adresse IP des sites sur lesquels je voudrais aller (et encore!). C'est pourquoi j'ai ajouter l'adresse IP d'un serveur DNS pour aller sur Internet de façon agréable.

Donc pour conclure sur ce chapitre, sans DNS il serai vraiment difficile de surfer à travers les serveurs du monde entier!



Retour au Sommaire

Remonter en haut | Exécution en 0.0485 secondes |

© Tous droits réservés 2006 François Marie | Hébergement : WDMédia-hébergement

AMIX-INFORMATIQUE.FR | TAI-JITSU-ALENCON.FR