Aller au contenu
Apprendre.
  • M1 · toutes les matières15 matières : Préparation de données, API & sécurité, CI/CD, Docker, Merise, Dataviz, KNIME, ML appliqué : projet LoL, SQL & UML, SQL avancé, Machine Learning, Git, IA frugale & responsable, Qualité des données, MathématiquesAnnée
  • M2 · toutes les matières4 matières : Deep Learning, AI Act, Comex & Fundraising, Gouvernance & DataMeshAnnée
  • Deep LearningM2 · 4 modules · Réseaux de neurones, CNN, texte, modèles génératifs.Matière
  • Préparation de donnéesM1 · 3 modules · Nettoyer, transformer et fusionner des données avec Python.Matière
  • API & sécuritéM1 · 2 modules · Consommer, concevoir et sécuriser des API.Matière
  • CI/CDM1 · 1 module · Intégration et livraison continues.Matière
  • DockerM1 · 3 modules · Conteneurs, images, volumes, réseaux, Compose.Matière
  • MeriseM1 · 2 modules · Modéliser une base : MCD, MLD, MPD.Matière
  • DatavizM1 · 2 modules · Visualiser pour comprendre et décider.Matière
  • KNIMEM1 · 1 module · Explorer et nettoyer des données en workflow.Matière
  • ML appliqué : projet LoLM1 · 2 modules · Du besoin métier au POC de vision par ordinateur.Matière
  • SQL & UMLM1 · 3 modules · Modèles UML et requêtes SQL.Matière
  • SQL avancéM1 · 3 modules · Jointures, fenêtres, CTE, optimisation.Matière
  • Machine LearningM1 · 3 modules · Régression, classification, segmentation, projet.Matière

↑↓ naviguer↵ ouvre le résultat en surbrillanceesc fermer

Partie 5

Le DNS : du nom à l'adresse IP

Le DNS (Domain Name System) est un système distribué qui fait correspondre un nom de domaine lisible (www.google.com) à une adresse IP (le cours donne 216.58.214.14 en exemple). On le compare à un annuaire téléphonique : les noms de domaine sont les noms des personnes, les adresses IP leurs numéros. Une adresse IPv4 ressemble à 192.168.1.1.

Une hiérarchie en niveaux

NiveauDescriptionDans www.example.com
Racine (Root)sommet ; connaît les serveurs des TLD ; notée « . »le « . » final, généralement omis
TLDdomaine de premier niveau : gTLD (.com, .org, .net) ou ccTLD (.fr, .uk, .jp).com
Second niveau (SLD)juste avant le TLDexample
Sous-domainesubdivision d'un domaine de second niveauwww

Vérifie que tu as compris

Dans mail.example.fr, quel est le TLD et quel est son type ?

Les 4 types de serveurs DNS

  • Résolveur (Resolver) : reçoit les requêtes des utilisateurs et mène la résolution ; premier point de contact.
  • Serveur racine : redirige vers les serveurs TLD, ne stocke pas d'adresses IP finales.
  • Serveur TLD : connaît les serveurs autoritaires des domaines sous son extension.
  • Serveur autoritaire : contient l'information finale, source ultime pour la résolution.

Les 8 étapes quand rien n'est en cache

  1. L'utilisateur tape « exemple.com » dans le navigateur.
  2. La requête part vers un résolveur DNS.
  3. Le résolveur demande à un serveur racine où trouver le serveur TLD de .com.
  4. Le serveur racine lui indique le serveur TLD .com.
  5. Le résolveur demande au serveur TLD .com l'adresse de « exemple.com ».
  6. Le TLD donne l'adresse du serveur de noms du domaine.
  7. Le résolveur interroge ce serveur de noms.
  8. Il renvoie l'adresse IP au résolveur, qui la transmet au navigateur.

Si l'information est déjà en cache (sur ton ordinateur ou dans le DNS), certaines étapes sont ignorées, ce qui accélère le processus. Ensuite, le navigateur se connecte au serveur web à cette adresse IP.

Vérifie que tu as compris

Quel serveur DNS détient l'adresse IP finale d'un domaine ?