ConceptRES-12-C

DNS : introduction

C'est quoi ? Le DNS (Domain Name System) est l'annuaire d'Internet : il traduit les noms lisibles (www.exemple.fr) en adresses IP, et inversement.

À quoi ça sert ? Ne pas avoir à retenir les IP : on joint un service par son nom, le DNS retrouve l'adresse.

Comment ça marche

  • Hiérarchie lue de droite à gauche : racine . → TLD (.fr) → domaine → sous-domaine.
  • Résolution : le client interroge un résolveur, qui questionne la racine, le TLD, puis le serveur faisant autorité.
  • Enregistrements clés : A (nom→IPv4) · AAAA (→IPv6) · CNAME (alias) · MX (mail) · NS (serveurs de noms) · PTR (IP→nom, inverse).
  • Cache + TTL : les réponses sont gardées le temps du TTL pour accélérer.
  • Transport UDP port 53 (TCP 53 pour grosses réponses / transferts de zone).

⚠️ Piège — La résolution inverse (IP→nom, PTR) vit dans une zone reverse distincte, souvent oubliée. TTL trop long = changements lents à se propager.

Réf. : RFC 1034 / 1035 · IT-Connect.