Настройка работы с MultiCast ( IPTV)

Настраивать оборудование мы будем для получения трафика IPTV. Предполагаемая схема сети представлена на рисунке 1. 

Рисунок 1. Схема тестирование IPTV

Для тех, кто будет собирать тестовую схему на столе, хотим напомнить, что между OLT и ONU необходимо использовать аттенюатор, достаточный чтобы уровень входящего сигнала был не выше -9дБм.

hostname test-olt

!

syslog output info local volatile

syslog output info local non-volatile

!

ip ecmp-hash sip-dip

module ddm enable

ip unknown-multicast block

!

bridge

vlan create 4                                                               Создадим vlan для IPTV номер 4

vlan create 3,10

 vlan add br4 1,12 tagged

 vlan add br3 12 tagged

 vlan add br10 1,12 tagged

 !

 vlan description 10 Inet

 vlan description 4 IPTV

 vlan description 3 Mng

 !

interface br3

 no shutdown

 ip address 172.16.210.2/25

!

ip route 0.0.0.0/0 172.16.210.1

!

ip igmp snooping                                                                       Включим IPGM snooping

ip igmp snooping immediate-leave

 

gpon

!

Для Multicast предусмотрены два GEM порта, выберем 4094, чтобы позже на него

сослаться

 olt multicast-gem 4094

 olt interwork igmp-snooping enable

 !

 dba-profile Inet create

 mode sr

 sla fixed 128

 sla assured 10240

 sla maximum 204800

 apply

 extended-vlan-tagging-operation v10 create

 downstream-mode enable

 untagged-frame 1

  treat inner vid 10 cos 0 tpid 0x8100

 apply

 !

 extended-vlan-tagging-operation v4 create

 downstream-mode enable

 untagged-frame 1

  treat inner vid 4 cos 3 tpid 0x8100    Настроим обработку vlan и назначим ему 3 cos          

 apply

 !

multicast-profile IPTV create Создадим непосредственно сам Multicast профиль

 !

robustness отражает качество нашей сети, чем сеть хуже, тем его ставим выше

  igmp robustness-variable 3  

 !

ограничим используемые нами группы номером 239.1.1.1

 igmp access-list vid 4 dst-ip start 239.1.1.1 end 239.1.1.255 gem 4094

 apply

!

  traffic-profile TP#ONU_1 create      Создадим traffic profile для нашей ONT

 mgmt-mode uni eth 1 omci

 mgmt-mode uni eth 2 omci

 mgmt-mode uni eth 3 omci

 mgmt-mode uni eth 4 omci

 tcont 1

  gemport 1/1-1/4

  dba-profile Inet

mapper 1

  gemport count 4

bridge 1

  ani mapper 1

  uni eth 1

    multicast-profile IPTV           для портов, где нужно IPTV прописываем MultiCast profile  

   extended-vlan-tagging-operation v10

  uni eth 2

   multicast-profile IPTV

   extended-vlan-tagging-operation v10

  uni eth 3

    multicast-profile IPTV   

    extended-vlan-tagging-operation v10

  uni eth 4

   multicast-profile IPTV

   extended-vlan-tagging-operation v10

 apply

 !

 onu-profile OP#ONU_1 create

 !

 traffic-profile TP#ONU_1      привяжем профиль ONU к ранее созданному traffic profile

 switch-control uplink-mac-learning disable

 apply

 !

 gpon-olt 1

 olt auto-to-manual enable

 olt anti-spoofing enable expire-timeout 60

 discover-serial-number start 10

 !

добавим нашу тестируемую ONU и назначим ей профиль

  onu add 1 DSNW4ad5dff5 auto-learning

 onu-profile 1 OP#ONU_1

 

 

end

 

Если мы все правильно завели у нас должна появиться зарегистрированная ONU с назначенным ей профилем.

 

test-olt(config-gpon-olt[1])# show onu info

 — — — — — — — — — — — — — — — — — — — — — — — — — — — -

 OLT | ONU | STATUS | Serial No. | Distance | Rx Power |   Profile

 — — — — — — — — — — — — — — — — — — — — — — — — — — — -

   1 |  1 |  Active | DSNW4ad5dff5 |     3m | — 13.9 dBm | OP#ONU_1

 

Проверим есть ли запрос группы от STB

test-olt# show ip igmp snooping groups

Multicast Group: all

VLAN Group          Source         Port Ver Mode    Last Reporter  Expire

4    239.1.1.1       0.0.0.0        1   v2 EX,ALLOW 192.168.10.3   00:03:51

Total: 1

 

test-olt(config-gpon-olt[1])# show onu igmp-group-list 1

 — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

 NO | ONU |  Slot Type | Port | vid |   Source IP   | Mcast Dest IP |  Reporter IP  |  in use

 — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

 

 1 |  1 |    Ethernet |   1 |   4 |         0.0.0.0 |       239.1.1.1 |    192.168.10.3 | 74 sec