Архитектура сети доступа
Типичная архитектура сети, работающей по технологии ATM over ADSL, представлена на рис. 1. Предполагается, что режим асинхронной передачи используется во всех ее компонентах - абонентских устройствах доступа, каналах "последней мили", оборудовании оператора (NAP) и магистралях, по которым агрегированный трафик пересылается в сеть сервис-провайдера (ISP) или в корпоративную. Сквозное применение режима ATM означает, что передача трафика между оконечными устройствами осуществляется по виртуальным соединениям - постоянным (PVC) или коммутируемым (SVC). В данной схеме ATM over ADSL выступает в качестве технологии канального уровня на асимметричных линиях, связывающих абонентское оборудование с центральным офисом NAP. Такое распределение ролей обусловлено стремлением большинства операторов передавать потоки данных по своей сети в виде ячеек ATM. Воспринимать эти ячейки обычно способны и граничные устройства сетей ISP и корпоративных сетей.
Рис.1. Структура сети с архитектурой ATM over ADSL
В качестве примера рассмотрим процедуры преобразования трафика, передаваемого от удаленного пользователя в сеть. Несмотря на разнообразие реализаций рассматриваемой технологии, общая задача абонентских устройств доступа сводится к инкапсуляции трафика третьего (а иногда и второго) уровня в ячейки ATM для его последующей передачи по ADSL-соединению.
На противоположном конце соединения мультиплексор доступа (DSLAM) принимает потоки ячеек от отдельных абонентских устройств и агрегирует (мультиплексирует) их для дальнейшей транспортировки в "восходящем" направлении - как правило, по магистральным каналам DS-3, OC-3 или OC-12. Затем АТМ-коммутаторы направляют каждый поток к месту его назначения. Восстановление пакетов второго (PPP) или третьего (IP, IPX) уровней в том виде, в каком они были сгенерированы станцией-отправителем, осуществляет магистральный маршрутизатор или сервер удаленного доступа (RAS), установленный на входе в сеть Internet-провайдера или в корпоративную сеть. Указанные устройства терминируют тот инкапсуляционный уровень в используемом стеке протоколов, который был активирован пользовательским оборудованием, а затем направляет восстановленные пакеты адресатам. Кроме того, в их обязанности нередко входят идентификация пользователей, присвоение IP-адресов и измерение степени использования сетевых ресурсов.