Общее описание сервиса LANE
Эмулированная LAN обеспечивает передачу пользовательских кадров данных точно так же, как это происходит в физической локальной сети. Конечно, это не будет означать полное соблюдение тех же самых протоколов, но для пользователя будет полная эмуляция одной ЛВС, хотя они могут быть расположены в разных городах. Хотя в сети может одновременно сосуществовать несколько ELAN, данные не переходят между ними. Конечно, имеется возможность сопряжения нескольких ELAN, но сделать это можно будет, только поставив мост. Именно так объединяются между собой реальные локальные сети. Таким образом и в этом смысле имеется полная эмуляция.
Мы не будем касаться принципов объединения нескольких ELAN и ограничимся описанием работы только одной. В настоящее время документами АТМ-Форума описаны принципы эмуляции только двух типов ЛВС - Ethernet и Token Ring. Мы ограничимся описанием эмуляции Ethernet.
LAN Emulation используется в одной из двух конфигураций:
ELAN состоит из следующих компонент:
Он регистрирует все объявленные МАС-адреса и привязку их к АТМ-адресам. Все клиенты LEC регистрируют свои рабочие станции в сервере LES. Когда клиенту нужно определить МАС-адрес удаленной рабочей станции, он обращается в сервер LES, т.е. в нем также реализован ARP.
Теоретически, каждая ELAN может содержать до 65278 клиентов LEC. При этом в каждой ELAN должен быть только один сервер LES и один сервер BUS.
Серверы LES, BUS и LECS могут быть частью либо оконечного АТМ-устройства или узла коммутации. Многие современные узлы АТМ имеют в своем составе клиента LANE и все другие перечисленные компоненты, хотя возможно, что они реализуются в отдельном устройстве.
Все связи между клиентами или между клиентом и сервером проходят по сети на основе виртуальных соединений, причем для связи клиента с сервером необходимо организовать два виртуальных канала: один для управления и другой для передачи данных. Эти виртуальные каналы могут быть либо коммутируемыми, либо постоянными.
На рис.16 приведена архитектура протоколов, используемых системой LANE. Как видим, в ее состав входит уровень адаптации AAL 5.Обмен между объектом LANE и объектом управления соединениями состоит в передаче запросов на установление соединения и разъединения. Обмен с уровнем управления состоит в инициализации и управлении процедурой LANE. Таким образом, система LANE с точки зрения сети АТМ является абонентом.
Рис. 16. Уровневая архитектура системы LANE