DNS : Domain Name Server
1. Introduction
Le DNS est un serveur qui va nous permettre de transformer une adresse web (www.eni.fr) en une adresse IP (90.83.78.130).
Sans ce serveur, nous serions obligés de connaître par cœur les adresses IP de tous les sites que nous désirerions visiter.
a. Que signifie DNS ?
DNS signifie plusieurs choses :
-
Domain Name System : l’ensemble des organismes qui gèrent les noms de domaine.
-
Domain Name Service : le protocole qui permet d’échanger des informations à propos des domaines.
-
Domain Name Server : un ordinateur sur lequel fonctionne un logiciel serveur qui comprend le protocole DNS et qui peut répondre à des questions concernant un domaine.
Que se passe-t-il quand nous tapons http://www.eni.fr/index.html ?
-
Votre ordinateur demande aux serveurs DNS de votre fournisseur d’accès les adresses IP des serveurs DNS du domaine "eni.fr".
-
Votre ordinateur se connecte à un serveur DNS pour demander l’adresse IP de la machine "www".
-
Votre navigateur va se connecter à cette adresse IP sur le port 80 et demander la page "index.html" (avec le protocole HTTP).
Ce scénario n’est pas toujours vrai : la majorité des serveurs DNS et des systèmes d’exploitation vont faire office de cache et gardent en mémoire les adresses les plus souvent demandées.
b. Principaux enregistrements DNS
Lorsqu’un service génère un trafic important, celui-ci peut faire...