Cours PDF Réseaux ATM : Maîtriser la Technologie (Débutant)
Ce support présente Asynchronous Transfer Mode (ATM), une technologie de commutation de cellules conçue pour le haut débit. ATM combine les avantages de la commutation de circuits et de la commutation de paquets : granularité de gestion des ressources et allocation de chemins virtuels pour des flux temps‑réel.
🎯 Ce que vous allez apprendre
- Principes de la commutation de cellules et du multiplexage temporel asynchrone.
- Structure et fonctionnement des cellules pour une transmission efficace.
- Types de liaisons et leur rôle dans une architecture opérateur.
- Couches fonctionnelles et correspondances avec le modèle de référence OSI.
- Modèle opérationnel et classes de service pour le transport différencié.
- Composants réseau et interactions entre commutateurs, interfaces et équipements d'accès.
- Gestion de la Qualité de Service (QoS) : classifications, contrats de trafic et mécanismes d'ordonnancement.
📑 Sommaire du document
- Cours PDF Réseaux ATM : Maîtriser la Technologie (Débutant)
Pourquoi étudier la technologie ATM ?
La convergence voix‑données‑vidéo sur une même infrastructure exige des mécanismes garantissant latence, gigue et bande passante. La gestion de la Qualité de Service (QoS) permet d'attribuer des engagements de débit et des priorités adaptés aux applications temps‑réel. Comprendre ces mécanismes éclaire les choix d'architecture pour des dorsales opérateurs et des réseaux de transport haut débit.
Pourquoi télécharger ce support France Télécom ?
Rédigé sous l'égide de France Télécom et issu des retours d'expérience des équipes d'ingénierie et d'exploitation réseau, ce document synthétise des concepts éprouvés et des pratiques d'interconnexion utilisées dans les dorsales. Il appuie l'apprentissage par des définitions techniques précises, des comparaisons opérationnelles et des références méthodologiques utiles aux techniciens et aux étudiants.
Les cellules ATM
La cellule est une unité fixe de 53 octets (48 octets de charge utile et 5 octets d'en‑tête) optimisée pour le multiplexage temporel asynchrone. Sa taille courte limite la gigue et simplifie l'ordonnancement pour les services sensibles au délai ou à la variation d'arrivée des paquets.
- Virtual Path (VP)
- Regroupement d'une série de canaux logiques facilitant la commutation inter‑commutateurs.
- Virtual Channel (VC)
- Canal virtuel individuel transportant un flux spécifique ; la paire VPI/VCI sert d'adresse pour l'acheminement des cellules.
Structure détaillée d'une cellule ATM
| Champ | Description |
|---|---|
| GFC | General Flow Control — contrôle local du flux (4 bits). |
| VPI | Virtual Path Identifier — identifie le chemin virtuel (8 ou 12 bits selon l'interface). |
| VCI | Virtual Channel Identifier — identifie le canal virtuel au sein du VP (16 bits). |
| PT | Payload Type — indication du type de charge utile et gestion de la congestion. |
| CLP | Cell Loss Priority — priorité de perte cellulaire (bit indiquant tolérance à la perte). |
| HEC | Header Error Control — détection et correction d'erreurs sur l'en‑tête. |
Architecture ATM et correspondance avec le modèle OSI
L'architecture ATM se compose de trois couches principales : la couche physique (liaison physique du support), la couche ATM (commutation et multiplexage de cellules) et la couche AAL (adaptation des services et segmentation/réassemblage). Pour faciliter l'interopérabilité et la conception des équipements, il est utile de cartographier ces couches par rapport au modèle de référence OSI afin de situer les responsabilités fonctionnelles et les points d'interconnexion avec les protocoles de niveau supérieur.
Mapping ATM vs Modèle OSI
| Couche ATM | Rôle principal | Correspondance OSI |
|---|---|---|
| Couche Physique | Transmission bit‑à‑bit, interfaces physiques et caractéristiques électriques/optique. | Couche 1 (Physique) |
| Couche ATM | Commutation de cellules, multiplexage, traitement des en‑têtes VPI/VCI et ordonnancement. | Couche 2 (Liaison de données) — fonctions de commutation et contrôle d'accès au média. |
| Couche AAL (Adaptation) | Segmentation/réassemblage des données, adaptation des services (ex. CBR, VBR) aux besoins applicatifs. | Partage des responsabilités entre Couche 2 et Couche 3 (liaison et adaptation aux couches supérieures). |
Comparaison détaillée : ATM vs STM et IP
Le multiplexage temporel synchrone (TDM) et ses variantes comme le STM (Synchronous Transfer Mode) réservent des intervalles temporels fixes à chaque canal, garantissant une latence prévisible mais une utilisation inefficace lorsqu'un canal est inactif. À l'opposé, les réseaux IP à commutation de paquets transmettent des unités de taille variable et optimisent l'utilisation de la bande passante, au prix d'une variabilité temporelle et d'une gestion QoS plus complexe.
ATM utilise des cellules de taille fixe pour offrir un compromis : l'ordonnancement matériel devient plus simple et la gigue est réduite par rapport à l'IP, tout en permettant des mécanismes de réservation et des classes de service (CBR, VBR, ABR, UBR). Contrairement au STM, qui repose sur un multiplexage temporel fixe, ATM propose un multiplexage asynchrone où la bande passante est allouée en fonction des besoins et des contrats de trafic. La commutation de circuits, méthode historique liée au TDM/STM et aux liaisons dédiées, établit un chemin réservé avec ressources fixes pendant la durée de la communication — utile pour la garantie de performances mais moins efficace en termes d'utilisation globale des ressources.
Principes de routage : VP, VC et circuits virtuels
Les identifiants VPI et VCI forment l'adresse utilisée par les commutateurs pour acheminer les cellules. Le routage au niveau des VP regroupe plusieurs canaux pour simplifier la commutation ; au niveau des VC, il assure l'acheminement des flux individuels. Les circuits virtuels peuvent être permanents (PVC) ou commutés (SVC). Les protocoles de signalisation et de routage, tels que PNNI, permettent le calcul de chemins tenant compte des contraintes de QoS et des ressources disponibles.
Architecture et Qualité de Service (QoS) en ATM
L'architecture se compose de couches fonctionnelles (physique, ATM, AAL) qui adaptent et transportent les services des couches supérieures. Les mécanismes de QoS incluent classification du trafic, contrats de trafic (CIR, PCR) et politiques d'ordonnancement afin d'assurer latence, gigue et bande passante. Des protocoles de signalisation et de routage, tels que PNNI, propagent l'information topologique pour sélectionner des chemins compatibles with les contraintes de service.
Les classes de service et catégories de débit ATM
Les classes de service définissent des profils adaptés aux caractéristiques du trafic : CBR (Constant Bit Rate) pour la voix, VBR (Variable Bit Rate) pour la vidéo compressée, ABR/UBR pour le trafic de données. Chaque classe associe des paramètres de débit, latence et tolérance aux pertes, permettant d'ajuster les contrats de trafic et d'optimiser l'utilisation des ressources dans les commutateurs.
Prérequis pour suivre ce cours
Connaissances recommandées : notions de base du modèle OSI, concepts de commutation et de multiplexage, et familiarité élémentaire avec les réseaux IP/TCP. Ces prérequis facilitent la compréhension des mécanismes (VPI/VCI, AAL, QoS) sans exiger une expertise approfondie préalable.
👤 À qui s'adresse ce cours ?
Destiné aux débutants et aux techniciens réseau, le support propose une approche structurée des concepts fondamentaux, des composants et des mécanismes de QoS utilisés dans les environnements opérateurs.
Glossaire technique ATM
Ce glossaire regroupe les acronymes et notions fréquemment rencontrés dans la documentation ATM afin de faciliter la lecture et la mise en pratique. Les définitions sont concises pour un accès rapide lors de l'étude ou de l'exploitation réseau.
- VPI — Virtual Path Identifier : identifiant du chemin virtuel.
- VCI — Virtual Channel Identifier : identifiant du canal virtuel.
- AAL — ATM Adaptation Layer : couche d'adaptation, segmentation et réassemblage.
- CLP — Cell Loss Priority : indicateur de priorité en cas de congestion.
- HEC — Header Error Control : contrôle d'erreur de l'en‑tête.