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

Table des matières:

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

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

Image
Image

Pourquoi n'y a-t-il que 13 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 est un compromis entre la fiabilité et les performances du réseau. Il est également basé sur une contrainte du protocole Internet version 4 (IPv4), que la plupart des réseaux utilisent.

Bien qu'il n'existe que 13 noms de serveur racine DNS désignés pour IPv4, chaque nom de serveur racine ne représente pas un seul ordinateur, mais un cluster de serveurs composé de nombreux ordinateurs. Cette utilisation du clustering augmente la fiabilité du DNS sans aucun effet négatif sur ses performances. Ces 13 serveurs racine IPv4 peuvent prendre en charge jusqu'à 4,3 milliards d'adresses.

Bottom Line

Parce que la norme IP version 6 émergente n'a pas de limites aussi basses sur la taille des paquets individuels, le DNS contiendra, au fil du temps, plus de serveurs racine pour prendre en charge IPv6. En théorie, IPv6 prend en charge un nombre infini d'adresses, mais seul un nombre relativement restreint de réseaux utilisent ce nouveau protocole.

Paquets IP DNS

Étant donné que le fonctionnement du DNS repose sur potentiellement des millions d'autres serveurs Internet qui trouvent les serveurs racine à tout moment, les adresses des serveurs racine 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 l'IPv4 largement utilisé aujourd'hui, les données DNS qui tiennent dans un seul paquet sont aussi petites que 512 bits après soustraction de l'autre protocole prenant en charge les informations contenues dans les paquets. Chaque adresse IPv4 nécessite 32 bits.

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

Utilisation DNS pratique

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. Il existe de nombreux serveurs DNS accessibles au public que n'importe qui peut utiliser pour modifier les serveurs DNS utilisés par ses appareils.

Par exemple, faites en sorte qu'une tablette utilise un serveur DNS Cloudflare afin que les requêtes Internet passent par ce serveur DNS au lieu d'un autre, tel qu'un serveur DNS Google. Cela peut être utile si le serveur Google est en panne ou si vous pouvez naviguer sur le Web plus rapidement en utilisant le serveur DNS Cloudflare.

Cet article a été mis à jour le 6 juin 2022 pour corriger une erreur. Chaque adresse IPv4 nécessite 32 bits, et non des octets.

Conseillé: