Le Système de Noms de Domaine (DNS) est l’annuaire de l’Internet : il traduit un nom de domaine lisible (par exemple exemple.fr) en adresse IP numérique. Voici les étapes clés :
-
Requête utilisateur
Le navigateur interroge un résolveur récursif (FAI ou service public). -
Vérification du cache
Si le résolveur dispose d’une entrée valide (TTL non expiré), il renvoie immédiatement l’adresse IP. -
Serveur racine
En absence de cache, le résolveur demande à un serveur racine quel serveur gère le TLD (.fr/.com…). -
Serveur TLD
Le résolveur contacte le serveur de zone (.fr, .com, etc.), qui fournit le serveur faisant autorité pour exemple.fr. -
Serveur faisant autorité
Le résolveur interroge ce serveur pour obtenir le record spécifique (A, AAAA, CNAME, MX…). -
Réponse et mise en cache
Le résultat est renvoyé au navigateur et stocké dans le cache du résolveur pendant la durée du TTL. Le navigateur établit alors la connexion à l’IP.
Les caches accélèrent les requêtes ultérieures jusqu’à l’expiration du TTL, garantissant rapidité et efficacité.