NTX-SFP-100 представляет собой оптический абонентский терминал в форм-факторе SFP-модуля, работающего в рамках стандарта XGSPON, для подключения
к оптическому порту других сетевых устройств, не поддерживающих XPON технологию.
Устройство может быть настроено только в режиме OMCI-bridge для транзита трафика через PON-части OLT в другие сегменты сети.
Количество сервисов, которые могут быть предоставлены с помощью данного устройства, ограничено возможностями OLT.
На встречном оборудовании подключается в оптический 10G-порт:
Схема включения
При работе с LTX, перед подключением нужно убедиться, что PON-порт LTX сконфигурирован в режим работы xgs-pon :
LTX-16# show running-config interface pon-port 11 all interface pon-port ... pon-type xgs-pon ... exit
Разберем несколько вариантов настройки на примере работы с LTX-16. NTX-SFP-100 поддерживает все операции с метками, доступные в режиме OMCI-bridge.
Проброс трафика в тегированном виде
Тегированный трафик можно передавать как в рамках одного vlan, приходящего на uplink LTX, так и с перекладыванием тега в другой. Рассмотрим оба варианта.
Проброс в рамках одного vlan
В качестве примера представим, что требуется пробросить vlan 333 в порт, к которому подключен NTX-SFP. Для этого необходимо создать профиль cross-connect со следующим набором меток :
LTX-16(configure)# profile cross-connect vlan333 LTX-16(config)(profile-cross-connect-vlan333)# ont-mode bridge LTX-16(config)(profile-cross-connect-vlan333)# bridge group 10 LTX-16(config)(profile-cross-connect-vlan333)# outer vid 333 LTX-16(config)(profile-cross-connect-vlan333)# user vid 333 LTX-16(config)(profile-cross-connect-vlan333)# do commit Configuration committed successfully
А также профиль портов с указанной выше bridge-группой:
LTX-16(configure)# profile ports ntx100 LTX-16(config)(profile-ports-ntx100)# port 1 bridge group 10 LTX-16(config)(profile-ports-ntx100)# do commit Configuration committed successfully
Затем назначим их на interface ont с NTX-SFP :
LTX-16(configure)# interface ont 13/13 LTX-16(config)(if-ont-13/13)# service 1 profile cross-connect vlan333 dba dba1 LTX-16(config)(if-ont-13/13)# profile ports ntx100 LTX-16(config)(if-ont-13/13)# do commit Configuration committed successfully
Проброс с перекладыванием vlan
Если трафик из vlan 333 необходимо передать с NTX-SFP c другим тегом, к примеру 444, то профиль cross-connect будет выглядеть так:
LTX-16(configure)# profile cross-connect vlan333 LTX-16(config)(profile-cross-connect-vlan333)# ont-mode bridge LTX-16(config)(profile-cross-connect-vlan333)# bridge group 10 LTX-16(config)(profile-cross-connect-vlan333)# outer vid 333 LTX-16(config)(profile-cross-connect-vlan333)# user vid 444 LTX-16(config)(profile-cross-connect-vlan333)# do commit Configuration committed successfully
Остальные настройки останутся без изменений.
Операции с double-tag трафиком
В случае, если на uplink LTX приходит дважды-тегированный трафик, к примеру vlan 500.666, а на выходе с NTX-SFP требуется передать его с меткой 777, профиль cross-connect будет выглядеть так:
LTX-16(configure)# profile cross-connect vlan500666 LTX-16(config)(profile-cross-connect-vlan500666)# ont-mode bridge LTX-16(config)(profile-cross-connect-vlan500666)# bridge group 10 LTX-16(config)(profile-cross-connect-vlan500666)# tag-mode double-tagged LTX-16(config)(profile-cross-connect-vlan500666)# outer vid 500 LTX-16(config)(profile-cross-connect-vlan500666)# inner vid 666 LTX-16(config)(profile-cross-connect-vlan500666)# user vid 777 LTX-16(config)(profile-cross-connect-vlan500666)# do commit Configuration committed successfully
Проброс трафика в нетегированном виде
В случае, если требуется передать трафик из vlanX в нетегированном виде, то нужно создать cross-connect без указания метки user vid. Например vlan222:
LTX-16(configure)# profile cross-connect vlan222 LTX-16(config)(profile-cross-connect-vlan222)# ont-mode bridge LTX-16(config)(profile-cross-connect-vlan222)# bridge group 10 LTX-16(config)(profile-cross-connect-vlan222)# outer vid 222 LTX-16(config)(profile-cross-connect-vlan222)# do commit Configuration committed successfully
Затем назначить на интерфейс ONT новым по счету сервисом :
LTX-16(configure)# interface ont 13/13 LTX-16(config)(if-ont-13/13)# service 3 profile cross-connect vlan222 dba dba1 LTX-16(config)(if-ont-13/13)# do commit Configuration committed successfully
Настройка tunnel
Ещё одним распространенным вариантом настройки является схема с инкапсуляцией трафика в определенную метку на сети провайдера, в которой будут передаваться клиентские vlan.
В качестве примера рассмотрим следующую схему:
Схема организации связи
NTX-SFP включена в коммутатор клиента через оптический порт F24, на котором настроен произвольный набор VLAN: 101, 102, 103. На сети оператора выбрана VLAN 500 для организации туннеля для этого клиента.
На Front-порт OLT поступает дважды тегированный трафик 500.101; 500.102; 500.103.
Настройка профиля cross-connect будет выглядеть следующим образом :
LTP-16N(configure)# profile cross-connect tunnel LTP-16N(config)(profile-cross-connect-tunnel)# outer vid 500 LTP-16N(config)(profile-cross-connect-tunnel)# ont-mode bridge LTP-16N(config)(profile-cross-connect-tunnel)# bridge group 10 LTP-16N(config)(profile-cross-connect-tunnel)# multicast enable LTP-16N(config)(profile-cross-connect-tunnel)# tag-mode tunnel LTP-16N(config)(profile-cross-connect-tunnel)# traffic-model 1-to-1 LTP-16N(config)(profile-cross-connect-tunnel)# do commit Configuration committed successfully
- Режим туннелирования поддерживается только с traffic-model 1-to-1.
- VLAN, задействованный для туннельных сервисов (в данном примере 500), не могут быть задействованы для сервисов другого типа в пределах одного PON-порта.
- В режиме tunnel настройка inner vid и user vid не оказывает влияния на прохождение трафика в туннеле.
- Туннелирование необходимо использовать только с тегированным трафиком.
Настройка профиля портов не будет отличаться:
LTP-16N(configure)# profile ports ntx100 LTP-16N(config)(profile-ports-ntx100)# port 1 bridge group 10 LTP-16N(config)(profile-ports-ntx100)# do commit Configuration committed successfully
Настройка самого interface ont должна включать в себя профиль cross-connect tunnel и профиль портов:
LTP-16N(configure)# interface ont 13/14 LTP-16N(config)(if-ont-13/14)# service 1 profile cross-connect tunnel dba dba1 LTP-16N(config)(if-ont-13/14)# profile ports ntx100 LTP-16N(config)(if-ont-13/14)# do commit Configuration committed successfully
Для корректного прохождения multicast-трафика необходимо отключить igmp snooping во vlan туннелирования:
LTP-16N(configure)# vlan 500 LTP-16N(config)(vlan-500)# no ip igmp snooping enable LTP-16N(config)(vlan-500)# do commit Configuration committed successfully
Для корректного прохождения IpoE и PPPoE трафика необходимо во vlan туннелирования отключить dhcp и PPPoE snooping:
LTP-16N(configure)# ip dhcp LTP-16N(config)(dhcp)# no snooping enable vlan 500 LTP-16N(config)(dhcp)# exit LTP-16N(configure)# ip pppoe LTP-16N(config)(pppoe)# no snooping enable LTP-16N(config)(pppoe)# do commit Configuration committed successfully
Связанные статьи