WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Filiation internet-intranet et nouvelle dimension du client serveur

( Télécharger le fichier original )
par Mor Ndiaye Mbaye
Ecole Supérieur Polytechnique de Dakar - Ingénieur de conception en Informatique 1997
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

I-2411 Structure logique d'un DNS

La base de données DNS a une structure d'arbre inversé. Le nom du domaine racine est le caractère blanc (« » ), mais il est représenté comme un simple point dans la figure.

Chaque noeud de l'arbre représente une partie de la base ou un domaine dans le système de domaines de noms qui peut être partitionné en sous - domaines. Tous les noms de domaines et sous - domaines sont référencés à partir de la racine.

Ce système permet de localiser la position d'un domaine donné dans la base de données DNS. Les organisations auxquelles il a été confié l'administration de domaines ont la possibilité de partitionner, à leur tour, leurs propres domaines en sous - domaines et d'en déléguer la gestion à d'autres organisations.

Les feuilles de l'arbre constituent les machines hôtes. Chaque domaine contient les informations relatives à ses sous - domaines et à ses hôtes. Parmi ces informations, on trouve les adresses IP, le mécanisme de routage des messages, les alias des noms d'hôtes, ceux des noms de domaines ou de serveurs pour les sous - domaines.

Filiation Internet/Intranet, nouvelle dimension du client serveur par Mor Ndiaye Mbaye page 21

ROOT

""

EDU GOV MIL NET ORG INT

COM

fig. 02

I-2412 Accès à l'information

Pour accéder à cette information, les programmes qui s'exécutent sur les machines hôtes appellent à leur tour d'autres programmes plus connus sous le nom de « résolveur ».

Ces derniers interagissent avec les serveurs de noms suivant un modèle Client/Serveur. Ils envoient des requêtes aux serveurs de noms, interprètent leurs réponses et les retournent aux programmes qui en avaient fait la demande.

Les serveurs de noms réagissent aux requêtes soit en fournissant les adresses IP correspondant aux noms qu'on leur soumet, soit en déclarant le nom de machine inconnu après avoir vainement interrogé tous les serveurs de noms.

On peut à cet effet distinguer deux méthodes de résolution : La méthode récursive et la méthode interactive.

a) Méthode récursive

Dans ce mode, la requête et la responsabilité de la résolution sont transmises d'un serveur à un autre jusqu'à épuisement de la liste des serveurs ou jusqu'à ce qu'il y ait résolution ; dans ce dernier cas, la réponse parcourt le chemin inverse pour parvenir au résolveur (fig. 03 ).

Serveur de
nom 1

Serveur de
nom 4

2- requête

7- réponse

5- réponse

4- requête

Serveur de
nom 2

Serveur de
nom 3

Résolveur

8- réponse

1- requête

3- requete

6- reponse

Fig. 03 - Mécanisme de résolution pour une requête récursive

b) Méthode interactive

Dans ce mode, la différence fondamentale vient du fait que le serveur de noms qui reçoit le premier la requête demande successivement aux autres serveurs de lui envoyer leurs réponses qui doivent nécessairement être soit l'adresse IP recherchée, soit celle d'un serveur de noms susceptible de fournir l'information recherchée et qui sera interrogé à son tour ( fig. 04 ).

Serveur de
nom 2

6- reponse

6- requete

1- requête 4- requête

8- réponse

Serveur de
nom 3

2- requete

7- adresse Serveur 3

Résolveur

5-adresse serveur 4

Serveur de
nom 1

Serveur de
nom 4

Fig. 04 - Mécanisme de résolution pour une requête interactive

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Qui vit sans folie n'est pas si sage qu'il croit."   La Rochefoucault