DNS, pour Domain Name Service, agit comme une table de recherche qui permet de contacter les bons serveurs lorsqu'un utilisateur entre une URL dans un navigateur Web. Ce service quelque peu transparent fournit également d'autres fonctionnalités couramment utilisées par les webmasters pour organiser leur infrastructure de données.
Aperçu opérationnel
DNS fonctionne sur des serveurs DNS. Lorsqu'un utilisateur saisit une URL, telle que www.google.com, dans un navigateur Web, la demande n'est pas directement envoyée aux serveurs de Google. Au lieu de cela, la demande est transmise à un serveur DNS, qui utilise une table de recherche pour déterminer plusieurs informations, notamment l'adresse IP du site Web demandé. Il transmet ensuite cette demande aux serveurs appropriés et renvoie les informations demandées au navigateur Web de l'utilisateur.
Vidéo du jour
Système de noms de domaines
Le serveur DNS examine trois informations principales, en commençant par le domaine de premier niveau. Le domaine de premier niveau est indiqué par des suffixes tels que .com, .org et .gov. Une fois le domaine de premier niveau établi, le domaine de deuxième niveau est analysé. Par exemple, l'URL
www.google.com possède un domaine de premier niveau .com et le nom de domaine de deuxième niveau google. Le domaine de deuxième niveau est généralement appelé simplement nom de domaine. Enfin, le serveur DNS résout le domaine de troisième niveau, ou sous-domaine, qui est la partie « www » de l'URL.Caractéristiques des sous-domaines
Outre la zone de sous-domaine "www", d'autres sous-domaines sont également à noter. Par exemple, des sous-domaines tels que "pop", "irc" et "aliases" existent. Chaque sous-domaine représente un service différent accessible sur le serveur. Par exemple, « pop » est utilisé pour les communications par courrier électronique. L'utilisation du serveur DNS pour résoudre les adresses IP de ces différents services permet de mettre en œuvre des architectures de réseaux complexes. Bien qu'ils soient sous le même nom de domaine, ces différents services peuvent être hébergés sur des machines différentes ou des emplacements géographiques différents. Cela permet également un niveau de redondance lors de l'utilisation d'alias, au cas où le serveur de domaine principal tomberait en panne.
Avantages pour l'utilisateur
Les serveurs DNS permettent aux utilisateurs Internet standard d'utiliser les ressources Internet sans avoir à se souvenir des numéros de port et des adresses IP. Même des services similaires, tels que différentes zones du site Web, peuvent être hébergés à différentes adresses IP pour des raisons de sécurité. Cela permet aux utilisateurs de mémoriser des adresses URL simples par opposition à des listes complexes et non intuitives d'adresses IP et de numéros de port. Cela permet également aux serveurs privés créés par les utilisateurs à domicile d'être librement disponibles tout en étant quelque peu protégés de la divulgation publique de leur adresse IP.