Общая информация

По умолчанию все uplink интерфейсы front-port и port-channel на OLT настроены в режиме mrouter (за исключением MA4000, где по умолчанию работает автоопределение типа интерфейса на основе проходящих igmp пакетов). Это предполагает что данные порты подключаются к вышестоящей сети и в этой сети находится маршрутизатор multicast. В данном режиме работы интерфейсов, OLT будет отбрасывать входящие на эти интерфейсы IGMP Join пакеты. Однако, часто встречается каскадная схема включения нескольких OLT, где промежуточный OLT должен пропускать весь трафик от нижестоящих OLT, включая IGMP Join пакеты от клиентов, подключенных к нижестоящим OLT. В общем виде каскадная схема будет выглядеть так.

При этом в данной схеме в качестве нижестоящего оборудования, включаемого за OLT может выступать коммутатор доступа. В любом случае, при необходимости расположения multicast клиентов за front-port OLT требуется корректировка конфигурации. Таким образом, для реализации подключения multicast клиентов по данной схеме, на транзитном OLT необходимо выполнить приведенные ниже настройки.

LTP-X

Предположим что uplink интерфейсом транзитного OLT LTP-X является front-port 0. Порт для подключения нижестоящего оборудования – front-port 1. VLAN ID, в котором требуется передача транзитного multicast трафика – 30.

  1. Переходим в режим конфигурирования switch, включаем глобально IGMP snooping.

    LTP-4X# switch
    LTP-4X(switch)# configure 
    LTP-4X(switch)(config)# ip igmp snooping
  2. Переходим в режим редактирования multicast VLAN, настраиваем его на uplink и downlink front-port.

    LTP-4X(switch)(config)# ip igmp snooping
    LTP-4X(switch)(config-vlan)# vlan 30
    LTP-4X(switch)(config-vlan)# tagged front-port 0 , 1
  3. Здесь же в режиме редактирования multicast VLAN, отключите значение mrouter для интерфейса front-port 1.

    LTP-4X(switch)(config-vlan)# ip igmp snooping mrouter del front-port 1
  4. Далее необходимо разрешить прохождение трафика между front-port 0 и front-port 1. По умолчанию порты являются изолированными. Разрешим bridging между этими портами. На LTP-X bridging включается во всех VLAN.

    LTP-4X(switch)(config-vlan)# exit
    LTP-4X(switch)(config)# interface front-port 0
    LTP-4X(switch)(config-if)# bridging to front-port 1
    LTP-4X(switch)(config-if)# exit
    LTP-4X(switch)(config)# in front-port 1
    LTP-4X(switch)(config-if)# bridging to front-port 0
    LTP-4X(switch)(config-if)# exit
  5. Применяем и сохраняем настройки.

    LTP-4X(switch)(config)# commit
    LTP-4X(switch)(config)# exit
    LTP-4X(switch)# exit
    LTP-4X# save
    
    

MA4000

В данном примере uplink интерфейсом транзитного OLT MA4000 является front-port 1/0. Порт для подключения нижестоящего оборудования – front-port 1/1. VLAN ID, в котором требуется передача транзитного multicast трафика – 30.

  1. Переходим в режим конфигурирования, включаем глобально IGMP snooping на PP4X и на линейных слотах PLC8.

    ma4000# configure terminal
    ma4000(config)# ip igmp snooping pp4x enable
    ma4000(config)# ip igmp snooping slot 0-15 enable
  2. Переходим в режим редактирования multicast VLAN, настраиваем его на uplink и downlink front-port.

    ma4000(config)# vlan 30
    ma4000(vlan-30)# tagged front-port 1/0-1
  3. Здесь же в режиме редактирования multicast VLAN, отключите автоматическое определение mrouter порта, обозначьте front-port 1/0 как mrouter и отключите значение mrouter для front-port 1/1.

    ma4000(vlan-30)# no ip igmp snooping mrouter learning 
    ma4000(vlan-30)# ip igmp snooping mrouter add front-port 1/0
    ma4000(vlan-30)# ip igmp snooping mrouter del front-port 1/1
  4. Применяем и сохраняем настройки.

    ma4000(vlan-30)# exit
    ma4000(config)# exit
    ma4000# commit
    ma4000# confirm

    Настройка bridging для интерфейсов управляющих плат здесь, в отличие от LTP-X, не требуется. Порты PP4X по умолчанию не изолированы между собой.

Предположим что uplink интерфейсом транзитного OLT LTP-N или LTX является front-port 1 (для MA5160 front-port имеют двойные индексы как на MA4000). Порт для подключения нижестоящего оборудования – front-port 2. VLAN ID, в котором требуется передача транзитного multicast трафика – 30.

  1. Переходим в режим конфигурирования, включаем глобально IGMP snooping.

    LTP-16N# configure terminal
    LTP-16N(configure)# ip igmp snooping enable 
  2. Переходим в режим редактирования uplink и downlink front-port, настраиваем его на них multicast VLAN . Сразу здесь же разрешим прохождение трафика между front-port 1 и 2 в VLAN 30, поскольку все front-port по умолчанию изолированы друг от друга.

    LTP-16N(configure)# interface front-port 1-2
    LTP-16N(config)(if-front-1-2)# vlan allow 30
    LTP-16N(config)(if-front-1-2)# bridge allow 30
    LTP-16N(config)(if-front-1-2)# exit
  3. Перейдем в режим редактирования VLAN 30, укажем режим работы с multicast для front-port 2. Всего на LTP-N, LTX существует три режима работы с multicast на интерфейсах:
    host. Данный режим используется, если за интерфейсом подключаются клиенты multicast. По умолчанию все pon-port работают в режиме host.
    mrouter. Данный режим используется на интерфейсах, за которым может располагаться маршрутизатор multicast. По умолчанию все front-port работают в этом режиме.
    learning. Данный режим автоматически определяет тип интерфейса на основе трафика IGMP, проходящего через этот интерфейс.
    Нас интересует режим host для front-port 2.

    LTP-16N(configure)# vlan 30
    LTP-16N(config)(vlan-30)# ip igmp snooping front-port 2 mode host 
    LTP-16N(config)(vlan-30)# exit
    LTP-16N(configure)# exit
  4. Применяем и сохраняем настройки.

    LTP-16N# commit 
    LTP-16N# save


  • Нет меток