# Qu'est-ce que le système de noms de domaine (DNS) ?

> Le système de noms de domaine (Domain Name System, DNS) est un système de nommage distribué et hiérarchique, une base de données et un protocole de requête-réponse.

- URL canonique: https://yellowcube.eu/fr/glossary/domain-name-system/
- Éditeur: Yellow Cube
- Langue: fr
- Contact: hello@yellowcube.eu

## Contenu

Il associe des noms de domaine à des données typées dans des enregistrements de ressources. Les enregistrements d'adresse aident les applications à localiser des services, mais le DNS publie aussi des informations de routage du courrier, de délégation, de service, de vérification et autres ; ce n'est pas simplement un annuaire téléphonique d'Internet.

Un client demande normalement un nom et un type d'enregistrement à un résolveur récursif. Le résolveur peut répondre depuis son cache ou suivre les délégations dans la hiérarchie DNS jusqu'aux serveurs autoritaires, puis mettre le résultat en cache selon sa durée de vie. Le DNS mondial utilise la racine publique ; un DNS privé utilise un contexte de nommage différent.

### Points clés

- **Autorité distribuée:** Les administrateurs contrôlent des zones, et les délégations les relient à la hiérarchie sans placer toutes les données dans une seule base.
- **Enregistrements typés:** A, AAAA, MX, NS, CNAME, TXT et d'autres types d'enregistrements ont des usages différents ; un nom peut avoir plusieurs enregistrements.
- **Rôle du résolveur:** Les résolveurs récursifs effectuent la résolution pour les clients, tandis que les serveurs autoritaires publient les données des zones ; l'un comme l'autre peut être appelé informellement « serveur DNS ».
- **Limite importante:** Une réponse DNS indique au client ce que le système DNS consulté a renvoyé. À elle seule, elle ne prouve pas que la destination est sûre, n'authentifie pas les données non signées, ne chiffre pas le chemin de la requête et ne garantit pas que l'information en cache est à jour au-delà des règles de mise en cache définies.

### Termes associés

[Sécurité du système de noms de domaine (DNS)](<https://yellowcube.eu/fr/glossary/domain-name-system-security/>) · [DNS dynamique (DDNS)](<https://yellowcube.eu/fr/glossary/dynamic-dns/>) · [Dynamic Host Configuration Protocol (DHCP)](<https://yellowcube.eu/fr/glossary/dynamic-host-configuration-protocol/>) · [Détournement DNS](<https://yellowcube.eu/fr/glossary/domain-name-system-hijacking/>) · [Empoisonnement du cache DNS](<https://yellowcube.eu/fr/glossary/domain-name-system-cache-poisoning/>)

### Sources

[IETF RFC 1034 : Domain Names—Concepts and Facilities](https://datatracker.ietf.org/doc/html/rfc1034) · [IETF RFC 1035 : Domain Names—Implementation and Specification](https://datatracker.ietf.org/doc/html/rfc1035) · [IETF RFC 9499 : DNS Terminology](https://datatracker.ietf.org/doc/html/rfc9499)

## Attribution et portée

Cette version Markdown est générée à partir des mêmes contenus approuvés que la page HTML canonique. Utilisez l’URL canonique pour toute citation.

