6.3. MPOA
Le client MPOA de Linux s'inscrit dans la tradition
des services ATM divisés en un démon utilisateur et un service
noyau. Le démon mpcd traite les paquets de contrôle MPOA tandis
que le noyau tient à jour les caches entrant et sortant et effectue le
renvoi des paquets.
atmsigd et ilmid doivent être lancés
avant mpcd. Puisque MPOA détecte les flux IP à partir du trafic
LANE, zeppelin doit être démarré au préalable.
L'ordre de lancement des démons zeppelin et mpcd n'est toutefois pas
fixé. Ils peuvent être arrêtés et
redémarrés indépendamment l'un de l'autre. La
méthode la plus simple pour désactiver MPOA consiste à
envoyer un signal au démon mpcd.
Ci-dessous se trouve un exemple tiré de la
section Émulation de LAN qui démarre deux clients LANE.
La configuration a été enrichie de deux clients MPOA
alimentés par les clients LANE :
# zeppelin &
# ifconfig lec0 10.1.1.42 netmask 255.255.255.0
\
broadcast 10.1.1.255 up
# mpcd -s ma_machine1 -l ma_machine2 &
#
# zeppelin -i 2 -l ma_machine3 -n mon_réseau -p
&
# ifconfig lec2 10.1.2.42 netmask 255.255.255.0
\
broadcast 10.1.2.255 up
# mpcd -i 2 -s ma_machine4 -l ma_machine5
&
Le démon MPOA a besoin de deux adresses ATM
locales qu'il emploie pour initialiser et
recevoir les connexions de contrôle et de
données. Les adresses peuvent être les mêmes que
pour
zeppelin, par exemple, mais elles doivent différer
entre démons mpcd. Par défaut, mpcd ne
récupère pas les informations de
configuration du LECS.
Le contenu des caches entrant et sortant de MPOA peut
être contrôlé via le fichier /proc/net/atm/mpc.
Le client MPOA Linux accepte la classe de trafic CBR
pour les SVC directs au lieu de la classe par défaut UBR. La QoS des SVC
à venir est modifiable par l'intermédiaire de
/proc/net/atm/mpc.
# echo add 130.230.54.146 tx=80000,1600 rx=tx >
/proc/net/atm/mpc
# # créer assez de trafic pour déclencher
un raccourci
# cat /proc/net/atm/mpc
QoS entries for shortcuts:
IP address
TX:max_pcr pcr min_pcr max_cdv max_sdu
RX:max_pcr pcr min_pcr max_cdv max_sdu
130.230.54.146
80000 0 0 0 1600
Mémoire de licence professionnelle, option :
Réseaux et Télécommunication
Rédigé par : M. ALLAFI KAMEM Mermoz Ulrich
Page 76
THEME : LA TRANSMISSION DE L'INFORMATION SUR LA
TECHNOLOGIE ATM
80000 0 0 0 1600
Interface 2:
Ingress Entries:
IP address State Holding time Packets fwded VPI
VCI
130.230.4.3 invalid 1160 0
130.230.54.146 resolved 542 151 0 109
...
Le raccourci avec l'adresse IP 130.230.54.146
a été établi avec les paramètres ci-dessus.
Des patches étendent la détection de flux à un support
complet de niveau 4. Les flux de niveau 4 sont exprimés sous la forme
d'un quintuple (protocole, adresse locale, port local, adresse distance, port
distant). Ils identifient des flux applicatifs.
Grâce à ces Travaux Pratiques, nous avons
pu mettre en application les connaissances que nous avions acquises lors des
cours de linux. Nous avons également pu expérimenter les deux
solutions possibles pour faire de l'ATM sous Linux.
On a pu constater que les deux solutions
proposées présentent toutes les deux des avantages similaires :
elles permettent la constitution de réseaux virtuels sur le même
support physique et l'administration peut être effectuée de
manière logique.
Elles présentent également toutes les
deux les mêmes inconvénients : des ponts (dans le cas des LAN
émulés) ou des routeurs (dans le cas des LIS) sont
nécessaires pour permettre l'interconnexion de réseaux virtuels
de même nature ; ces équipements risquent de produire des goulots
d'étranglement face aux commutateurs ATM beaucoup plus performants en
termes de débits ; les problèmes induits par ces goulots
d'étranglement risquent de se traduire par des pertes de données
et par des délais de transfert importants. Les mécanismes de
conversion d'adresses engendrent des échanges de messages entre des
entités serveurs et clients, ce qui peut être préjudiciable
à certaines applications gourmandes en bande passante.
Mémoire de licence professionnelle, option :
Réseaux et Télécommunication
Rédigé par : M. ALLAFI KAMEM Mermoz Ulrich
Page 77
Mémoire de licence professionnelle, option :
Réseaux et Télécommunication
Rédigé par : M. ALLAFI KAMEM Mermoz Ulrich
Page 78
THEME : LA TRANSMISSION DE L'INFORMATION SUR LA
TECHNOLOGIE ATM
THEME : LA TRANSMISSION DE L'INFORMATION SUR LA
TECHNOLOGIE ATM
Mémoire de licence professionnelle, option :
Réseaux et Télécommunication
Rédigé par : M. ALLAFI KAMEM Mermoz Ulrich
Page 79
THEME : LA TRANSMISSION DE L'INFORMATION SUR LA
TECHNOLOGIE ATM
Les autoroutes de l'information ont progressivement
révolutionné notre manière de travailler, de communiquer
et d'échanger à grande vitesse non seulement les données,
mais aussi du son et de l'image.
Avec la panoplie des réseaux, ATM étant
la technologie permettant le transport simultané de la voix, des
données et la vidéo quelque soit le types de réseaux.
Cette technologie est utilisable à la fois sur les réseaux locaux
et distants.
Le trafic de données informatiques ne suit
aucune régularité, l'envoi de grande quantité de
données alternent avec des périodes de silence, c'est dans ce
contexte qu'il est qualifié d'asynchrone, l'allocation de la bande
passante est dynamique en fonction des besoins instantanés de chaque
communication. Les unités de données sont structurés dans
des paquets, l'en-tête du paquet permet d'identifier à qu'elle
communication le paquet appartient, soit grâce aux adresses source et
destination soit par un identificateur de communication délivré
lors de l'établissement de cette dernière, pas de synchronisation
entre les voies de faible débit et du haut débit par
conséquent pas de structure de cycle.
L'arrivée des paquets se produisant de
manière asynchrone et le débit du lien peut être
inférieure à la somme des voies à faible débits,
les paquets peuvent être stockés temporairement, dans des tampons
avant d'être retransmis.
Le terminal dicte le débit et peut envoyer des
débits qui varient de quelques Kbit/s à plusieurs dizaines de
Mbit/s. Ce mode possède donc la propriété de multi
débit nécessaire aux différents services
(vidéoconférence, distribution TV...). Il assure
l'indépendance entre les terminaux et les équipements de
multiplexage et de commutation : on parle d'anisochronisme à
l'accès. Les applications multimédia demandent de plus en plus
non seulement des débits, mais aussi des délais de transfert
courts.
Même si l'avenir d'ATM semble compromis, surtout
avec la notion de qualité de service (QoS) que promet IPv6 et IPv4, il
est s'en ignorer qu'il a réalisé un travail laborieux dans la
technologie d'information.
Mémoire de licence professionnelle, option :
Réseaux et Télécommunication
Rédigé par : M. ALLAFI KAMEM Mermoz Ulrich
Page 80
THEME : LA TRANSMISSION DE L'INFORMATION SUR LA
TECHNOLOGIE ATM
|