Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

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 средствами OLT, то под каждый vlan потребуется создать аналогичный профиль cross-connect vlanX c идентичной ему bridge-группой (в данном примере 10) и назначить на interface ont с NTX-SFP следующим по счету сервисом
Количество vlan, которые можно пробросить, ограничено количеством сервисов, которые могут быть назначены на один интерфейс ONT. В случае LTX это 30 сервисов.

Проброс с перекладыванием 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
Чтобы снять обе метки на выходе с NTU-SFP можно не указывать параметр user vid.

Проброс трафика в нетегированном виде

В случае, если требуется передать трафик из 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
Если на стороне встречного оборудования порт настроен в режиме general, то допускается одновременное прохождение теггированного и нетегированного трафика.
При назначении на один interface ont двух профилей cross-connect с одинаковыми outer vid, в одном из которых указан user vid, а в другом нет, настройка будет считаться невалидной и отрабатывать не будет.

Настройка 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 не оказывает влияния на прохождение трафика в туннеле.
  • Туннелирование необходимо использовать только с тегированным трафиком.
С архитектурой 1-to-1 можно более подробно ознакомиться здесь.

Настройка профиля портов не будет отличаться:

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
В рамках одного inteface ont нельзя использовать профили cross-connect разной архитектуры.

Для корректного прохождения 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





 Связанные статьи