next up previous contents Next: Le processus de résolution Up: Résolution de noms DNS Previous: Résolution de noms DNS   Table des matières  

28.2.1 L'infrastructure DNS d'internet.

La solution de recherche réellement utilisée sur internet est la suivante. Il existe des millions ordinateurs dont le service est de trouver des adresses IP. Ce sont des serveurs de noms (ou serveurs DNS). Les requêtes qu'ils résolvent sont appelées des requêtes DNS (DNS lookup ou simplement lookup). Chaque serveur de noms ne possède des informations qu'à propos d'une partie d'internet. En permance, ces serveurs s'interrogent mutuellement.

Il n'y a que 13 serveurs de noms principaux (root) sur l'internet. [Leur liste peut être obtenue à l'adresse suivante: ftp://ftp.rs.internic.net/domain/named.root]:

a.root-servers.net  198.41.0.4 
b.root.servers.net  128.9.0.107 
c.root-servers.net  192.33.4.12 
d.root-servers.net  128.8.10.90 
e.root-servers.net  192.203.230.10 
f.root-servers.net  192.5.5.241 
g.root-servers.net  192.112.36.4 
h.root-servers.net  128.63.2.53 
i.root-servers.net  192.36.148.17 
j.root-servers.net  198.41.0.10 
k.root-servers.net  193.0.14.129 
l.root-servers.net  198.32.64.12 
m.root-servers.net  202.12.27.33 


Chaque pays possède aussi un serveur de noms. Chaque organisme à son tour possède un serveur de noms. Chaque serveur de noms n'a d'informations qu'au sujet des machines se trouvant dans son propre domaine, ainsi qu'au sujet des autres serveurs de noms. La structure de cet ensemble est donc une arborescence inversée. Les serveurs de noms principaux ou ``root'' n'ont d'information sur les adresses IP qu'à propos des noms de serveurs .com, .edu, .za, etc. Le serveur de noms .za, lui-même ne possède des informations IP qu'au sujet de .co.za, .ac.za, .org.za, etc. Et à son tour, .co.za ne possède de renseignements IP que concernant les serveurs de toutes les compagnies sud-africaines comme, .cranzgot.co.za, .icon.co.za, .mweb.co.za, etc. Finalement, le serveur de noms .cranzgot.co.za ne connaît que les IP des machines de Cranzgot Systems, comme www.cranzgot.co.za.

Dans ses fichiers de configuration , votre propre machine définit un serveur de noms qui lui est proche géographiquement. Les responsabilités de ce serveur de noms sont (i) de répondre à toute requête au sujet de son nom de domaine, pour lequel il a de l'information et (ii) de répondre à toute autre requête en interrogeant autant de serveurs de l'internet qu'il sera nécessaire de contacter pour satisfaire la demande initiale.


next up previous contents Next: Le processus de résolution Up: Résolution de noms DNS Previous: Résolution de noms DNS   Table des matières  
1-01-2006