logo
Технологии корпоративных сетей

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

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

Аналогично другим уровням адаптации AAL5 используется отправляющей станцией для выполнения сегментации данных верхнего уровня в серию 53-бай­товых ячеек. Адресат, принимая входящие ячейки, использует этот уровень для формирования переданных пользовательских данных.

Подуровень схождения уровня AAL5 получает кадры с данными переменной длины (но не более 65 535 байт) и добавляет окончание, формируя CS PDU. Окончание состоит из следующих полей (рис. 11.18);

Поле выравнивания используется в том случае, когда объем пользователь­ской информации не кратен 48 байтам. Поле индикации «пользователь — поль­зователю» предназначено для специального режима прозрачной передачи пользовательской информации; в настоящее время не используется, поэтому в книге этот режим не рассматривается. Индикатор общей части используется для выравнивания окончания, а поле индикатора длины указывает длину поля по­лезной нагрузки. Четырехбайтовое поле контрольной суммы вычисляется для всего начального кадра данных и позволяет получателю определять битовые ошибки и ячейки, которые пришли вне очереди.

Формирование информации на подуровнях уровня адаптации AAL5 значи­тельно проще, чем на уровне AAL3/4. Например, нет необходимости во введе­нии процедур, предназначенных для мультиплексирования ячеек; все ячейки на уровне адаптации AAL5 передаются в виде последовательного потока. После формирования блок CS PDU разбивается на единицы данных размером 48 байт, которые затем помещаются в поле полезной нагрузки ячеек ATM. Для опреде­ления конца «раздробленного» CS PDU используется поле РТ в заголовке, ко­торое в этом случае устанавливается в единицу (рис. 11.19).

Уровень адаптации AAL5 также работает в двух режимах: режиме сообщений и потоковом режиме. Каждый из них может гарантировать или не гарантировать передачу.