Comprendre l'architecture DNS et les types d'enregistrements
Le système de noms de domaine (DNS) est la base de données de nommage hiérarchique décentralisée d'Internet. Il traduit des noms d'hôte mémorisables (comme rankwox.com) en adresses IP adressables par machine (comme 195.181.171.234).
Enregistrements A et AAAA
A (Address) associe les noms d'hôte à des adresses IPv4 de 32 bits. AAAA (Quad-A) associe les noms d'hôte à des adresses IPv6 de 128 bits.
Enregistrements MX et TXT
MX (Mail Exchange) détermine quels serveurs de messagerie acceptent les e-mails entrants avec des poids de préférence. TXT contient les politiques anti-hameçonnage SPF, DKIM et DMARC.
Enregistrements NS et CNAME
NS (Serveur de noms) définit quels serveurs DNS faisant autorité contrôlent la zone. CNAME (Canonical Name) crée un alias d'un nom d'hôte vers un autre.
Pourquoi la vitesse DNS affecte directement les performances web
Avant que votre navigateur puisse envoyer la moindre requête HTTP/HTTPS pour récupérer des ressources HTML, CSS ou JavaScript, il doit d'abord exécuter une recherche DNS pour résoudre l'IP du serveur. Si le résolveur récursif de votre FAI met 120 ms pour résoudre une adresse contre 15 ms chez un fournisseur Anycast comme Cloudflare (1.1.1.1) ou Google Public DNS (8.8.8.8), cette pénalité supplémentaire de 100 ms s'applique à chaque première résolution de domaine, dégradant votre Time to First Byte (TTFB).
Questions fréquentes (FAQ)
Quel est un temps de réponse DNS normal ?
Les réponses en cache arrivent généralement en moins de 5 à 15 millisecondes. Les recherches autoritaires à froid, non mises en cache, entre 20 ms et 60 ms sont considérées comme excellentes. Tout ce qui dépasse constamment 120 ms suggère une congestion réseau ou un routage géographiquement éloigné du résolveur.
Que signifie TTL (durée de vie) en DNS ?
Le TTL indique la durée en secondes pendant laquelle les résolveurs récursifs intermédiaires et les systèmes d'exploitation peuvent mettre en cache un enregistrement DNS avant de réinterroger le serveur de noms faisant autorité. Les valeurs courantes vont de 300 secondes (5 minutes) pour les services changeant rapidement à 86400 secondes (24 heures) pour les sites stables.