Révisions — DNS et sockets

Résumé du chapitre

Le DNS traduit un nom de domaine en adresse IP. Son architecture est une hiérarchie de serveurs où chacun ne connaît que le niveau immédiatement inférieur : 13 serveurs racine et les TLD gérés par l’IANA, les serveurs faisant autorité par les organisations. La résolution passe par un résolveur (FHDNS) obtenu par DHCP ; elle est récursive (charge sur le résolveur) ou itérative (charge sur le client). Les données sont stockées en RR : A, AAAA, CNAME, MX, NS, avec un TTL. Côté programmation, le socket est l’abstraction entre couche application et couche transport : en UDP (SOCK_DGRAM) chaque message porte l’adresse ; en TCP (SOCK_STREAM) la connexion la porte, et le serveur manipule deux sockets.

Séances sources : 2026-09-07 — Le protocole DNS · 2026-09-07 — Programmation par socket


🃏 Flashcards

DNS — fondamentaux

Architecture DNS

Un nom de domaine est une séquence de serveurs DNS dans l’arborescence, lue dans l’ordre inverse

Résolution DNS

Enregistrements de ressources

nslookup

Format des messages DNS

Sockets — concepts

Sockets UDP

Sockets TCP

🔗 Liens