ATM

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук

Асинхронний режим передачі даних (Asynchronous Transfer Mode, ATM) - універсальна транспортна мережа для передачі неоднорідного трафіка: даних, голосу і відео.

Слово асинхронний у назві означає, що тактові генератори передавача і приймача не синхронізовані, а самі комірки передаються і мультиплексуються по запитах. При мультиплексуванні використовується статистична технологія. Асинхронна передача не припускає впорядкування комірок по каналах при пересиланні. ATM підтримує апаратну і пакетну комутацію.

Протокол ATM розбиває весь трафік на пакети строго фіксованої довжини (їх називають комірками), що асинхронно мультиплексуються в єдиний цифровий тракт відповідно до привласненого пріоритету. Завдяки малій довжині кмірок (53 байта, з них 48 байт несуть корисну інформацію, а комірка АТМ у випадку транспортування голосових даних відповідає 6 мс звучання), можна організувати одночасну передачу потоку даних відразу декількох служб, критичних вчасно доставки – комірки з даними різних додатків будуть вставлятися в потік поперемінно, забезпечуючи кожному додатку необхідну швидкість обміну даними. У залежності від обсягу трафіка можуть бути організовані ATM-канали зі швидкістю передачі від 1,5 Мб/c до 40 Гб/c, при цьому дана технологія дозволяє уникати простою каналів.

Протокол ATM виконує комутацію за номером віртуального з'єднання, який у технології ATM розбитий на дві частини - ідентифікатор віртуального шляху (VPI) і ідентифікатор віртуального канала (VCL). Крім цієї основної задачі протокол ATM виконує ряд функцій по контролю за дотриманням трафік-контракту з боку користувача мережі, маркуванню осередків-порушників, відкиданню осередків-порушників при перевантаженні мережі, а також керуванню потоком осередків для підвищення продуктивності мережі (природно, при дотриманні умов трафік-контракта для усіх віртуальних з'єднань). Протокол ATM працює з комірками наступного формату, представленого на малюнку 2.3.

ATM.jpg