Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Следующий »

В моделях OLT серии LTP-N, LTX и MA5160 был расширен функционал работы с дважды тегированным трафиком в режиме работы OMCI-bridge.

OMCI-bridge - режим для прозрачной передачи трафика через ONT. Проходящий сквозь ONT трафик может быть модифицирован путем формирования на OLT правил по добавлению, удалению или преобразованию L2 меток. Подробнее с типами услуг можно ознакомиться здесь.

Рассматриваемый в статье функционал поддерживается с версии ПО 1.12.

При поступлении на uplink OLT Q-in-Q трафика функционал позволяет :

  • Снять внешнюю и внутреннюю метки, оставив трафик с LAN ONT нетегированным;
  • Снять внешнюю и внутреннюю метки,  на выходе с LAN ONT добавив любую другую;
  • Прозрачно пропусть Q-in-Q трафик с LAN ONT с идентичным набором меток;
  • Подменить внешнюю и внутреннюю метки на выходе с LAN ONT.

Настройка

Настройка операций с метками vlan производится в конфигурации профиля cross-connect. 
В качестве примера на uplink OLT поступает трафик с набором меток 1473.147

Настройка профиля cross-connect

Перейдем в режим конфигурации
LTP-16N# configure terminal

Создадим профиль cross-connect
LTP-16N(configure)# profile cross-connect double_tag

Укажем режим работы OMCI-bridge
LTP-16N(config)(profile-cross-connect-double_tag)# ont-mode bridge

Присвоим bridge-группу  
LTP-16N(config)(profile-cross-connect-double_tag)# bridge group 10

Укажем режим работы double-tagged
LTP-16N(config)(profile-cross-connect-double_tag)# tag-mode double-tagged 

Укажем внешнюю метку
LTP-16N(config)(profile-cross-connect-double_tag)# outer vid 1473

Укажем внутреннюю метку
LTP-16N(config)(profile-cross-connect-double_tag)# inner vid 147


Настройка работы Q-in-Q. Он может принимать 3 состояния :

LTP-16N(config)(profile-cross-connect-double_tag)# q-in-q mode 
   default      Set default Q-in-Q processing mode
   pass         Set pass Q-in-Q processing mode
   replace      Set replace Q-in-Q processing mode
  • default - стандартный режим работы, при котором с трафика снимаются внешняя и внутренняя метки. Дополнительно есть возможность добавить одну метку на выходе с LAN, если указать её в качестве user vid.
  • pass - режим прозрачной передачи Q-in-Q трафика с сохранением оригинальных меток на выходе с LAN ONT.
  • replace - режим подмены внешней и внутренней меток на любые другие на выходе с LAN ONT.


Настроим подмену набора меток с оригинального 1473.147 на собственный 1510.151:

LTP-16N(config)(profile-cross-connect-double_tag)# q-in-q mode replace outer vid 1510 inner vid 151 
LTP-16N(config)(profile-cross-connect-double_tag)# do commit 
    Configuration committed successfully

Настройка profile ports для группирования bridge-группы с первым LAN-портом ONT :

LTP-16N(configure)# profile ports bridgeQinQ
LTP-16N(config)(profile-ports-bridgeQinQ)# port 1 bridge group 10
LTP-16N(config)(profile-ports-bridgeQinQ)# do commit 
    Configuration committed successfully

Настройка interface ont для назначения сервисных профилей :

LTP-16N(configure)# interface ont 5/1
LTP-16N(config)(if-ont-5/1)# service 1 profile cross-connect double_tag dba dba1
LTP-16N(config)(if-ont-5/1)# profile ports bridgeQinQ 
LTP-16N(config)(if-ont-5/1)# do commit 
    Configuration committed successfully


 Итоговая конфигурация сервисных профилей в режиме подмены внешней и внутренней меток будет выглядеть так : 

 profile cross-connect double_tag
    ont-mode bridge
    bridge group 10
    tag-mode double-tagged
    outer vid 1473
    inner vid 147
    q-in-q mode replace outer vid 1510 inner vid 151
 exit

 profile ports bridgeQinQ
    port 1 bridge group 10
 exit

 interface ont 5/1
    profile ports "bridgeQinQ"
    service 1 profile cross-connect "double_tag" dba "dba1"
 exit 

Согласно этим настройкам пришедший на uplink LTP трафик с набором меток 1473.147 будет предоставляться с LAN-порта ONT с набором 1510.151.

Примеры конфигураций

Ниже будут приведены примеры конфигурации для других операций с Q-in-Q.

  1. Для снятия обеих меток и предоставления нетегированного трафика с первого LAN-порта ONT :
 profile cross-connect double_tag
    ont-mode bridge
    bridge group 10
    tag-mode double-tagged
    outer vid 1473
    inner vid 147
    q-in-q mode default (заводское значение) 
 exit

 profile ports bridgeQinQ
    port 1 bridge group 10
 exit

 interface ont 5/1
    profile ports "bridgeQinQ"
    service 1 profile cross-connect "double_tag" dba "dba1"
 exit 

Заводские значения - это значения в конфигурации устройства по умолчанию. Они не попадают в вывод команды show XXXX-config без частицы all  

       

         2. Для снятия обеих меток и перекладывания в одну, к примеру 333.  На выходе с первого LAN-порта ONT трафик будет тегирован 333 vlan:

 profile cross-connect double_tag
    ont-mode bridge
    bridge group 10
    tag-mode double-tagged
    outer vid 1473
    inner vid 147
    user vid 333
    q-in-q mode default (заводское значение) 
 exit

 profile ports bridgeQinQ
    port 1 bridge group 10
 exit

 interface ont 5/1
    profile ports "bridgeQinQ"
    service 1 profile cross-connect "double_tag" dba "dba1"
 exit 

При значениях параметра q-in-q mode pass или replace значение user vid игнорируется даже при его указании.


      3. Для прозрачной передачи Q-in-Q трафика с сохранением оригинальных меток 1473.147 на выходе с LAN ONT:

 profile cross-connect double_tag
    ont-mode bridge
    bridge group 10
    tag-mode double-tagged
    outer vid 1473
    inner vid 147
    q-in-q mode pass 
 exit

 profile ports bridgeQinQ
    port 1 bridge group 10
 exit

 interface ont 5/1
    profile ports "bridgeQinQ"
    service 1 profile cross-connect "double_tag" dba "dba1"
 exit 


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




  • Нет меток