Технология расширения каналов ATM является дальнейшим развитием спецификаций RFC 1483. Она позволит поставщикам услуг отображать множество виртуальных локальных сетей в виде одного виртуального канала, а множество виртуальных каналов — в виде одной виртуальной локальной сети.
Используя эту технологию в качестве строительного блока, провайдеры смогут организовывать поверх существующих сетей ATM и Ethernet соединения типа «много точек — много точек» (multipoint-to-multipoint), которые обеспечат высокую гибкость и масштабируемость служб Ethernet.
Принципиально организация служб Ethernet в сетях ATM ничем не отличается от простой инкапсуляции пакетов, присваивания им нужных заголовков и их последующей пересылки в сеть Multi-protocol Label Switching (MPLS). Технологической особенностью является инкапсуляция трафика как Ethernet, так и ATM.
Если при обработке трафика Ethernet стандартом де-факто является проект Martini, то о наилучшем методе инкапсуляции данных ATM дебаты не прекращаются. В результате поставщикам услуг, желающим организовать поддержку служб Ethernet в сетях ATM, приходится делать нелегкий выбор. Им надо ждать появления стандарта инкапсуляции ячеек ATM в пакеты MPLS или же предложить собственное решение, которому впоследствии, по всей видимости, предстоит претерпеть определенные изменения. К сожалению, ни один из этих вариантов не идеален.
Однако есть и третий путь. Поставщики услуг могут организовать доставку служб Ethernet в сетях ATM при помощи технологии расширения каналов ATM, основанной на спецификациях RFC 1483, и обеспечить отображение одной или нескольких виртуальных сетей Ethernet (VLAN) в виде виртуальных каналов ATM.
Спецификации RFC 1483 описывают метод отображения одной виртуальной локальной сети как одного виртуального канала. Описываемая технология позволит провайдерам создавать сети, объединяющие множество узлов, при помощи недорогого транспорта Ethernet. Они смогут предложить корпоративным клиентам следующие службы:
- расширения для локальных сетей типа «точка — точка» (point-to-point);
- объединения сетей по принципу «точка — много точек» (point-to-multipoint);
- объединения сетей типа «много точек — много точек» (multipoint-to-multipoint).
Чтобы расширить возможности пропуска трафика VLAN между двумя клиентскими узлами, поставщик услуг должен определить все логические порты в качестве портов виртуальной локальной сети 802.1Q. Клиентскую сеть VLAN ему нужно отобразить в виде виртуального канала соответствующего порта ATM.
В виртуальной локальной сети можно задавать классы обслуживания клиентов или определенных приложений. Механизмы регулирования скорости передачи данных позволяют вывести на новый уровень гарантированную пропускную способность виртуального канала, созданного на базе VLAN. Благодаря этим механизмам удается поставить пропускную способность виртуального канала в соответствие идентификатору VLAN, обеспечив таким образом гарантированную скорость пересылки данных через сеть. Например, приложению видеоконференц-связи в виртуальной локальной сети можно поставить в соответствие канал ATM, чья категория обслуживания подразумевает постоянную скорость передачи информации, а пиковая производительность составляет 100 тыс. ячеек в секунду.
Для создания службы типа «точка — много точек» необходимо настроить конфигурацию порта доступа ATM для поддержки множества виртуальных каналов и множества клиентских узлов, а затем определить порядок отображения виртуальной сети на каждый виртуальный канал. Поставщик услуг мог бы также задать класс обслуживания конкретной VLAN или приложения путем установки соответствия между спецификациями IEEE 802.1p и параметрами качества обслуживания ATM.
Если виртуальные каналы ATM отображаются на сеть VLAN Ethernet при помощи тэгов 802.1Q, то, в свою очередь, виртуальные локальные сети можно ассоциировать с «туннелями» MPLS. Обеспечив в своей сети поддержку технологии MPLS, телекоммуникационные операторы сумеют повысить качество обслуживания и улучшить обработку трафика. Тогда они смогут предоставить клиентам дополнительные службы VPN уровня 2 (например, виртуальные частные каналы или виртуальные частные локальные сети Ethernet) и уровня 3 (например, виртуальные частные сети, поддерживающие протокол IP/BGP).
Компаниям, сети которых позволяют объединять различные группы пользователей, службы на базе Ethernet обеспечивают более гибкий и масштабируемый способ организации связи между территориальнораспределенными офисами. При помощи дополнительных сервисов локальных сетей типа «точка — много точек» или служб VLAN можно подключать множество узлов к одной виртуальной частной сети.
Благодаря службам на базе Ethernet компании способны усилить контроль за пропускной способностью сети при использовании различных приложений. Преимущества технологии предоставления пропускной способности по запросу в сочетании с гибкостью архитектуры Ethernet дают фирмам возможность самостоятельно распределять емкость каналов для нужд конкретных отделов, бизнес-приложений или офисов. Если же клиенты могут оперативно (и непосредственно) управлять услугами, повышается степень их удовлетворенности и снижается вероятность перехода к другому провайдеру.
Технология расширения каналов ATM обеспечит поставщикам услуг надежный способ модернизации их сетей. При этом клиентам окажутся доступными все необходимые службы Ethernet.
Ричард Фут (questions@riverstonenet.com) — старший системный программист компании Riverstone Networks.