Основные возможности и сервисы

· Станции LAN взаимодействуют без установления соединения. LANE должна создать видимость такого взаимо­действия.

· Станции Ethernet используют такие типы адресации как уникастинг, мультикастинг и бродкастинг (с тех­нологией множественного доступа) - это и должно эмулироваться, учитывая, что ATM использует в основном тип связи "точка-точка".

· Приложения, выполняемые в LAN, используют стандартные стеки протоколов (IPX), которые используют драй­веры подуровня MAC (NDIS, ODI, DLPI), - эти драйверы и должны эмулироваться, используя функции и прими­тивы ATM.

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

· Схема LAN-эмупяции должна давать возможность устанавливать соединение не только между конечными сис­темами ATM, но и соединениями типа: LAN -станция- LAN -станция и LAN-станция-конечная система ATM (исполь­зуя существующий в LAN метод соединения с помощью мостов, как прозрачных, так и использующих маршру­тизацию от источника).

Уровневая архитектура LAN-эмуляции

Архитектура системы эмуляции должна соответствовать уровпевой структуре OS1 (которой следуют LAN) и строиться как уровень промежуточный между AAL (АТМ) и LLC (и выше LAN). При этом в уровпевой архитектурной модели системы эмуляции д.б. описаны все воз­можные сервисные интерфейсы АТМ и LAN.

Схема уровпевой архитектурной модели LAN-эмуляции представлена па рис.6-17.

В этой модели роль промежуточного уровня, управляющего эмуляцией, траст уровень LE, лежащий над уровнем ALL-5, и под верхними уровнями (в том числе и LLC). Между ними цифрами помечены 6 интерфейсов:

1. Интерфейс между уровнем LE и верхними уровнями, включает возможности передачи и приема кадров данных;

2. Интерфейс между уровнями LE и ААЦ включает возможность передачи и приема кадров AAL-5;

3. Интерфейс к логическому бпоку управления соединением, включает возможности запроса Setup и Release для соединений VCC.

4. Интерфейс между уровнем LEC и блоками менеджмента LE, включает возможность инициализации и управле­ния клиентом LEC;

 

5. Интерфейс к логическим блокам мультиплексирования на уровне LLC, включает возможности передачи и приема LLC- кадров;

6. Интерфейс к логическим блокам мультиплексирования на уровне LLC, включает возможности запроса Setup и Release LLC- потоков.

 

 

Рис.6-17. Схема уровневой модели LAN-эмуляции

 

Интерфейс UNI для LAN-эмуляции (LUN1)

Взаимодействие между клиентом LE и сервисом LE осуществляется через интерфейс LUNI, использующий блоки PDU и протоколы, описанные в документе LANE v.2. Там же описаны требования к функциям: инициализации, регистрации, процедуры конвертации адресов и пере­дачи данных.

Вопросы реализации элементов архитектуры LAN-эмуляции

Пользователи подключаются к сервису LE через клиентов LE, реализуемых на конечных станциях ATM как часть профаммпых драйверов (между ОС и АО ATM) или как процессор, являющийся частью ATM адаптера.

Предполагается, что LANE будет использована в двух конфигурациях: в виде промежуточ­ных систем (моста или маршрутизатора) пли в виде конечных станций (ПК или хоста).