Akamai soutient et protège la vie en ligne. Les entreprises leaders du monde entier choisissent Akamai pour concevoir, diffuser et sécuriser leurs expériences digitales, et aident des milliards de personnes à vivre, travailler et jouer chaque jour. Akamai Connected Cloud, plateforme cloud massivement distribuée en bordure de l'Internet, rapproche vos applications et expériences des utilisateurs, tout en tenant les menaces à distance.
Le DNS de référence est le système qui conserve les enregistrements officiels correspondant aux noms de domaine tels que les adresses IP. Les noms de domaine sont les noms lisibles par l'homme des adresses IP qui dirigent des applications telles que les navigateurs vers des sites Web tels que www.example.com. Les adresses IP sont désignées par des chaînes de nombres et de points, comme 123.45.67.189, qui peuvent être lues par les machines.
Lorsqu'un utilisateur saisit un nom de domaine dans un navigateur, son terminal interroge le système DNS pour obtenir l'adresse IP du nom de domaine. Si l'adresse ne peut pas être produite rapidement à partir du serveur DNS initial, il contacte un autre serveur de noms pour rechercher la réponse. Ce processus est connu sous le nom de processus de recherche récursif.
Qu'est-ce que le DNS ?
Le système de noms de domaine (DNS) permet aux utilisateurs de naviguer sur le Web en utilisant des noms faciles à mémoriser plutôt que de longues chaînes de nombres. Le DNS est souvent considéré comme le répertoire téléphonique de l'Internet, car il est responsable de la conservation des enregistrements tels que les adresses IP d'un site Web.
Comment le DNS fonctionne-t-il ?
Pour permettre à des millions d'ordinateurs et d'appareils de trouver rapidement des adresses IP et des sites Web, des applications et d'autres ressources Web, le DNS utilise un système de serveurs hautement distribué plutôt qu'une énorme base de données centralisée de noms de domaine et d'adresses IP. Ce système distribué comprend de nombreux types de serveurs DNS, y compris les serveurs DNS de référence et les serveurs DNS récursifs. Les serveurs DNS de référence conservent les informations officielles pour les noms et les adresses IP d'un certain domaine, tandis que les serveurs DNS récursifs aident à rendre ces informations facilement disponibles.
Qu'est-ce qu'un serveur DNS récursif ?
Les serveurs DNS récursifs (également appelés résolveurs DNS ou résolveurs récursifs) sont le premier maillon de la chaîne d'événements qui produit une adresse IP pour une ressource Internet telle qu'un nom de domaine Web. Les serveurs DNS récursifs sont gérés par un fournisseur DNS, généralement un fournisseur de services Internet (FAI) ou un fournisseur de services de contenu (CSP), et stockent les réponses aux requêtes DNS précédentes (également appelées recherches DNS) dans un cache local pendant une certaine période, réduisant ainsi le temps nécessaire pour résoudre une requête DNS. Ce processus est vraiment utile pour répondre aux requêtes DNS répétées pour les dizaines ou les centaines de sites Web qu'un utilisateur visite régulièrement chaque jour. La durée pendant laquelle un serveur récursif met en cache chaque enregistrement DNS est déterminée par une durée de vie (TTL), qui est définie dans le serveur DNS de référence. (Une valeur TTL plus longue aide à réduire le trafic Internet, tandis qu'une valeur TTL plus courte assure une plus grande précision en exigeant des résolveurs récursifs pour vérifier les mises à jour plus fréquemment.) Si le serveur récursif ne possède pas d'enregistrement de l'adresse IP d'un site Web dans son cache, il vérifiera avec d'autres serveurs récursifs. Si ces recherches échouent, le serveur récursif contactera un serveur DNS de référence pour obtenir une réponse.
Comment fonctionne le processus DNS ?
Il faut plusieurs étapes pour que DNS produise l'adresse IP d'un nom de domaine.
- Lorsqu'un utilisateur saisit le nom du site Web ou du nom de domaine dans un navigateur Web, son appareil émet une requête DNS, transmise à un serveur DNS récursif.
- Le serveur récursif peut répondre avec l'adresse IP des enregistrements DNS stockés dans son cache DNS à partir de requêtes précédentes. Ou bien il contactera des serveurs supplémentaires pour obtenir des informations. Ceux-ci incluent un serveur de noms racine qui suit les adresses IP des serveurs de noms de référence pour différents domaines de premier niveau tels que .com, .edu, .net, and.org. La demande est ensuite transférées vers des serveurs de noms de domaine de premier niveau, ou serveurs TLD, qui transfèrent la demande au DNS de référence pour obtenir une réponse de référence.
- Le serveur DNS de référence répond avec l'adresse IP du domaine demandé, que le serveur DNS récursif stocke dans son cache et transmet au terminal de l'utilisateur.
- Le navigateur de l'utilisateur utilise l'adresse IP pour charger le site Web.
Heureusement pour les utilisateurs, toute la chaîne d'événements d'un service DNS ne prend qu'une fraction de seconde.