Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сети ЭВМ Ответы.doc
Скачиваний:
65
Добавлен:
02.04.2015
Размер:
1.12 Mб
Скачать

Уровень адаптации атм (aal)

Цель адаптационного уровня (ATM adaptation layer, AAL) состоит в размещении данных, получаемых из различных источников с различными характеристиками. Более конкретно, его роль состоит в адаптации услуг, предоставляемых уровнем АТМ, к услугам, которые требуются для более высоких пользовательских уровней (таких как эмуляция канала, передача видео- и звуковых сигналов, ретрансляция кадров и т.п.). AAL получает данные из различных источников или прикладных систем и конвертирует их в 48-байтные сегменты, соответствующие полезной нагрузке ячейки АТМ. Уровень адаптации определяет основные принципы выделения подуровней. Он дает описание признаков услуг каждого уровня по принципу постоянной или переменной скорости, требований синхронизации и наличия или отсутствия ориентации услуги на соединение.

AAL 1- для постоянной скорости передачи, услуг, ориентированных на соединение, требующих синхронизации, например, передачи голосовых и видеосигналов.AAL 2- для переменной скорости передачи, услуг, ориентированных на соединение, требующих синхронизации, например, передачи уплотненных голосовых и видеосигналов.AAL 3/4- для переменной скорости передачи, услуг, не ориентированных на соединение и не требующих синхронизации (асинхронных), например, SMDS и локальные сети.AAL 5- для переменной скорости передачи, услуг, ориентированных на соединение и не требующих синхронизации (асинхронных), например, Х.25 и ретранслятор кадров.

1 - подуровень конвергенции; 2 - подуровень сегментации и восстановления; 3 - переменная длина; 4 - информация уровня прикладной системы; 5 - ячейки АТМ

AAL состоит из двух подуровней: подуровня конвергенции (convergence sublayer, CS) и подуровня сегментации и восстановления (segmentation and reassembly sublayer, SAR). Подуровень конвергенции получает данные из различных источников и объединяет их в пакеты различной длины, называемые блоками данных протокола подуровня конвергенции (convergence sublayer protocol data units, CS-PDU). Подуровень сегментации и восстановления принимает CS-PDU и сегментирует их в один или более пакетов по 48 байт, которые непосредственно преобразуются в полезную нагрузку 48 байт ячейки АТМ для передачи на физическом уровне.

10.Маршрутизация в атм-сетях.

Управление процессами маршрутизации является важнейшей функцией сетевого уровня. Маршрутизация в сетях АТМ имеет некоторое отличие от маршрутизации в пакетных сетях. Сети АТМ ориентированы на соединение. Это означает, что выбор маршрута относится только к установлению соединения, а перенос ячеек в сети происходит по уже выбранному маршруту с помощью коммутаторов АТМ на уровне АТМ согласно уникальным для каждого звена значениям идентификаторов виртуального пути и виртуального канала.

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

Качество обслуживания пользователей в виртуальном соединении во многом определяется временем задержки, джиттером задержки, а также величиной вероятности потери ячеек или величиной вероятности прихода ячеек не по адресу. Заявка на новое виртуальное соединение должна приниматься только тогда, когда ресурс пропускной способности на всем маршруте прохождения соединения достаточен как для обеспечения качества обслуживания нового виртуального соединения, так и для сохранения требуемого качества обслуживания ранее составленных соединений.

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

В самом общем плане алгоритмы маршрутизации можно разбить на два класса:

  • централизованные алгоритмы;

  • децентрализованные (распределенные) алгоритмы.

В централизованных алгоритмах решающие функции закреплены за одним узлом, который посылает соответствующие команды основным узлам.

Согласно децентрализованным алгоритмам маршрутизации каждый узел самостоятельно выбирает маршрут передачи (или ее направление) на основе собственной информации.

Данные алгоритмы, в зависимости от используемой в них информации о структурном состоянии связности сети, пропускной способности цифровых трактов и интенсивности потоков ячеек, можно разделить на три класса:

  • адаптивные (динамические);

  • фиксированные (статистические);

  • квазистатистические.

Адаптивные алгоритмы используют текущую информацию с той или иной степенью задержки о загрузке и состоянии сети и ее элементов. Статистические алгоритмы такую информацию не используют, а работают с заранее заданной информацией или маршрутными таблицами.

Квазистатистические алгоритмы могут быть основаны на совокупности локальных маршрутных таблиц центров коммутации виртуальных путей и виртуальных каналов, которые не фиксированы раз и навсегда, а могут корректироваться при устойчивом в течение некоторого времени изменения нагрузки, выходе из строя каких-нибудь сетевых элементов (трактов, узлов), изменении топологии сети. Однако такие корректировки таблиц маршрутизации осуществляются существенно реже, чем в динамических протоколах, что позволяет разработать более простые протоколы маршрутизации и, соответственно, уменьшить требования к вычислительной мощности устройств управления коммутаторами АТМ.

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

При решении проблемы многопротокольной передачи данных через магистраль на технологии АТМ (МРОА - Multiprotocol over АТМ) должен быть определен стандартный подход к поддержке таких протоколов как IP, IPX и другие на магистралях АТМ. При подходе, определяемом МРОА, передачу пакетов предполагается осуществлять с помощью коммутаторов АТМ, а вычисление маршрута - на отдельном сервере. Синхронизация функционирования коммутаторов и сервера маршрутизации обеспечивается с помощью специальных программ.

МРОА обещает быть удобным способом интеграции интеллектуальных ЛВС в национальные и глобальные сети АТМ.

При централизации вычислений маршрутов многопротокольный режим в ATM означает уменьшение сложности периферийных устройств. Хотя следует отметить, что протоколы обычных маршрутизаторов не намного сложнее по сравнению МРОА.