DNS est le système de noms de domaine de l' Internet . Un nom de domaine est le nom unique d'un site web , la partie " exampledomainname.xxx " d'une adresse Web. Le segment " . Xxx" de l'adresse est du domaine. Chaque domaine se trouve sur différents serveurs DNS . Un nom de domaine est un masque pour de vrai (IP) adresse de protocole Internet d'un site Web , qui prend la forme moins facile à retenir , 123.456.789.1 . Le système de noms de domaine traduit une adresse Web en adresse IP . Noms de domaine
Le nom de domaine est au cœur d'une URL ou une adresse email . Une URL (Uniform Resource Locator) a toutes les informations nécessaires pour trouver un fichier spécifique situé sur un serveur quelque part . Le nom de domaine est la première partie de l'URL. Dans une adresse e-mail , le nom de domaine vient après le signe "@" . Les navigateurs Web et les clients de messagerie doivent d'abord trouver l'adresse réelle du serveur Web ou un échange de courrier responsable de ce nom de domaine.
Résolveur DNS
Il ya de nombreux serveurs DNS sur Internet , mais le navigateur Web ou traite client de messagerie avec un seul , ses DNS désignés résolveur. L'adresse du résolveur DNS affecté fait partie de la configuration de l' application. Il peut être sur le même ordinateur , sur le réseau ou sur un ordinateur accessible sur Internet . Le résolveur DNS trouve des adresses IP. Il stocke les adresses les plus fréquemment demandés . Si le navigateur ou par courriel client demande une adresse mémorisée , le résolveur peut livrer immédiatement . Sinon, le résolveur doit obtenir l'adresse d'un serveur DNS.
Serveurs DNS
Chaque domaine possède de nombreux serveurs DNS , parce que le système est décentralisé . Le résolveur n'a besoin de connaître l'adresse d'un . Il contacte le serveur , et si ce serveur a l'adresse , il alimente. Si elle n'a pas l'adresse , la procédure de consultation peut prendre l'une des deux voies .
Récursif ou itératif
La requête DNS a deux modes possibles. Le mode récursif nécessite que le serveur DNS à contacter d'autres serveurs DNS si elle ne peut pas fournir l'adresse souhaitée . Dans le mode itératif , le serveur DNS renvoie l'adresse d'un autre serveur si il ne peut pas fournir l'adresse . Le résolveur alors soit essaie le serveur DNS visé , ou il peut être programmé pour ignorer des références et de travailler à travers sa propre liste de serveurs DNS. Le résolveur continue à communiquer avec différents serveurs jusqu'à ce qu'il en trouve un qui peut fournir l'adresse IP.
Résultat
Une fois que le résolveur situe l'adresse IP , il passe de nouveau à l'application demandeuse . Il ne met pas cette application en contact avec le serveur à l'adresse . L'application peut alors communiquer avec le serveur à l'adresse IP donnée et demander la page Web souhaitée.