Центральным понятием при настройке ONT является услуга (service). Это понятие полностью включает в себя канал передачи данных от интерфейсов на передней панели терминала до пользовательских портов ONT. 

Введем понятие понятие bridged и routed-услуг. Для этого рассмотрим понятие OMCI- и RG-доменов управления. Здесь под ONT принято понимать устройства, работающие только в OMCI-домене, термином ONT-RG обозначаются устройства, имеющие оба домена управления (то есть встроенный маршрутизатор).

Под bridged-услугой понимается услуга, для настройки которой задействован только OMCI-домен управления, то есть на ONT она полностью настраивается по протоколу OMCI. Под routed-услугой понимается услуга, для настройки которой задействован как OMCI-домен управления, так и RG.

Гибридная схема подачи сервисов, подразумевает одновременную настройку Bridge-услуги и Routed-услуги на ONT-RG.

В данной статье разберём кейс: На ONT-RG подаётся сервис во влане 1100, в котором на ONT настраивается IPOE. Этот же влан 1100 необходимо пропустить прозрачно в 4 LAN-порт ONT-RG до коммутатора за ним. 

Поскольку один cross-connect нельзя разделить на предоставление 2 услуг. И назначение одного cross-connect на разные сервисы ONT-RG не даст нам работы двух этих сервисов независимо друго от друга, поскольку в такой конфигурации трафик в обоих сервисах будет идти в одном GEM-порту.

Поэтому, для реализации кейса, будем настраивать гибридную схему подключения, то есть одновременное назначение bridged-услуги и routed-услуги на ONT-RG, при такой настройке данные в услугах будет идти в разных GEM-портах и трафик в них не будет пересекаться.

  1. Создаём профили cross-connect и ports:
    LTP-16N# configure terminal 
    LTP-16N(configure)# profile cross-connect NTU-RG
    LTP-16N(config)(profile-cross-connect-NTU-RG)# outer vid 1100
    LTP-16N(config)(profile-cross-connect-NTU-RG)# user vid 1100
    LTP-16N(config)(profile-cross-connect-NTU-RG)# exit
    LTP-16N(configure)# profile cross-connect bridge_NTU-RG
    LTP-16N(config)(profile-cross-connect-bridge_NTU-RG)# ont-mode bridge 
    LTP-16N(config)(profile-cross-connect-bridge_NTU-RG)# bridge group 10
    LTP-16N(config)(profile-cross-connect-bridge_NTU-RG)# outer vid 1100
    LTP-16N(config)(profile-cross-connect-bridge_NTU-RG)# user vid 1100
    LTP-16N(config)(profile-cross-connect-bridge_NTU-RG)# exi
    LTP-16N(configure)# profile ports bridge_NTU-RG
    LTP-16N(config)(profile-ports-bridge_NTU-RG)# port 4 bridge group 10
    LTP-16N(config)(profile-ports-bridge_NTU-RG)# exit
  2. Назначаем их на ONT-RG:
    LTP-16N# configure terminal
    LTP-16N(configure)# interface ont 10/11
    LTP-16N(config)(if-ont-10/11)# serial ELTX92000038
    LTP-16N(config)(if-ont-10/11)# service 1 profile cross-connect NTU-RG dba dba1 
    LTP-16N(config)(if-ont-10/11)# service 2 profile cross-connect bridge_NTU-RG dba dba1 
    LTP-16N(config)(if-ont-10/11)# profile ports bridge_NTU-RG 
    LTP-16N(config)(if-ont-10/11)# exit
  3. Настраиваем на ONT-RG IPoE во влане 1100 и настраиваем связность на коммутаторе во влане 1100, подключенном к 4 LAN-порту ONT-RG, через Bridge-услугу . 
  4. Проверяем работу услуг через просмотр data-path или просмотр маков на ONT-RG:

    LTP-16N# show mac interface ont 10/11
        Loading MAC table...
    MAC                   port                    svid     cvid     uvid     ONT         gem       type     
    -------------------   ---------------------   ------   ------   ------   ---------   -------   ---------
    C4:12:F5:D4:AA:E3     pon-port 10             1100              1100     10/11       445       Dynamic  
    68:13:E2:3B:F1:B8     pon-port 10             1100              1100     10/11       444       Dynamic  
        2 MAC entries
    LTP-16N# show interface ont 10/11 data-path 
      [ONT 10/11] data-path
        Service #1:
             outer vid 1100
             inner vid 0
             user vid: 1100
             replace: ont-side
             bridge_group: 0
             t-cont id: 32768
             alloc id: 767
             gem port: 444
             traffic model: N_TO_1
             front-port 1 upstream flow: 0
        Service #2:
             outer vid 1100
             inner vid 0
             user vid: 1100
             replace: ont-side
             bridge_group: 10
             t-cont id: 32768
             alloc id: 767
             gem port: 445
             traffic model: N_TO_1
             front-port 1 upstream flow: 0
        Bridge #1:
             service profile id: 0
             broadcast enable: true
             broadcast filters: 1100 0 0 0 0 0 0 0 0 0 0 0
             multicast enable: false
             multicast filters: 0 0 0 0 0 0 0 0 0 0 0 0
        Bridge #2:
             service profile id: 10
             broadcast enable: true
             broadcast filters: 1100 0 0 0 0 0 0 0 0 0 0 0
             multicast enable: false
             multicast filters: 0 0 0 0 0 0 0 0 0 0 0 0
        Port #4:
             bridge group: 10
             vlan operation #1:
                     user vid: 1100
                     replace: ont-side
             multicast enable: false
        Virtual ethernet interface pointer:
        Alloc base #1:
             scheme: share-t-cont
             alloc ids: 767
    
    

Получили гибридную конфигурацию, где LAN-порт 4  относиться к Bridged-услуге настраиваемой с OLT, а другая часть LAN-портов  относиться к Routed-услуге, настраиваемой через TR-069 или WEB интерфейс ONT.