Qu-est-ce que Domain Name Service DNS
Publié par
admin
à
03:22
Qu-est-ce que Domain Name Service
DNS
les structures d’adresses sont complexes à manipuler, dans la mesure où elles se présentent sous forme de groupes de chiffres décimaux séparés par un point ou deux-points, de type abc:def:ghi:jkl, avec une valeur maximale de 255 pour chacun des quatre groupes. Les adresses IPv6 tiennent sur 8 groupes de 4 chiffres décimaux. Du fait que la saisie de telles adresses dans le corps d’un message deviendrait vite insupportable, l’adressage utilise une structure hiérarchique différente, beau-coup plus simple à manipuler et à mémoriser.
Le DNS permet la mise en correspondance des adresses physiques et des adresses logiques.
La structure logique prend une forme hiérarchique et utilise au plus haut niveau des domaines caractérisant principalement les pays, qui sont indiqués par deux lettres, comme frpour la France, et des domaines fonctionnels comme :
• com (organisations commerciales) ;
• edu (institutions académiques) ;
• org (organisations, institutionnelles ou non) ;
• gov (gouvernement américain) ;
• mil (organisations militaires américaines) ;
• net (opérateurs de réseaux) ;
• int (entités internationales).
À l’intérieur de ces grands domaines, on trouve des sous-domaines, qui correspondent à de grandes entreprises ou à d’importantes institutions. Par exemple, lip6 représente le nom du laboratoire LIP 6, ce qui donne l’adresse lip6.fr pour le personnel de ce laboratoire. Ce domaine peut lui-même être décomposé en deux domaines correspondant à des départements différents, par exemple reseau.lip6.fret systeme.lip6.fr À ces différents domaines correspondent des serveurs, qui sont capables d’effectuer la correspondance d’adresse.
Les serveurs de noms du DNS sont hiérarchiques. Lorsqu’il faut retrouver l’adresse physique IP d’un utilisateur, les serveurs qui gèrent le DNS s’envoient des requêtes de façon à remonter suffisamment dans la hiérarchie pour trouver l’adresse physique du correspondant. Ces requêtes sont effec-tuées par l’intermédiaire de petits messages, qui portent la question et la réponse en retour.
La figure 13-2 illustre le fonctionnement du DNS. Dans cette figure le client guy.pujolle@reseau.lip6.frveut envoyer un message à xyz.xyz@sys-teme.lip6.fr.Pour déterminer l’adresse IP de xyz.xyz@systeme.lip6.fr,une requête est émise par le PC de Guy Pujolle, qui interroge le serveur de noms
du domaine réseau.lip6.fr.Si celui-ci a en mémoire la correspondance, il répond au PC. Dans le cas contraire, la requête remonte dans la hiérarchie et atteint le serveur de noms de lip6.fr,qui, de nouveau, peut répondre positive-ment s’il connaît la correspondance. Dans le cas contraire, la requête est ache-minée vers le serveur de noms de systeme.lip6.fr,qui connaît la correspondance. C’est donc lui qui répond au PC de départ dans ce cas. Le format d’une requête DNS est illustré à la figure
Les deux premiers octets contiennent une référence. Le client choisit une valeur à placer dans ce champ, et le serveur répond en utilisant la même valeur de sorte que le client reconnaisse sa demande. Les deux octets suivants contiennent les bits de contrôle. Ces derniers indiquent si le message est une requête du client ou une réponse du serveur, si une demande à un autre site doit être effectuée, si le mes-sage a été tronqué par manque de place, si le message de réponse provient du serveur de noms responsable ou non de l’adresse demandée, etc. Pour le récepteur qui répond, un code de réponse est également inclus dans ce champ.
Les six possibilités suivantes ont été définies :
• 0 : pas d’erreur.
• 1 : la question est formatée de façon illégale.
• 2 : le serveur ne sait pas répondre.
• 3 : le nom demandé n’existe pas.
• 4 : le serveur n’accepte pas la demande.
• 5 : le serveur refuse de répondre.
La plupart des requêtes n’effectuent qu’une demande à la fois. La forme de ce type de requête est illustrée à la figure 13-4. Dans la zone Question, le contenu doit être interprété de la façon suivante : 6 indique que 6 caractères suivent ; après les 6 caractères de réseau, 4 désigne les 4 caractères de lip6,2 les deux caractères de fret enfin 0 la fin du champ. Le champ Autorité permet aux serveurs qui ont autorité sur le nom demandé de se faire connaître. Enfin, la zone Champs supplémentaires permet de transporter des informations sur le temps pendant lequel la réponse à la question est valide.
les structures d’adresses sont complexes à manipuler, dans la mesure où elles se présentent sous forme de groupes de chiffres décimaux séparés par un point ou deux-points, de type abc:def:ghi:jkl, avec une valeur maximale de 255 pour chacun des quatre groupes. Les adresses IPv6 tiennent sur 8 groupes de 4 chiffres décimaux. Du fait que la saisie de telles adresses dans le corps d’un message deviendrait vite insupportable, l’adressage utilise une structure hiérarchique différente, beau-coup plus simple à manipuler et à mémoriser.
Le DNS permet la mise en correspondance des adresses physiques et des adresses logiques.
La structure logique prend une forme hiérarchique et utilise au plus haut niveau des domaines caractérisant principalement les pays, qui sont indiqués par deux lettres, comme frpour la France, et des domaines fonctionnels comme :
• com (organisations commerciales) ;
• edu (institutions académiques) ;
• org (organisations, institutionnelles ou non) ;
• gov (gouvernement américain) ;
• mil (organisations militaires américaines) ;
• net (opérateurs de réseaux) ;
• int (entités internationales).
• int (entités internationales).
À l’intérieur de ces grands domaines, on trouve des sous-domaines, qui correspondent à de grandes entreprises ou à d’importantes institutions. Par exemple, lip6 représente le nom du laboratoire LIP 6, ce qui donne l’adresse lip6.fr pour le personnel de ce laboratoire. Ce domaine peut lui-même être décomposé en deux domaines correspondant à des départements différents, par exemple reseau.lip6.fret systeme.lip6.fr À ces différents domaines correspondent des serveurs, qui sont capables d’effectuer la correspondance d’adresse.
Les serveurs de noms du DNS sont hiérarchiques. Lorsqu’il faut retrouver l’adresse physique IP d’un utilisateur, les serveurs qui gèrent le DNS s’envoient des requêtes de façon à remonter suffisamment dans la hiérarchie pour trouver l’adresse physique du correspondant. Ces requêtes sont effec-tuées par l’intermédiaire de petits messages, qui portent la question et la réponse en retour.
La figure 13-2 illustre le fonctionnement du DNS. Dans cette figure le client guy.pujolle@reseau.lip6.frveut envoyer un message à xyz.xyz@sys-teme.lip6.fr.Pour déterminer l’adresse IP de xyz.xyz@systeme.lip6.fr,une requête est émise par le PC de Guy Pujolle, qui interroge le serveur de noms
du domaine réseau.lip6.fr.Si celui-ci a en mémoire la correspondance, il répond au PC. Dans le cas contraire, la requête remonte dans la hiérarchie et atteint le serveur de noms de lip6.fr,qui, de nouveau, peut répondre positive-ment s’il connaît la correspondance. Dans le cas contraire, la requête est ache-minée vers le serveur de noms de systeme.lip6.fr,qui connaît la correspondance. C’est donc lui qui répond au PC de départ dans ce cas. Le format d’une requête DNS est illustré à la figure
du domaine réseau.lip6.fr.Si celui-ci a en mémoire la correspondance, il répond au PC. Dans le cas contraire, la requête remonte dans la hiérarchie et atteint le serveur de noms de lip6.fr,qui, de nouveau, peut répondre positive-ment s’il connaît la correspondance. Dans le cas contraire, la requête est ache-minée vers le serveur de noms de systeme.lip6.fr,qui connaît la correspondance. C’est donc lui qui répond au PC de départ dans ce cas. Le format d’une requête DNS est illustré à la figure
Les deux premiers octets contiennent une référence. Le client choisit une valeur à placer dans ce champ, et le serveur répond en utilisant la même valeur de sorte que le client reconnaisse sa demande. Les deux octets suivants contiennent les bits de contrôle. Ces derniers indiquent si le message est une requête du client ou une réponse du serveur, si une demande à un autre site doit être effectuée, si le mes-sage a été tronqué par manque de place, si le message de réponse provient du serveur de noms responsable ou non de l’adresse demandée, etc. Pour le récepteur qui répond, un code de réponse est également inclus dans ce champ.
Les six possibilités suivantes ont été définies :
• 0 : pas d’erreur.
• 1 : la question est formatée de façon illégale.
• 2 : le serveur ne sait pas répondre.
• 3 : le nom demandé n’existe pas.
• 4 : le serveur n’accepte pas la demande.
• 5 : le serveur refuse de répondre.
La plupart des requêtes n’effectuent qu’une demande à la fois. La forme de ce type de requête est illustrée à la figure 13-4. Dans la zone Question, le contenu doit être interprété de la façon suivante : 6 indique que 6 caractères suivent ; après les 6 caractères de réseau, 4 désigne les 4 caractères de lip6,2 les deux caractères de fret enfin 0 la fin du champ. Le champ Autorité permet aux serveurs qui ont autorité sur le nom demandé de se faire connaître. Enfin, la zone Champs supplémentaires permet de transporter des informations sur le temps pendant lequel la réponse à la question est valide.
0 commentaires: