Промышленный стандарт
Не зависящий от физического уровня (Phy) интерфейс (шина)
Физический уровень – АТМ уровен
Лекция 7. Уровень АТМ
Уровень АТМ является основополагающим в сети АТМ. Именно функции этого уровня выделяют технологию АТМ среди других технологий.
В оконечных АТМ системах этот уровень обеспечивает передачу ячеек от уровня адаптации на физический уровень для дальнейшей передачи и с физического уровня на уровень адаптации для использования в оконечной системе.
В коммутаторах уровень АТМ определяет куда должна быть направлена входящая ячейка, устанавливает соответствующие идентификаторы и направляет ячейку на следующий линк.
Более конкретно:
1. АТМ уровень обеспечивает интерфейс между физическим уровнем и уровнем ААL и осуществляет мультиплексирование ячеек смешивая их в едином физическом канале связи. Распознавание ячеек осуществляется в узлах сети и в оконечной системе с помощью идентификаторов VPI и VCI передаваемых в заголовке ячейки.
2. АТМ уровень осуществляет преобразование (трансляцию) идентификаторов VPI / VCI входящих (в коммутатор) ячеек в соответствующие значения идентификаторов выходящих ячеек. Новые значения идентификаторов вставляются в заголовок ячейки при коммутации ее в выходной канал. Это преобразование осуществляется с помощью таблицы, хранящейся в коммутаторе Таблица строится в коммутаторе во время фазы установления соединения. В этом основное отличие коммутатора от маршрутизатора, последний не имеет дело с соединением как таковым.
3. В оконечных пунктах сети АТМ уровень генерирует и интерпретирует заголовок ячейки. На более высокие уровни передается только полезное информационное поле ячейки.
4. В интерфейсе UNI АТМ уровень реализует механизм управления потоком для доступа к среде.
5. АТМ уровень буферизирует входящие и выходящие ячейки и реализует различные управляющие воздействия ( индикация насыщения , установка приоритета потерь ячейки и др.
Итак, основной элемент (блок данных) - ячейка.
Функции:
Мультиплексирование/демультиплексирование ячеек
Трансляция VPI/VCI
Генерация/извлечение заголовка
Управление потоком (в UNI)
Функции АТМ-уровня в оконечных системах и в промежуточных узлах сети (коммутаторах) различны. Модуль АТМ-уровня в оконечной системе получает поток ячеек с физического уровня (на стороне приемника), а на стороне источника передает на физический уровень ячейки данных. Модуль АТМ в коммутаторе определяет куда должна быть направлена ячейка, устанавливет соответствующие идентификаторы и пересылает ячейку на соответствующий выходной линк. Кроме того он реализует набор функций связанных с управлением трафика, проверкой соответствия входного потока исходным требованиям, контролирует перегрузки коммутатора и т.д. О функциях АТМ-уровня много говорит заголовок ячейки. Поля GFС, PTI, CLP может устанавливаться как пользователем, (например, отделяя речь от данных) так и коммутатором, выделяя ячейки не соответствующие контракту.
VPI/VCI – UNI – 24 бита ~ 16 миллионов соединений
NNI – 28 бит ~ 268 млн соединений