|
L'encapsulation multiprotocole dans les réseaux ATM fait référence à la technique consistant à transporter divers protocoles de couche réseau (comme IP, IPX, AppleTalk, etc.) sur la couche physique du réseau ATM. Étant donné que l'ATM est un réseau orienté connexion avec sa propre structure cellulaire, il nécessite un mécanisme pour encapsuler les paquets provenant de ces protocoles disparates dans un format adapté à la transmission ATM. Ceci est réalisé grâce à l’encapsulation.
Voici une description du concept :
1. Couche d'adaptation ATM (AAL) : C’est l’élément crucial. L'AAL se situe entre le protocole de couche réseau (par exemple, IP) et la couche ATM. Il gère l'adaptation des données de couche supérieure dans un format adapté aux cellules ATM. Différents types d'AAL répondent à différents types d'exigences de service. Le choix d'AAL dépend des caractéristiques du protocole de couche supérieure et de ses besoins en matière de qualité de service (QoS). Les types AAL courants incluent :
* AAL1 : Conçu pour les services à débit binaire constant (CBR) comme la voix et la vidéo. Il fournit un service orienté connexion avec une latence minimale.
* AAL2 : Convient aux services à débit binaire variable (VBR) avec des contraintes de synchronisation. C'est moins courant que AAL5.
* AAL3/4 : Ceux-ci sont moins couramment utilisés et principalement pour les services orientés connexion.
* AAL5 : L'AAL le plus couramment utilisé, conçu pour les services sans connexion comme IP. Il fournit un service sans connexion avec une livraison au mieux. Il offre une encapsulation plus simple et convient bien à la transmission de données.
2. Processus d'encapsulation : Le processus d'encapsulation implique globalement ces étapes :
* Segmentation et réassemblage (SAR) : Le paquet de couche réseau (par exemple, un paquet IP) est trop volumineux pour tenir dans une seule cellule ATM. L'AAL le segmente en morceaux plus petits qui peuvent être transportés dans les cellules ATM. À la réception, l'AAL réassemble ces segments dans le paquet d'origine.
* Ajout de rembourrage et de remorque : L'AAL ajoute un remplissage pour garantir que chaque segment remplit complètement une cellule ATM. Il ajoute également une bande-annonce contenant les informations nécessaires au remontage, à la détection des erreurs et à d'autres fonctions de contrôle.
* Ajout d'un en-tête et d'une bande-annonce ATM : Le segment traité par AAL est ensuite encapsulé dans une cellule ATM, qui se compose d'un en-tête (contenant des informations d'adressage et de contrôle) et d'une fin (principalement pour la vérification des erreurs).
3. Prise en charge multiprotocole : La beauté de ce système réside dans sa capacité à gérer différents protocoles de couche réseau. Quel que soit le protocole spécifique transmis (IP, IPX, etc.), l'AAL garantit que les données sont correctement formatées et transmises sur le réseau ATM. Cela fait de l’ATM une technologie de transport flexible, capable d’acheminer divers types de trafic.
4. Décapsulation : Du côté de la réception, le processus est inversé. L'en-tête et la fin ATM sont supprimés, puis les processus AAL sont inversés (réassemblage, suppression du remplissage et de la fin), révélant finalement le paquet de couche réseau d'origine.
En résumé, l'encapsulation multiprotocole dans les réseaux ATM permet d'utiliser l'ATM comme mécanisme de transport commun pour une variété de protocoles de couche supérieure, réalisant ainsi l'interopérabilité entre les différentes technologies de réseau. La clé est la couche d'adaptation ATM qui gère la traduction et le formatage requis pour transporter avec succès les données sur le réseau ATM.
|