Vous saisissez un nom dans votre navigateur. Le système de noms de domaine (DNS) le traduit en adresse IP. Le DNS est l'annuaire téléphonique d'Internet : il associe les noms lisibles par l'humain à des numéros lisibles par la machine. Sans lui, vous devriez vous souvenir de 142.250.72.14 au lieu de google.com.
Le DNS est une base de données distribuée. Aucun serveur unique ne contient tous les enregistrements. Les serveurs racine pointent vers les domaines de premier niveau. Les serveurs TLD pointent vers les serveurs faisant autorité. Ces derniers contiennent les enregistrements DNS. Votre résolveur les interroge séquentiellement et met la réponse en cache. L'ensemble du processus prend quelques millisecondes.
Enregistrements DNS communs
- A : associe un nom à une adresse IPv4
- AAAA : associe un nom à une adresse IPv6
- CNAME : alias d'un nom vers un autre
- MX : redirige les courriels vers un serveur de messagerie
- TXT : contient du texte arbitraire, souvent à des fins de vérification
Le DNS est essentiel et fragile. Les attaques DNS peuvent rendre des sites web inaccessibles. L'usurpation DNS peut rediriger les utilisateurs vers des sites malveillants. DNSSEC ajoute des signatures cryptographiques pour empêcher toute falsification. Cependant, son adoption est inégale. L'annuaire d'Internet a besoin d'une meilleure protection.
Comments
No comments yet. Be the first to share a thought.
Leave a comment