Aller au contenu principal

1. Introduction

Le système de noms de domaine (DNS) est un protocole simple de requête-réponse dont les messages dans les deux directions ont le même format. Le protocole et le format des messages sont définis dans [RFC1034] et [RFC1035]. Ces RFC ont défini certains termes, mais des documents ultérieurs en ont défini d'autres. Certains des termes des RFC 1034 et 1035 ont maintenant des significations quelque peu différentes de ce qu'elles étaient en 1987.

Ce document rassemble une grande variété de termes liés au DNS. Certains d'entre eux ont été précisément définis dans des RFC antérieurs, certains ont été définis de manière approximative dans des RFC antérieurs, et certains ne sont définis dans aucun RFC antérieur.

La plupart des définitions ici sont la définition consensuelle de la communauté DNS - à la fois les développeurs de protocoles et les opérateurs. Certaines des définitions diffèrent des RFC antérieurs, et ces différences sont notées. Dans ce document, lorsque la définition consensuelle est la même que celle d'un RFC, ce RFC est cité. Lorsque la définition consensuelle a quelque peu changé, le RFC est mentionné mais la nouvelle définition autonome est donnée.

Il est important de noter que, pendant le développement de ce document, il est devenu clair que certains termes liés au DNS sont interprétés de manière assez différente par différents experts DNS. De plus, certains termes qui sont définis dans les premiers RFC DNS ont maintenant des définitions qui sont généralement acceptées, mais qui sont différentes des définitions originales. Par conséquent, les auteurs ont l'intention de suivre ce document avec une révision substantielle dans un futur proche. Cette révision aura probablement une discussion plus approfondie de certains termes ainsi que de nouveaux termes; elle mettra également à jour certains des RFC avec de nouvelles définitions.

Les termes sont organisés de manière approximative par sujet. Certaines définitions concernent de nouveaux termes pour des choses dont on parle couramment dans la communauté DNS mais qui n'ont jamais eu de termes définis pour elles.

D'autres organisations définissent parfois les termes liés au DNS à leur manière. Par exemple, le W3C définit "domaine" à https://specs.webplatform.org/url/webspecs/develop/.

Notez qu'il n'existe pas de définition unique cohérente de "le DNS". Il peut être considéré comme une combinaison des éléments suivants: un schéma de nommage couramment utilisé pour les objets sur Internet; une base de données distribuée représentant les noms et certaines propriétés de ces objets; une architecture fournissant une maintenance distribuée, une résilience et une cohérence lâche pour cette base de données; et un protocole simple de requête-réponse (comme mentionné ci-dessous) implémentant cette architecture.

La capitalisation dans les termes DNS est souvent incohérente entre les RFC et les divers praticiens DNS. La capitalisation utilisée dans ce document est une meilleure estimation des pratiques actuelles et ne vise pas à indiquer que d'autres styles de capitalisation sont incorrects ou archaïques. Dans certains cas, plusieurs styles de capitalisation sont utilisés pour le même terme en raison de citations de différents RFC.