Le protocole que vous recherchez est Système de noms de domaine (DNS) .
Voici pourquoi:
* résout les noms en adresses IP: DNS est conçu spécifiquement pour traduire les noms de domaine lisibles par l'homme (comme "Google.com") en adresses IP lisibles par machine (comme 172.217.160.142). Ceci est essentiel pour que les ordinateurs puissent communiquer entre eux sur Internet.
* Structure hiérarchique: DNS utilise une structure hiérarchique pour organiser et gérer les noms de domaine, ce qui le rend efficace pour résoudre les noms et distribuer des informations sur le réseau.
* Réseau distribué: DNS est un système distribué, ce qui signifie qu'il existe plusieurs serveurs sur Internet qui travaillent ensemble pour fournir des services de résolution de noms. Cela garantit une grande disponibilité et une redondance.
comment cela fonctionne:
1. Lorsque vous tapez un nom de domaine dans votre navigateur Web, votre ordinateur envoie une demande à votre serveur DNS local.
2. Si le serveur local n'a pas l'adresse IP pour ce nom de domaine, il interrogera d'autres serveurs DNS dans la hiérarchie jusqu'à ce qu'il trouve l'adresse IP correcte.
3. L'adresse IP est ensuite renvoyée à votre ordinateur, permettant à votre navigateur de se connecter au site Web.
Autres options:
Bien que le DNS soit le protocole standard et le plus couramment utilisé à cet effet, d'autres options existent mais sont moins courantes ou servent des fins différentes:
* MDNS (DNS de multidiffusion): Ce protocole est utilisé pour la découverte de réseau locale et permet aux appareils de se trouver les uns les autres sans serveur centralisé. Il est souvent utilisé pour les appareils sur un réseau domestique.
* llmnr (Résolution de nom de multidiffusion link-local): Semblable à MDNS, mais spécifiquement utilisé pour la résolution de noms dans un réseau local sans avoir besoin d'un serveur DNS.
en résumé: DNS est le protocole que vous devez implémenter pour permettre aux ordinateurs de votre réseau de trouver l'adresse IP d'un hôte à partir d'un nom logique.
|