Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Технологии корпоративных сетей. Энциклопедия.doc
Скачиваний:
214
Добавлен:
15.08.2019
Размер:
51.83 Mб
Скачать

Уровень адаптации atm

Уровень адаптации ATM отвечает за взаимодействие между уровнем ATM и более высокими уровнями. При перемещении информации вниз в модели ATM уровень адаптации разбивает пользовательскую информацию на единицы дан­ных длиной до 48 байт, которые затем используются для формирования поля полезной нагрузки ячейки ATM. На пути вверх в модели ATM происходит сбор­ка поступающих ячеек, при которой происходит восстановление пользователь­ской информации.

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

Уровень адаптации состоит из двух подуровней: подуровня схождения (Con­vergence Sublayer, CS) и подуровня сегментации и сборки (Segmentation and Reassemble, SAR) (рис. 10.4).

Пользовательские данные (например файл размером 1 Мбайт) передаются с более высоких уровней вниз до уровня адаптации ATM, а точнее, до подуровня CS и разбиваются на кадры (блоки) переменной длины. Размер одного кадра не может превышать 64 Кбайт. К кадру добавляются поля, которые описывают его тип и размер. После этого кадр передается на нижний подуровень (SAR), где он разбивается на блоки данных размером 44, 47 или 48 байт, в зависимости от уровня адаптации. Другими словами, не все 48 байт будут заняты пользователь­ской информацией; до четырех байт могут использоваться для служебных целей. Эти блоки затем передаются на уровень ATM. При поступлении ячеек с нижних уровней, подуровни SAR и CS восстанавливают их в пользовательские данные.

Разные виды трафика предъявляют разные требования к сети. Например, при передаче аудиоинформации требуется постоянный поток; видеоинформация критична к временным задержкам; передача данных обычно носит непостоян­ный характер и допускает некоторые задержки и т. д. Различные уровни адапта­ции ATM предназначены именно для предоставления возможности любому виду трафика передаваться с теми характеристиками, которые ему необходи­мы. Введены несколько уровней адаптации: AAL1, AAL3/4, AAL5 (табл. 10.2).

Например, для передачи данных используется уровень адаптации AAL5.

Таблица 10.2. Уровни адаптации ATM

Характеристика

AAL1

AAL3/4, AAL5

Согласование различных времен­ных параметров между отправи­телем и получателем

Требуется

Не требуется

Скорость передачи

Постоянная

Переменная

Режим соединения

С установлением соединения

С установлением соединения/без установления соединения

Тип трафика

Голос,видео

Данные

Класс

Класс А(голос)

Класс В(видео)

Класс С и D (данные)

Помимо перечисленных в таблице уровней адаптации, существует уровень AAL2, который был разработан с целью обеспечения переменной скорости для синхронного, чувствительного к задержкам трафика со сжатым видео. В настоя­щее время эта функция выполняется уровнем адаптации AAL3/4.

Для наглядности уровень адаптации ATM можно представить так, как пока­зано на рис. 10.5.

Каждый уровень адаптации характеризуется двумя основными параметрами: скоростью передачи (постоянная или переменная) и режимом соединения (с ус­тановлением или без установления виртуального соединения).

Постоянная скорость передачи используется в приложениях, требующих со­гласования между отправителем и получателем и не допускающих задержек, — например, передача голоса. Переменная скорость позволяет адаптироваться к требованиям приложения. Такой режим идеально подходит для передачи дан­ных, которая терпима к задержкам.

Режим с установлением соединения использует детерминированный метод доступа, похожий на телефонный вызов, где соединение устанавливается после вызова и сохраняется до окончания разговора. Для установления соединения используются специальные ячейки, содержащие адресную информацию. Уста­новление соединения используется уровнями AAL3/4 и AAL5 и работает со­вместно с протоколом эмуляции локальной сети.