Налаштування роботи з MultiCast IPTV

Налаштовувати обладнання ми будемо для отримання трафіку IPTV. Передбачувана схема мережі представлена ​​малюнку 1.

multicast

Малюнок 1. Схема тестування IPTV

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

syslog output info local volatile

syslog output info local non-volatile

ip ecmp-hash sip-dip

module ddm enable

ip unknown-multicast block

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 опис 3 Mng

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

Для Multicast передбачено два GEM порти, виберемо 4094, щоб пізніше на нього

olt multicast-gem 4094

olt interwork igmp-snooping enable

dba-profile Inet create

sla assured 10240

sla maximum 204800

extended-vlan-tagging-operation v10 create

treat inner vid 10 cos 0 tpid 0x8100

extended-vlan-tagging-operation v4 create

treat inner vid 4 cos 3 tpid 0x8100 Налаштуємо обробку vlan і призначимо йому 3 cos

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

robustness відображає якість нашої мережі, чим мережа гірша, тим її ставимо вище

igmp robustness - variable 3

обмежимо використовувані нами групи номером 239.1.1.1

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

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

gemport count 4

multicast-profile IPTV для портів, де потрібно IPTV прописуємо MultiCast profile

onu-profile OP#ONU_1 create

traffic-profile TP#ONU_1 прив'яжемо профіль ONU до раніше створеного traffic profile

switch-control uplink-mac-learning disable

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

Якщо ми всі правильно завели, у нас має з'явитися зареєстрована 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 Останній Reporter Expire

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

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