Pourquoi il n'y a que 13 serveurs de noms DNS racine

Les DNS les serveurs de noms racine traduisent URL dans adresses IP. Ces serveurs racine sont un réseau de centaines de serveurs dans des pays du monde entier. Cependant, ensemble, ils sont identifiés comme 13 serveurs nommés dans la zone racine DNS.

Panneau lumineux de la salle des serveurs
Hoxton / Tom Merton / Getty Images

Combien y a-t-il de serveurs DNS?

Il y a plusieurs raisons pour lesquelles le système de noms de domaine Internet utilise exactement 13 Serveurs DNS à la racine de sa hiérarchie. Le nombre 13 a été choisi comme compromis entre fiabilité et performance du réseau, et 13 est basé sur une contrainte de protocole Internet (IP) version 4 (IPv4).

Bien qu'il n'existe que 13 noms de serveur racine DNS désignés pour IPv4, chacun de ces noms ne représente pas un seul ordinateur, mais plutôt un cluster de serveurs composé de plusieurs ordinateurs. Cette utilisation du clustering augmente la fiabilité du DNS sans aucun effet négatif sur ses performances.

Étant donné que la nouvelle norme IP version 6 n'a pas de limites aussi basses sur la taille des datagrammes individuels, le futur DNS contiendra, au fil du temps, davantage de serveurs racine pour prendre en charge IPv6.

Paquets IP DNS

Parce que le fonctionnement du DNS repose sur des millions d'autres serveurs Internet susceptibles de trouver la racine serveurs à tout moment, les adresses des serveurs racines doivent être distribuées sur IP aussi efficacement que possible. Idéalement, toutes ces adresses IP devraient tenir dans un seul paquet (datagramme) pour éviter la surcharge liée à l'envoi de plusieurs messages entre les serveurs.

Avec IPv4 largement utilisé aujourd'hui, les données DNS qui tiennent dans un seul paquet sont aussi petites que 512 octets après avoir soustrait l'autre protocole supportant les informations contenues dans les paquets. Chaque adresse IPv4 requiert 32 octets.

En conséquence, les concepteurs de DNS ont choisi 13 comme nombre de serveurs racine pour IPv4, prenant 416 octets d'un paquet et laissant jusqu'à 96 octets pour les autres données de support. Cela inclut la possibilité d'ajouter quelques serveurs racine DNS supplémentaires à l'avenir si nécessaire.

Utilisation pratique du DNS

Les serveurs de noms racine DNS ne sont pas importants pour l'utilisateur moyen d'un ordinateur. Le nombre 13 ne limite pas non plus les serveurs DNS que vous pouvez utiliser pour vos appareils. En fait, il y a beaucoup de serveurs DNS accessibles au public que n'importe qui peut utiliser pour changer les serveurs DNS que leurs appareils utilisent.

Par exemple, faites un tablette utiliser un Serveur DNS Cloudflare afin que les requêtes Internet passent par ce serveur DNS au lieu d'un autre comme un Google Serveur dns. Cela peut être utile si le serveur Google est en panne ou si vous pouvez naviguer sur le Web plus rapidement à l'aide du serveur DNS Cloudflare.