
Глава 8
Введение в технологию АТМ
ATM Forum в январе 1995 г. выпустил первую редакцию стандарта LAN Emulation 1.0,
регламентирующего основные вопросы эмуляции LAN (ЛВС) [397]. В этой серии стандартов бы-
ли описаны функции клиента эмуляции LAN (LEC), и сервис LE, обеспечиваемый сервером эму-
ляции LAN (LES), сервером эмуляции и конфигурации LAN (LECS) и сервером пакетов широ-
ковещания и с неизвестным адресом (BUS). He все оборудование сетей ATM поддерживало в то
время данный стандарт.
В июле 1997 г. тот же ATM Forum выпустил вторую расширенную редакцию стандарта
LAN Emulation 2.0 [398], которая, несмотря на то, что отменяет первую и имеет внушительный
список нововведений (см. [398, Appendix D]), в целом сохраняет те же принципы функционирова-
ния схемы эмуляции (которые и будут кратко изложены ниже). Более того при определенных ус-
ловиях может быть достигнута совместимость и нормальная работа LEC (LANE v.2) и LEC (LANE
v.l), в том числе и благодаря использованию специальных флагов, указывающих на необходи-
мость использования новых особенностей, или новых типов переменных (TLV) версии 2 (v.2).
8.8.1.2. Описание сервиса LAN-эмуляции
В первую очередь опишем, что должно быть эмулировано (т.е. смоделировано средствами техно-
логии ATM так, чтобы для взаимодействующих LAN была видимость стандартной для них среды
взаимодействия). Во-первых должны быть эмулированы основные возможности и сервисы, а за-
тем новые возможности и улучшенные сервисы.
Основные возможности и сервисы
• Станции LAN взаимодействуют без предварительного установления соединения. LANE должна
создать видимость такого взаимодействия (учитывая, что в ATM нормально требуется предва-
рительное установление соединения).
• Станции LAN (Ethernet) используют обычно такие типы адресации как индивидуальная адре-
сация (уникастинг - unicasting), групповая адресация (мультикастинг - multicasting) и широ-
ковещательная адресация (бродкастинг - broadcasting), учитывая, что они используют техно-
логию множественного доступа к той же самой среде, - это и должно эмулироваться (учитывая,
что ATM использует в основном тип связи "точка-точка").
• Приложения, выполняемые в LAN, используют стандартные стеки протоколов (например,
APPN, IPX), которые используют драйверы подуровня MAC (NDIS, ODI, DLPI), - эти драйве-
ры и должны эмулироваться, используя функции и примитивы ATM, чтобы верхние уровни
LLC и выше оставались неизменными для использования этих протоколов.
• В ряде приложений приходится создавать несколько доменов (групп ATM-узлов) в рамках од-
ной сети, что приводит к необходимости ставить им в соответствие группу станций LAN, при-
соединенных к одному сегменту, - это приводит к понятию эмулированная LAN (ELAN).
• Схема LAN-эмуляции должна давать возможность устанавливать соединение не только между
конечными системами ATM, но и соединениями типа LAN-станция - LAN-станция и LAN-
станция - конечная система ATM (при этом она должна использовать существующий в LAN
метод соединения LAN с помощью мостов, как прозрачных (Transparent Bridging), так и ис-
пользующих маршрутизацию от источника (Source Routing Bridging).
Новые возможности и улучшенные сервисы
• LANE v.2 дает возможность локально управлять качеством обслуживания (QOS) для участков
связи между конечными системами ATM, а также имеет механизм для определения того, под-
держивает ли удаленная конечная система ATM систему управления QOS.
• LANE v.2 дает возможность выделять трафик, использующий групповую адресацию (мульти-
кастинг), из общего потока с широковещательной адресацией (бродкастингом) с помощью ме-
ханизма определения клиентов эмулированной LAN, которым требуется та или иная часть
мультикастинга, и соответствующие фильтры.