Un système de noms de domaine, ou DNS, traduit les noms de domaine lisibles par l'homme (par exemple www.amazon.com) en adresses IP lisibles par une machine (par exemple, 192.0.2.44).

 

 

Tous les ordinateurs sur Internet, depuis votre smartphone ou ordinateur portable jusqu'aux serveurs qui proposent du contenu aux plus grandes boutiques en ligne, communiquent entre eux à l'aide de numéros. Ces numéros sont appelés adresses IP. Lorsque vous ouvrez un navigateur et accédez à un site web, vous n'avez pas à mémoriser et à saisir de long numéro. Il vous suffit simplement d'entrer un nom de domaine comme exemple.com pour arriver au bon endroit.

Un service DNS comme Amazon Route 53 est un service distribué dans le monde entier qui traduit des noms lisibles par l'homme, comme www.exemple.com, en adresses IP au format numérique de type 192.0.2.1 que les ordinateurs utilisent pour s'interconnecter. Le système DNS d'Internet fonctionne comme un annuaire téléphonique en gérant le mappage entre les noms et les numéros. Les serveurs DNS traduisent des demandes de noms en adresses IP, en contrôlant à quel serveur un utilisateur final va se connecter quand il tapera un nom de domaine dans son navigateur. Ces demandes sont appelées requêtes.


DNS officiel : un DNS officiel fournit un mécanisme de mise à jour que les développeurs utilisent pour gérer les noms publics de DNS. Il répond ensuite aux requêtes DNS, en traduisant des noms de domaines en adresses IP ainsi les ordinateurs peuvent communiquer l'un avec l'autre. Le DNS officiel est le principal gestionnaire d'un domaine. Il est chargé de répondre aux serveurs DNS récursifs en leur communiquant l'adresse IP désirée. Amazon Route 53 est un système DNS officiel.

DNS récursif : en général, les clients n'adressent pas directement leurs requêtes aux services de DNS officiels. A la place, ils se connectent à un autre type de service DNS appelé résolveur ou service de DNS récursif. Un service de DNS récursif est un peu comme un concierge d'hôtellerie : il ne possède pas d'enregistrement DNS, mais il fait office d'intermédiaire pouvant obtenir les informations de DNS en votre nom. Si une référence de DNS est mise en cache ou stockée temporairement par un DNS récursif, ce dernier répond à la requête DNS en communiquant la source ou l'adresse IP. Dans le cas contraire, il transmet la requête à un ou plusieurs serveurs DNS officiels pour récupérer les informations demandées.

Découvrez gratuitement AWS

Créez un compte gratuit
Ou connectez-vous à la console

Profitez pendant 12 mois de l'offre gratuite AWS. Vous bénéficierez également du niveau de base d'AWS Support qui inclut un service client disponible 24h/24, 7j/7 et 365 jours par an, l'accès à des forums d'assistance et bien d'autres avantages.

Amazon Route 53 n'est pas disponible actuellement pour le niveau gratuit d'AWS.

Le diagramme suivant présente la façon dont les services DNS récursifs et officiels collaborent pour acheminer un utilisateur final jusqu'à votre site web ou votre application.

  1. Un utilisateur ouvre un navigateur web, saisit www.example.com dans la barre d'adresse et appuie sur Entrée.
  2. La demande pour www.example.com est acheminée vers un résolveur DNS, qui est généralement géré par le fournisseur d'accès Internet (FAI) de l'utilisateur, par exemple, un fournisseur d'accès à Internet par câble, un fournisseur d'accès DSL à large bande ou un réseau d'entreprise.
  3. Le résolveur DNS du FAI transmet la demande pour www.example.com à un serveur de noms racine DNS.
  4. Le résolveur DNS du fournisseur d'accès à Internet transmet, à nouveau, la demande pour www.example.com, mais cette fois-ci, aux serveurs de noms TLD pour les domaines .com. Le serveur de noms de domaines .com répond à la demande avec les noms des quatre serveurs de noms Amazon Route 53 qui sont associés au domaine example.com.
  5. Le résolveur DNS du fournisseur d'accès à Internet choisit un serveur de noms Amazon Route 53 et transmet la demande pour www.example.com à ce serveur de noms.
  6. Le serveur de noms Amazon Route 53 recherche l'enregistrement www.example.com dans la zone hébergée example.com. Il obtient la valeur associée, par exemple l'adresse IP d'un serveur web, 192.0.2.44, puis il renvoie l'adresse IP au résolveur DNS.
  7. Enfin, le résolveur DNS du fournisseur d'accès à Internet possède l'adresse IP dont l'utilisateur a besoin. Le résolveur renvoie cette valeur au navigateur web. Le résolveur DNS met également en cache (stocke) l'adresse IP de example.com pendant un laps de temps défini, afin qu'il puisse répondre plus rapidement lors du prochain accès à example.com. Pour en savoir plus, consultez la page dédiée au paramètre Durée de vie (TTL).
  8. Le navigateur web envoie une demande pour www.example.com à l'adresse IP figurant dans le résolveur DNS. C'est là que se trouve votre contenu, par exemple, sur un serveur web s'exécutant sur une instance Amazon EC2 ou sur un compartiment Amazon S3 configuré comme un point de terminaison de site web.
  9. Le serveur web ou une autre ressource à l'adresse 192.0.2.44 retourne la page web de www.example.com vers le navigateur web, et celui-ci affiche la page.