VI.5. Signalisation
5.1. Fichier des hôtes ATM
Les adresses ATM étant peu pratiques à
manipuler, la plupart des outils ATM acceptent également des noms au
lieu des adresses numériques. La conversion entre les noms et les
adresses s'effectue via le fichier/etc/hosts.atm dont la structure est
analogue à celle du fichier /etc/hosts :
adresse_numérique nom(s)
Par exemple :
47.0005.80FFE1000000F21A26D8.0020EA000EE0.00
pc2-a.fqdn pc2-a 47.0005.80FFE1000000F21A26D8.0020D4102A80.00 pc3-a.fqdn
pc3-a
L'adresse d'un système Linux peut être
déterminée avec la commande atmaddr -n.
De nombreux outils ATM tentent également
d'obtenir le nom qui correspond à une adresse lorsqu'ils affichent cette
dernière. Le premier nom qui apparaît dans le fichier en regard
d'une adresse est alors utilisé.
Outre les adresses ATM pour les SVC, les adresses des
PVC peuvent également être stockées dans le fichier
/etc/hosts.atm. Lorsque différents types d'adresses
correspondent au même nom d'hôte, la première dont le type
convient est employée. Ainsi, lorsqu'une application ne demande que des
adresses de SVC, celles des PVC sont ignorées.
5.2. ANS
Si on a accès au service de nom ATM (ATM Name
Service), en installant l'option ANS, on peut l'employer en complément
du fichier de noms en spécifiant le nom de l'hôte qui
héberge le service ANS dans le fichier
/etc/resolv.conf.
Le script src/lib/pdf2e164_cc.pl du paquet
atm-linux permet de créer un tableau des codes nationaux E.164 à
partir de la version PDF. Par exemple : perl pdf2e164_cc.pl e164_xxx.pdf
>/etc/e164_cc
Le script s'appuie sur l'utilitaire pdftotext.
Celui-ci est disponible avec l'application xpdf.
Mémoire de licence professionnelle, option :
Réseaux et Télécommunication
Rédigé par : M. ALLAFI KAMEM Mermoz Ulrich
Page 70
THEME : LA TRANSMISSION DE L'INFORMATION SUR LA
TECHNOLOGIE ATM
5.3. Démon de signalisation
Notons que la prise en charge point à
multipoint d'atmsigd est très limitée : seul l'emploi en
tant que feuille d'un arbre point à multipoint fonctionne.
Par défaut, atmsigd est
configuré pour se conformer à la version d'UNI choisie
dynamiquement. Il peut être compilé pour UNI 3.0, 3.1 ou 4.0 en
employant l'argument --with-uni=VERSION du script ./configure au
sommet des sources du paquet linux-atm.
On note également que la configuration de
atmsigd est assez contraignante. Il s'arrête souvent en cas
d'anomalie. Ceci devrait changer dans le futur.
atmsigd cherche un fichier de configuration
à l'emplacement spécifié via l'option -c.
/usr/local/etc/atmsigd.conf correspond à l'emplacement par
défaut.
5.4. Démon ILMI
ILMI offre un mécanisme de configuration
automatique des adresses. En l'absence de commutateur ou si celui-ci ne
gère pas ILMI, les adresses ATM doivent être renseignées
manuellement. On notera que le démon ILMI ne doit pas être
employé avec des interfaces pour lesquelles les adresses sont
positionnées manuellement.
Le démon ILMI est invoqué comme suit
:
ilmid [-b] [-d] [-i ip_locale] [-l fichier_journal]
[-q qos] [-u version_uni] [-v] [-x] [itf] -b :arrière plan.
S'exécute dans un processus fils après
initialisation.
-d : messages de débogage. Par
défaut, ilmid est très discret.
-i ip_locale : adresse IP à annoncer
au commutateur quand il en demande une. Elle est spécifiée sous
forme décimale pointée ou textuelle. Par défaut, ilmid
la détermine de façon heuristique.
-l fichier_journal : fichier d'enregistrement
des messages de diagnostic (au lieu de la sortie standard). Le nom
spécial syslog implique l'envoi des messages vers
l'enregistreur système syslog.
-q qos : configure la classe de service pour
le circuit ILMI. Par défaut une classe UBR à la vitesse du lien
est employée.
-u version_uni : version d'UNI. Les valeurs
possibles sont : 3.0, 3.1, et 4.0. Le point est
facultatif. La valeur employée par défaut dépend de la
façon dont ilmid a été compilé. Il s'agit
typiquement de la valeur 3.0.
-v : verbosité de débogage
accrue.
-x : désactive l'inclusion des
liaisons de variables dans les ColdstartTrap SNMP. Certains commutateurs (les
LS1000 par exemple) ne fonctionnent que si cette option est
activée.
En l'absence de numéro d'interface, ilmid
se sert de l'interface 0. La commande atmaddr permet de vérifier le
succès de l'enregistrement d'adresse.
L'agent ne supporte que les procédures
d'enregistrement d'adresse spécifiées dans la section 5.8 des
spécifications UNI 3.1 d'ATM Forum. Ces procédures impliquent
l'enregistrement du préfixe réseau de l'hôte par le
commutateur tandis que l'hôte enregistre en retour l'adresse finale
auprès du commutateur. L'hôte y parvient en ajoutant un
identificateur de système (ESI/End System
Mémoire de licence professionnelle, option :
Réseaux et Télécommunication
Rédigé par : M. ALLAFI KAMEM Mermoz Ulrich
Page 71
Mémoire de licence professionnelle, option :
Réseaux et Télécommunication
Rédigé par : M. ALLAFI KAMEM Mermoz Ulrich
Page 72
THEME : LA TRANSMISSION DE L'INFORMATION SUR LA
TECHNOLOGIE ATM
Identifier) et un octet sélecteur nul au
préfixe réseau enregistré par le commutateur.
L'identificateur correspond à l'adresse physique ou MAC de l'interface
ATM.
|