Mots clés : mise en oeuvre, IPv6, ATM,
LAN, SVC, Unix, BSD, découverte des voisins, NBMA,
signalisation ATM, MARS, unicast, multicast .
Participant : Mohsen
Souissi.
Dans sa thèse [19], Mohsen Souissi traite de la mise
en oeuvre du protocole IPv6 au-dessus d'une infrastructure
ATM. IPv6 est la nouvelle version du protocole Internet,
conçue pour améliorer et succéder à IPv4. L'infrastructure
Ethernet est généralement privilegiée dans les réseaux locaux
(LAN) pour le déploiement d'IPv6 en raison de sa maturité et
surtout de son support de la diffusion naturelle. Cette
dernière propriété, très utile pour IPv6 et ses protocoles
associés tels que la découverte des voisins, n'est pas
supportée par les infrastructures NBMA (Non Broadcast
Multiple Access) dont l'ATM est un cas particulier. Ainsi, le
transport d'IPv6 au-dessus d'ATM nécessite un système tel que
MARS (Multicast Address Resolution Server, standard IETF),
capable d'émuler le service multicast.
Cette thèse consiste à étudier en premier lieu la solution
IPv6 au-dessus d'ATM proposée par l'IETF. Elle se propose
ensuite de mettre en oeuvre cette solution et de
l'expérimenter dans un environnement LAN SVC, sur une
plate-forme Unix FreeBSD/NetBSD exécutant la souche IPv6 de
l'INRIA.
Dans un premier temps, le logiciel de signalisation
linux-atm de l'EPFL a été modifié et porté, puis les
fonctionnalités point-à-multipoint y ont été ajoutées. Une
API et un client de signalisation générique ont été
développés et ont servi comme base pour l'implémentation d'un
système MARS complet (serveur, client et MCS, instances du
client de signalisation). Le système MARS a été testé puis
étendu pour prendre en compte les messages de découverte des
voisins.
L'ensemble de ces composants forme une distribution
logicielle, bsd-ipv6-atm, disponible sous FTP anonyme de
l'INRIA. Le transport d'IPv6 a été expérimenté en unicast et
en multicast et des mesures de performances ont été
effectuées sur la plate-forme. Les résultats montrent que le
système offre globalement et avec une certaine stabilité, des
débits relativement élevés et des temps de réponse plutôt
courts.