Qu'est-ce qu'une table DNS ?

Le système de noms de domaine sert de "pages blanches" d'Internet, contenant les adresses IP requises pour se connecter aux pages Web, aux serveurs FTP et aux autres ordinateurs connectés à Internet. Les serveurs DNS maintiennent une table de sites et leurs adresses correspondantes, fournissant ces informations aux utilisateurs comme aide à la navigation. Se déplacer sur Internet sans accéder à une table DNS est possible, mais n'est pas une expérience très conviviale.

Adresses IP

Une adresse IP est une chaîne de quatre chiffres, chacun compris entre 0 et 255. Les adresses IP sont de nature hiérarchique, chaque numéro suivant faisant référence à une division plus fine de l'espace Web. Par exemple, de nombreux routeurs domestiques utilisent le bloc d'adresses 192.168.1.x, permettant jusqu'à 255 adresses individuelles dans cet espace. Si vous connaissez l'adresse IP d'un site Web ou d'un autre système auquel vous souhaitez accéder, vous pouvez saisir cette chaîne de chiffres dans votre navigateur et vous connecter directement au système cible.

Vidéo du jour

DNS

Étant donné que la mémorisation de grandes chaînes de chiffres peut être difficile et frustrante, le système de noms de domaine permet l'utilisation de noms de sites faciles à mémoriser à la place. Les tables DNS sont des listes de noms de sites avec les adresses IP correspondantes, permettant aux navigateurs de rechercher des sites cibles et de se connecter aux serveurs appropriés. Pour accélérer les requêtes, les serveurs DNS coopèrent les uns avec les autres, transférant les requêtes aux serveurs de noms appropriés pour éviter qu'une base de données ne devienne trop volumineuse. Étant donné qu'Internet peut rapidement acheminer les demandes via de nombreux nœuds différents, cela permet aux utilisateurs d'accéder à le répertoire distribué des noms de sites rapidement au lieu de les forcer à attendre une longue base de données chercher.

Comment fonctionnent les tableaux

Si vous saisissez l'adresse "maps.google.com" dans votre navigateur, il envoie une requête au serveur DNS de votre FAI, qui recherche dans sa table DNS de niveau supérieur et localise un serveur de noms actif pour les adresses .com. Il transmet ensuite la demande à ce serveur, qui utilise sa propre table pour localiser un serveur de noms pour les adresses google.com. Le serveur de noms google.com consulte alors sa table et fournit l'adresse IP de maps.google.com, et votre navigateur se connecte au site. Bien que votre demande puisse être acheminée via plusieurs serveurs différents avant que vous ne soyez dirigé vers la bonne adresse, le processus peut prendre moins d'une seconde.

DNS dynamique

Un autre type de table DNS offre un service aux utilisateurs qui souhaitent exécuter un serveur à partir de leur PC domestique, mais ne disposent pas d'une connexion permanente à Internet. Étant donné que l'adresse IP d'un utilisateur câble ou DSL peut changer d'une session à l'autre, les serveurs DNS dynamiques offrent à ces utilisateurs la possibilité de corréler une adresse de nom de domaine permanente avec leur connexion. Ces services utilisent un programme capable de détecter tout changement d'adresse IP de votre ordinateur, transférant ces informations au serveur DNS dynamique, qui met ensuite à jour ses informations pour refléter le monnaie. Les tables DNS dynamiques sont mises à jour beaucoup plus fréquemment que les tables DNS traditionnelles, ce qui peut prendre des heures voire des jours pour refléter les changements.