Annexes
Si un ou plusieurs domaines de recherche sont définis dans le set-up du client léger, la résolution
dépend de la nature du nom :
- Nom complet : la résolution est d'abord effectuée sur ce nom. En cas d'échec, de nouvelles
tentatives de résolution sont effectuées en utilisant le ou les domaines de recherche.
- Nom incomplet : la résolution est d'abord effectuée en utilisant le ou les domaines de
recherche. En cas d'échec, une nouvelle tentative de résolution est effectuée en utilisant ce
nom incomplet.
Exemple de résolution de noms : par rapport à la table des hosts du chapitre 3.1.4, les essais de
résolutions de noms sont les suivants :
- as400 : le nom est incomplet, la recherche s'effectue en utilisant d'abord le premier domaine
de recherche défini (as400.servers.axel.com) puis en cas d'échec le deuxième domaine de
recherche défini (as400.terminals.axel.com) puis en cas d'échec le nom lui-même (as400).
- linux : une adresse IP est donnée, donc pas de recherche DNS.
- www.axel.com : le nom est complet, la recherche s'effectue d'abord sur ce nom là
(www.axel.com) puis en cas d'échec en utilisant le premier domaine de recherche défini
(www.axel.com.servers.axel.com) puis en cas d'échec le deuxième domaine de recherche
défini (www.axel.com.terminals.axel.com).
b) Méthode de résolution
Pour effectuer une résolution de nom, le client léger envoie des requêtes DNS au(x) serveur(s)
DNS connu(s).
Si un serveur DNS répond positivement à une requête, l'adresse IP est connue et le mécanisme de
résolution s'arrête. Deux cas d'échec sont possibles :
- Réception d'une réponse négative : le nom à résoudre n'est pas connu par le serveur
DNS. Le client léger, si possible, continue sa recherche avec d'autres requêtes ou un autre
serveur DNS.
- Aucune réponse (time-out) : au bout de quelques secondes, le serveur DNS n'a toujours
pas répondu. Le client léger réexpédie cette même requête au même serveur DNS
Note : Après 4 erreurs de time-out sur un même serveur DNS, ce serveur est retiré du
mécanisme de résolution.
Note : il est possible que durant la recherche, une réponse d'une requête en time-out soit reçue.
Cette réponse est tout de même prise en compte.
Le client léger demande au serveur DNS une recherche récursive (et non pas itérative). Cela
signifie qu'il est demandé à ce serveur DNS d'assurer, si nécessaire, une récursivité pour retrouver
le serveur DNS sachant réellement résoudre le nom.
La méthode de recherche dépend du nombre de serveurs DNS définis. Voici les étapes de la
recherche en cas de non-réponse de la part des serveurs DNS.
Un seul serveur DNS :
1 - Une requête DNS est envoyée sur ce serveur.
2 - En cas de non-réponse, cette même requête est à nouveau envoyée (4 fois max.).
3 - En cas de réponse négative cette requête est abandonnée.
4 - Si d'autres requêtes peuvent être envoyées (utilisation de domaine de recherche), retour à
l'étape 1.
Deux serveurs DNS :
1 - Une requête DNS est envoyée sur le serveur 1.
2 - En cas de non-réponse du serveur 1, la même requête est envoyée sur le serveur 2.
200
AX3000 modèles 80 et 85 - Manuel de l'utilisateur