Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
proektirovanie_shpory.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
4.32 Mб
Скачать

39.Опишите уровни модели технологии атм и их соотношение с уровнями модели osi. В чем различия между протоколами различных уровней?

Модель ATM состоит из трех уровней:

  • физического;

  • уровня ATM;

  • уровня адаптации ATM.

Физический уровень АТМ разбивается на 2 подуровня: подуровень ТС-сходимости передачи и PDM – зависимый от среды передачи.

ТС отвечает за следующие функции:

- проверка ошибок на уровне заголовка ячейки

- разбивание и распределение ячеек

- создание, восстановление и адаптация фреймов

PDM работает с фреймами и обеспечивает следующие функции:

- синхронизацию битовой скорости

- линейное кодирование

- адаптацию сигнала к характеристикам физической среды

Стандарты ATM для физического уровня определяют, как получать биты из среды передачи, преобразовывать их в ячейки и посылать эти ячейки уровню ATM.

Уровень АТМ соответствует нижней четверти канального уровня модели OSI, также он является верхним для коммутаторов АТМ.

Данный уровень отвечает за следующие функции:

- создание заголовка ячейки

- контроль АТМ-адреса в VPI и VCI

- мультиплексирование/демультиплексирование ячеек

- реализуются общие средства потока данных

На уровне ATM описывается, как получать ячейку, сгенерированную на физическом уровне, добавлять 5- байтный заголовок и посылать ячейку на уровень адаптации ATM. Также определяется, каким образом нужно устанавливать соединение с таким качеством сервиса, которое запрашивает ATM-устройство или конечная станция.

Уровень адаптации АТМ (AAL). Данный уровень представляет собой набор протоколов AAL1 – AAL5. Данный уровень разбивается на два подуровня:

  1. SAR - подуровень сегментации и сборки. Основной функцией данного уровня является разбитие потока данных на 48 байтовые ячейки и их сборка.

  2. CS -полуровень конвергенции. Осуществляет синхронизацию приёма и передачи данных и осуществляет контроль правильности приёма данных.

При передаче данный подуровень не исправляет ошибок. При выявлении ошибок осуществляется перезапрос.

Данные протоколы предназначены для работы с определенными видами трафика:

- AAL1 предназначен для приложений класса А (real time). Для поддержания постоянной скорости передачи битов (некомпрессированное аудио и видео). 1 байт заголовков (порядковые номера последовательно отправленых ячеек) + 47 байт данных.

- AAL2 разработан для класса В (приложения real time, но с переменной скоростью, где возможны пульсации трафика). Пустые ячейки не отсылаются, используется самосинхронизация. Полезная нагрузка – 45 байт, 3 байта служебных.

Протокол уровня AAL (AAL 3/4)

AAL ¾ предназначен для передачи трафика данных с переменной скоростью как в ориентированных на соединение, так и не в ориентированных на соединение модели обмена данными (в основном класс Д).

Данные 44 байта (из 53). Кроме полей AAL2 есть еще тип информации и идентификатор мультиплексирования (для идентификации протоколов вышележащих уровней). Очень много накладных расходов.

AAL5. Обеспечивает максимальную эффективность передачи по сети АТМ потоков данных класса С. Основное назначение: передача при помощи АТМ данных разных протоколов (FR, X.25).

Отличием данного протокола является то, что контроль четности производится по всему сообщению, тогда как все предыдущие протоколы производят контроль четности по каждой ячейке, кроме последней. В предпоследней ячейке в потоке передается заголовок высоких уровней, а в последней – служебная информация.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]