- Покупателям
- Услуги
- О нас
Настройка работы с 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