Votre ordinateur ne consulte pas directement un seul serveur pour vérifier si un nom est enregistré sur Internet. Au lieu de cela, il utilise un système appelé Système de noms de domaine (DNS) . Voici comment cela fonctionne:
1. Votre ordinateur envoie une requête: Lorsque vous tapez une adresse de site Web (comme Google.com) dans votre navigateur, votre ordinateur envoie une demande à un Resolver DNS (généralement configuré par votre fournisseur de services Internet).
2. Le résolveur recherche son cache: Le Resolver DNS vérifie d'abord son propre cache local des enregistrements de noms de domaine. S'il y trouve les informations pour "Google.com", il envoie l'adresse IP directement à votre ordinateur, et vous êtes prêt à y aller.
3. Interrogation des serveurs racine: Si le résolveur n'a pas l'enregistrement localement, il envoie la requête à un serveur root . Les serveurs racine sont comme des répertoires pour Internet, en maintenant des informations sur les domaines de niveau supérieur (comme .com, .org, .net, etc.).
4. Trouver le serveur TLD: Le serveur root fournit l'adresse du serveur du domaine de niveau supérieur (TLD) pour le domaine spécifique (comme .com).
5. TLD Server fournit les informations: Le serveur TLD fournit ensuite l'adresse du serveur DNS faisant autorité pour "Google.com".
6. Requête finale: Votre résolveur DNS envoie ensuite une requête finale au serveur DNS faisant autorité pour "Google.com" qui fournit l'adresse IP du serveur hébergeant le site Web de Google.
en résumé: Votre ordinateur ne consulte pas une seule base de données, mais utilise plutôt un système distribué de serveurs (résolveurs DNS, serveurs racine, serveurs TLD et serveurs DNS faisant autorité) pour trouver l'adresse IP associée à un nom de domaine.
|