ATM - история и базовые принципы


Введение


Сеть АТМ разрабатывалась как универсальная сеть, с помощью которой можно передавать самую различную информацию. Однако, очень многие приложения не могут непосредственно использовать сеть, поскольку необходимо выполнять различные требования, предъявляемые этими приложениями к системе передачи. Для того, чтобы реализовывать эти требования и согласовать их с технологическими параметрами сети существует так называемый уровень адаптации, который для различных пользовательских служб реализовывается по-разному. Иными словами, назначение уровня адаптации - ATM adaptation level - в том, чтобы приспособить информацию верхних уровней к сети АТМ. Сеть не может обслуживать информацию до тех пор, пока она не будет приведена к специфическому формату и иметь необходимые размеры. Она может работать только с селлами и их полем данных.

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

AAL выполняет набор функций по вкладыванию пользовательской информации в блоки данных такого размера, чтобы их можно было бы вставить в селл. Соответственно, эти функции сильно различаются для работы с разной исходной информацией. Действительно, пользователем сети может быть рабочая станция, роутер, осуществляющий переход данных из сети АТМ в сеть другой природы и обратно, это может быть цифровая система коммутации каналов типа Е1 или DS-1 и т.д. По сути AAL - это граница сети.

Рабочая станция посылает данные в виде, например, IP-пакетов, которые гораздо больше селла. Цифровая система Е1 работает с непрерывным потоком данных со строго фиксированной скоростью 2048 кбит/сек. Очевидно, что с такими разными по своей природе потоками нужно работать по-разному.

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


- Начало -  - Назад -  - Вперед -