DNS est une base de données distribuée sur le World Wide Web qui mappe les noms de domaine et les adresses IP entre eux. Elle permet aux utilisateurs d'accéder plus facilement à Internet sans avoir à mémoriser les chaînes IP qui peuvent être lues directement par les machines. Le processus permettant d'obtenir finalement l'adresse IP correspondant au nom de domaine via le nom de domaine est appelé résolution de nom de domaine.
Quelle est la fonction du DNS ?
Système de noms de domaine DNS (Domain Name System), sa fonction est de résoudre les noms de domaine en adresses IP, les noms de domaine et les adresses IP sont liés entre eux pour les services, il n'est donc pas nécessaire de saisissez l'adresse IP, accédez plutôt au site Web en saisissant l'URL.
Chaque adresse IP peut avoir un nom d'hôte. Le nom d'hôte est constitué d'une ou plusieurs chaînes séparées par des points décimaux. Avec le nom d'hôte, ne mémorisez pas l'adresse IP de chaque périphérique IP par cœur. Rappelez-vous simplement le nom d'hôte qui est relativement intuitif et significatif. C'est ce que fait le protocole DNS.
Mappage des fonctions DNS
1. Mappage statique, chaque appareil est configuré avec un mappage d'adresse hôte vers IP. propre table de mappage indépendamment et uniquement pour être utilisée par cet appareil.
2. Cartographie dynamique, établissez un système de résolution de noms de domaine (DNS) et configurez uniquement le mappage de l'hôte à l'adresse IP sur un serveur DNS dédié. Les appareils du réseau qui doivent utiliser des noms d'hôte pour la communication doivent le faire. allez d'abord dans DNS Le serveur interroge l'adresse IP correspondant à l'hôte.
Le processus permettant d'obtenir finalement l'adresse IP correspondant au nom d'hôte via le nom d'hôte est appelé résolution de nom de domaine (ou résolution de nom d'hôte). Lors de la résolution d'un nom de domaine, vous pouvez d'abord utiliser la méthode de résolution de nom de domaine statique. Si la résolution de nom de domaine statique échoue, utilisez la méthode de résolution de nom de domaine dynamique. Certains noms de domaine couramment utilisés peuvent être placés dans le tableau de résolution de noms de domaine statique, ce qui peut grandement améliorer l'efficacité de la résolution de noms de domaine.
Importance du DNS
1. D'un point de vue technique
La résolution DNS est la véritable méthode d'adressage pour la plupart des applications sur Internet ; technologie des noms de domaine Le développement et les diverses applications basées sur la technologie des noms de domaine ont enrichi les applications et les protocoles Internet.
2. Du point de vue des ressources
Le nom de domaine est une marque d'identité sur Internet et une ressource d'identification unique non répétable qui a fait des noms de domaine des ressources stratégiques nationales ; identifier la souveraineté d’un pays.
Type de requête DNS
1. La méthode de requête est divisée en
Requête récursive : soit une réponse de requête réussie, soit une réponse de requête échouée. Généralement, la requête entre le client et le serveur est récursive, c'est-à-dire que lorsque le client envoie une requête au serveur DNS, si le serveur DNS lui-même ne peut pas la résoudre, il enverra une requête de requête à un autre serveur DNS, puis la transférera. le résultat au client.
Requête itérative : Le serveur reçoit une requête itérative et répond avec un résultat. Ce résultat n'est pas nécessairement la relation de mappage entre l'IP cible et le nom de domaine, mais peut également être l'adresse d'autres serveurs DNS (en afin d’obtenir davantage l’adresse IP cible).
2. Divisez le contenu de la requête
La requête directe interroge l'adresse IP par nom de domaine.
La requête inversée interroge le nom de domaine par adresse IP.
Pour plus de didacticiels connexes, veuillez visiter le Site Web PHP chinois.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!