⏱ Estim. ~5 min
01 · Lire
Chaque site web vit sur un serveur, et chaque serveur a une adresse IP — un nombre comme 142.250.80.46. C'est la véritable adresse du serveur, comme l'adresse postale d'un immeuble.
Mais personne n'a envie de retenir des nombres. Imagine dire à un ami : « viens voir mon site 142.250.80.46 ! » À la place, on utilise des noms de domaine, genre google.com ou github.com — sympa pour les humains, facile à retenir.
Le système qui traduit les noms de domaine en adresses IP s'appelle le DNS (Domain Name System, système de noms de domaine). C'est l'annuaire d'internet.
💡 Imagine çaLe DNS, c'est comme les contacts dans ton téléphone. Tu ne retiens pas les numéros de tes amis — tu touches leur nom, et le téléphone cherche le numéro à ta place. Le DNS, c'est pareil : ton navigateur dit « je veux google.com », le DNS retrouve le numéro (l'adresse IP), et le navigateur se connecte.
Points clés
- Chaque serveur a une adresse IP (genre 142.250.80.46)
- Les noms de domaine (genre google.com) sont des alias lisibles par les humains pour ces adresses IP
- Le DNS (Domain Name System) traduit les noms de domaine en adresses IP
- Une requête DNS se déclenche automatiquement chaque fois que tu visites un site
02 · Étape par étape
Voici ce qui se passe chaque fois que tu tapes une URL dans ton navigateur — quelques millisecondes seulement, mais plusieurs étapes.
1. 1. Tu tapes example.com
Tu tapes le nom de domaine dans la barre d'adresse et tu appuies sur Entrée. À ce stade, le navigateur ne sait pas encore où vit vraiment example.com — il n'a que le nom, pas l'adresse.
2. 2. Le navigateur interroge le DNS
Ton navigateur envoie une requête à un serveur DNS : « quelle est l'adresse IP de example.com ? » Les serveurs DNS sont maintenus par les FAI et par des entreprises comme Google (8.8.8.8) ou Cloudflare (1.1.1.1).
3. 3. Le DNS renvoie l'adresse IP
Le serveur DNS consulte ses enregistrements pour example.com et renvoie une adresse IP, genre 93.184.216.34. Le navigateur sait maintenant quel serveur contacter.
4. 4. Le navigateur se connecte à cette adresse IP
Le navigateur utilise l'adresse IP pour établir directement la connexion avec le serveur. Il envoie une requête HTTP pour demander le contenu du site.
5. 5. Le serveur renvoie le site
Le serveur reçoit la requête, renvoie HTML, CSS, JavaScript et images. Le navigateur assemble ces fichiers et affiche la page complète. Tout ça en moins d'une seconde.
⚠ L'expérience interactive complète nécessite JavaScript. Active-le et recharge la page.
※ Ce site est un projet éducatif indépendant — pas un produit officiel d'Anthropic. Claude™ est une marque déposée d'Anthropic, PBC.