Asynchronous Transfer Mode

Asynchronous Transfer Mode
Page d'aide sur l'homonymie Pour les articles homonymes, voir ATM.
Pile de protocoles
7.  Application
6.  Présentation
5.  Session
4.  Transport
3.  Réseau
2.  Liaison
1.  Physique
Modèle Internet
Modèle OSI

Asynchronous Transfer Mode ou ATM (traduit en français par « Mode de transfert asynchrone ») est un protocole réseau de niveau 2 à commutation de cellules, qui a pour objectif de multiplexer différents flots de données sur un même lien utilisant une technique de type TDM ou MRT (multiplexage à répartition dans le temps).

ATM a été conçu pour fournir un standard réseau unifié qui pourrait supporter un trafic réseau synchrone (SDH), aussi bien qu'un trafic utilisant des paquets (IP, relais de trames, etc.) tout en supportant plusieurs niveaux de qualité de service (QdS).

ATM est un protocole asynchrone, s'appuyant fréquemment sur une couche de transport synchrone. C'est-à-dire que les cellules ATM sont envoyées de manière asynchrone, en fonction des données à transmettre, mais sont insérées dans le flux de données synchrones d'un protocole de niveau inférieur pour leur transport.

Sommaire

La commutation de cellules

Les cellules ATM sont des segments de données de taille fixe de 53 octets (48 octets de charge utile et 5 octets d'en-tête), à la différence de paquets de longueur variable, utilisés dans des protocoles du type IP ou Ethernet.

La commutation des cellules allie la simplicité de la commutation de circuits et la flexibilité de la commutation de paquets. Un circuit virtuel est établi soit par configuration des équipements, soit par signalisation, et l'ensemble des cellules seront commutées sur ce même circuit virtuel par commutation de labels. En particulier, le chemin utilisé dans le réseau ne varie pas au cours du temps puisqu'il est déterminé lors de l'établissement du circuit virtuel.

Les labels permettant la commutation des cellules sont portés dans l'en-tête de chaque cellule.

Structure d'une cellule

Une cellule ATM est composée de cinq octets d'en-têtes et de quarante-huit octets de contenu. Le protocole définit deux types de cellules : NNI (Network-Network Interface) et UNI (User-Network Interface).

Diagramme d'une cellule ATM UNI

7     4 3     0
GFC VPI
VPI
VCI
VCI
VCI PT CLP
HEC




Contenu et complément si nécessaire (48 octets)



Diagramme d'une cellule ATM NNI

7     4 3     0
VPI
VPI
VCI
VCI
VCI PT CLP
HEC




Contenu et complément si nécessaire (48 octets)



GFC : Generic Flow Control (4 bits), par défaut 0000b VPI : Virtual Path Identifier (UNI 8 bits, NNI 12 bits) VCI : Virtual Channel Identifier (16 bits) PT : Payload Type (3 bits) CLP : Cell Loss Priority (1 bit) HEC : Header Error Control (8 bit CRC, )

Le champ Payload Type permet de marquer des cellules pour des cas particuliers, par exemple pour l'administration (Opérations, Administration and Management : OA&M) ou pour délimiter les limites dans certains AALs.

Une cellule UNI réserve le champ GFC pour assurer un système de contrôle de flux ou un sous multiplexage entre les utilisateurs. L'idée était de pouvoir autoriser la connexion de plusieurs terminaux sur une seule connexion au réseau.

Une cellule NNI est analogue à une cellule UNI, mais les 4 bits du champ GFC sont réalloués au champ VPI l'étendant à 12 bits. Ainsi, une interconnexion ATM NNI est capable d'adresser les 216 circuits virtuels (VC) de chacun des 212 chemin virtuels (VP). En pratique, certains chemin et circuits sont réservés.

Couches AAL (ATM Adaptation Layer)

Les couches adaptives ATM sont chargées de segmenter et de réassembler les cellules provenant des applications. ATM a été conçu pour pouvoir transporter des flux de données variés, la vidéo, la voix ou des données. Mais le transport de ces différents types de flux de données nécessite des types de services différents. Par exemple, les contraintes sur les données ne sont pas les mêmes pour le transport de la voix. Pour faire face à ces divers besoins des applicatifs, diverses couches AAL ont été définies :

  • AAL1 : adapté aux applications vidéo et audio à débit constant, comme le transport de la voix.
  • AAL2 : adapté aux applications vidéo et audio à débit variable.
  • AAL3/4 : adapté en transfert sécurisé de données.
  • AAL5 : adapté au transport de données (article détaillé).

Cadre originel

À l'origine, ATM était censé être la technique permettant le Broadband Integrated Services Digital Network (B-ISDN) qui remplacerait le RTC existant. La suite complète de standards ATM propose des définitions pour les couches de niveaux 1, 2 et 3 du modèle OSI classique à 7 couches. Les standards ATM étaient dessinés sur des concepts destinés aux télécommunications plutôt qu'aux réseaux informatiques. Pour cette raison, un immense travail a été réalisé pour intégrer dans ATM le plus possible de technologies et conventions existant en télécommunications.

ATM est donc une technologie assez complexe, dont les fonctionnalités s'appliquent aussi bien aux réseaux globaux des sociétés de télécommunications (telco) qu'aux LAN plus réduits.

Evolution et remplacement

Beaucoup de sociétés de télécommunications ont mis en place de grands réseaux ATM et beaucoup d'implémentations DSL utilisent ATM. Cependant ATM a échoué à être largement répandu en tant que technologie LAN et sa grande complexité a été un obstacle à son développement en tant que technologie réseau intégrative comme ses inventeurs l'avaient imaginé…

La plupart des bonnes idées d'ATM ont été reprises dans MPLS, un protocole de niveau 2 de commutation de labels (label switching). MPLS apporte la possibilité de transmettre des paquets de longueur variable, mais il n'atteint pas le même niveau de définition et de garantie de qualité de service (QdS) que l'ATM.

ATM est utile et largement déployé comme couche de multiplexage dans les réseaux DSL, où ses compromis correspondent bien aux besoins de cette application. Il est aussi utilisé aujourd'hui dans les interconnexions à haute vitesse pour combiner le trafic PDH/SDH et le trafic de paquets dans une architecture simple.

Voir aussi

Liens internes

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Asynchronous Transfer Mode de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • Asynchronous transfer mode — Pour les articles homonymes, voir ATM. Pile de protocoles 7 • Application 6 • …   Wikipédia en Français

  • asynchronous transfer mode — ➔ ATM * * * asynchronous transfer mode UK US noun [U] ► IT ATM(Cf. ↑ATM) …   Financial and business terms

  • Asynchronous Transfer Mode — (ATM) ist eine Technik der Datenübertragung, bei der der Datenverkehr in kleine Pakete – Zellen oder Slots genannt – mit fester Länge (53 Byte, davon 48 Byte Daten, 5 Byte Zellkopf) codiert und über asynchrones Zeitmultiplexing übertragen wird.… …   Deutsch Wikipedia

  • asynchronous transfer mode — n. a set of rules for transferring data, sound, and images in small, fixed groups at very high rates of speed over computer networks * * * …   Universalium

  • asynchronous transfer mode — n. a set of rules for transferring data, sound, and images in small, fixed groups at very high rates of speed over computer networks …   English World dictionary

  • Asynchronous Transfer Mode — In electronic digital data transmission systems, the network protocol Asynchronous Transfer Mode (ATM) encodes data traffic into small fixed sized cells. The standards for ATM were first developed in the mid 1980s. The goal was to design a single …   Wikipedia

  • Asynchronous Transfer Mode — Tarjeta de red ATM de 25 Mbps. con interfaz PCI y conexión de par trenzado. El Modo de Transferencia Asíncrona o Asynchronous Transfer Mode (ATM) es una tecnología de telecomunicación desarrollada para hacer frente a la gran demanda de capacidad… …   Wikipedia Español

  • asynchronous transfer mode — noun a means of digital communications that is capable of very high speeds; suitable for transmission of images or voice or video as well as data ATM is used for both LAN and WAN • Syn: ↑ATM • Hypernyms: ↑digital communication, ↑data… …   Useful english dictionary

  • Asynchronous Transfer Mode — Este artículo trata sobre el protocolo de comunicaciones, para otros usos de ATM véase ATM (desambiguación). El Modo de Transferencia Asíncrona Asynchronous Transfer Mode (ATM) es una tecnología de telecomunicación desarrollada para hacer frente… …   Enciclopedia Universal

  • Asynchronous Transfer Mode — ATM; Asynchroner Transfermodus (Netzwerktechnologie) * * * Asynchronous Transfer Mode,   ATM …   Universal-Lexikon

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”