DNS: ce qu'elle est et ce qu'elle fait

En substance, le DNS est tout simplement une base de données qui relie des noms significatifs (connu sous le nom les noms d'hôte

Sommaire

), Tels que http://microsoft.com, à une adresse IP spécifique, comme 192.168.124.1. Il suffit de relier les adresses à des noms est juste le début, cependant, parce que DNS a beaucoup plus de fonctionnalités en plus d'accueillir-nom-adresse cartographie.

Les principales caractéristiques de nom d'hôte à la cartographie IP sont les suivantes:

  • Mappages d'adresses à des noms et vice-versa (connu sous le nom des dossiers) sont stockés dans une base de données.
  • La base de données DNS est distribué.
  • Une base de données DNS stocke également des enregistrements supplémentaires.

Bien que DNS est une base de données, plus important, il est une base de données distribuée. Chaque serveur DNS ne contient qu'une petite partie du nom d'hôte de mappages d'adresses IP (par rapport au nombre d'enregistrements de l'ensemble d'Internet). Chaque serveur DNS est configuré avec un dossier spécial qui indique au serveur DNS où (l'adresse IP d'un autre serveur DNS), il va effectuer une recherche pour les dossiers qu'il ne dispose pas dans ses partie de la base de données DNS. Grâce à cette disposition, chaque serveur DNS maintient seulement une petite portion de l'hôte DNS total à mappages d'adresses IP. La collection de mappages nom-hôte-à-adresse IP figurant à la base de données DNS est également connu comme un espace de noms. Essentiellement, quand vous cherchez un nom dans le DNS, le client DNS vérifie d'abord une base de données du serveur DNS de haut niveau. Ce serveur indique au client quel serveur DNS héberge la prochaine partie du nom DNS et le client interroge alors ce serveur. Ce processus recherche-et-transfert continue jusqu'à ce que le client trouve le serveur DNS qui héberge l'enregistrement DNS en question, et que le serveur fournit l'adresse IP.




En plus des documents cartographiques de base l'adresse IP-to-host-name stockées par la base de données DNS, les enregistrements sont également entretenus par DNS à d'autres fins. DNS contient un certain nombre de types d'enregistrements qui facilitent d'autres applications. L'enregistrement de messagerie (MX), par exemple, fournit des serveurs de messagerie les informations nécessaires pour transférer des messages e-mail sur le serveur e-mail du destinataire. Un autre type d'enregistrement, l'enregistrement de service (SVC), est utilisé par Microsoft Active Directory pour localiser les services de réseau.

Voyant la différence DNS

En soi, DNS ne semble pas faire beaucoup, et en plus de cela, DNS peut sembler un peu intimidant, car il a nombre de caractéristiques différentes et des types d'enregistrement. Une clé pour comprendre l'importance de DNS est de réaliser combien d'autres processus et applications dépendent des services DNS fournit. En comprenant comment DNS fournit les services sous-jacents utilisés par diverses applications, vous pouvez obtenir une image plus claire des raisons pour lesquelles DNS existe et comment il fonctionne.

De nombreuses applications communes utilisent les services DNS, y compris

  • World Wide Web (WWW)
  • Email
  • D'autres applications, telles que la messagerie instantanée

Le World Wide Web dépend de DNS pour une navigation conviviale. Vous pourriez obtenir un site Web en entrant l'adresse IP d'un site dans votre navigateur Web, mais se souvenir beaucoup de chiffres arbitraires est pas facile pour la plupart des gens. Il est beaucoup plus facile de se rappeler un nom DNS d'un site Web qui reflète son contenu, tels que http://yahoo.com ou http://microsoft.com. Il est juste de dire que, sans DNS, le Web ne serait pas devenu tout à fait le phénomène qu'il est maintenant.

Desservant la connexion e-mail

E-mail est l'une des applications les plus populaires qui utilisent DNS. Bien que le Web utilise simplement DNS pour relier noms en adresses IP pour les sites Web, les serveurs de messagerie nécessitent également des documents spécialisés au-delà de ce qui est nécessaire pour le nom d'hôte de base à des adresses IP. Par exemple, quand un message e-mail est envoyé à partir de votre client e-mail (tel que Microsoft Outlook ou Netscape Messenger), il peut être envoyé directement au domaine cible (Microsoft.com si la note a été envoyée à l'utilisateur @ microsoft .com) ou à un autre serveur e-mail qui fournit un service de relais. Si votre application e-mail spécifie un sortant (SMTP) serveur de messagerie qui est pas le serveur de destination finale pour le message, vous faites usage du processus de relais.

Une adresse e-mail est composé de deux parties: un receveur et un hôte. Dans l'adresse [email protected], postmaster est le destinataire, l'utilisateur qui recevra le message. Ceci est sans rapport avec le processus de SMTP, cependant, parce que l'agent de transfert de courrier (MTA) est responsable de faire en sorte que le message passe dans la boîte aux lettres du destinataire.

L'hôte, domain.tld, est de beaucoup plus d'intérêt. Dans ce cas, domain.tld ne se réfère pas à un hôte dans le sens traditionnel d'un enregistrement A mais plutôt à un serveur de messagerie connu comme un Mail Exchanger (MX). Ce serveur est chargé d'accepter tout le courrier pour domain.tld, désigné par un registre spécial - un enregistrement MX - dans le système DNS.

Au-delà du Web et e-mail existe de nombreuses applications qui soit invoquer ou peuvent utiliser les services DNS. Ces applications peuvent inclure des bases de données, des applications Web multi-niveaux construits en utilisant middleware ou un serveur d'application, des programmes de partage peer-to-peer, messagerie instantanée et les jeux multijoueurs.

Dans un sens tout à fait pratique, toute application qui utilise l'Internet pour connecter deux ou plusieurs hôtes de partager des informations, communiquer ou autrement, est probablement comptait sur les services DNS sous une forme ou une autre.


» » » DNS: ce qu'elle est et ce qu'elle fait