Jump to content
Калькуляторы

huawei ma5683 + iptv

С PON столкнулся впервые. Настраиваю MA5683. По шпаргалкам и мануалам интернет осилил, а вот мультикаст не идет никак,

ONU - Alcatel-Lucent I-010G (не знаю, важно ли), бридж с одним портом,

Интернет в 1241 влане, мультикаст в 1249, ONU включена через 15й порт слота 0/0, аплинк - 0й порт SCUN в 0/7,

Хочу получить то, как работает multicast vlan на свитчах длинк и прочих, - клиент получает все в нетегированном потоке, а  в нашей сети интернет и мультикаст ходят в отдельных вланах,

Сейчас tcpdump за ONU показывает тегированные пакеты 1249 влана с ethertype 0x8300, предположительно ring detection. IGMP query и мультикаст за ONU не виден ни с тегом ни без тега,

Перед OLT в 1249 query со стороны ядра есть, а со стороны olt - тишина,

 

Конфиг, кроме адресов и паролей, следующий:

[MA5600V800R011: 5800]
#
[sysmode]
  <sysmode>
 switch adsl mode to rfc2662 vdsl mode to tr129
 xpon mode switch-to profile-mode
 protocol support h248
 system ex-mode backup
#
[global-config]
  <global-config>
 traffic table ip index 7 name "IPTV" cir off priority 4 priority-policy
local-setting
 event output eventid 0x023000f1
 event eventlevel 0x023000f1 minor
 alarm output alarmid 0x64110001
 alarm output alarmid 0x64120001
 dba-profile add profile-id 20 profile-name "dba-profile_20" type4 max 1024000
 ont-srvprofile gpon profile-id 10 profile-name "srv-profile_10"
  ont-port eth 1
  multicast-forward untag
  multicast mode igmp-snooping
  igmp-forward translation 1249
  port vlan eth 1 translation 1241 user-vlan 1241
  port vlan eth 1 translation 1249 user-vlan 1249
  commit
 ont-lineprofile gpon profile-id 0 profile-name "line-profile_default_0"
  tr069-management ip-index 0
  tcont 0 dba-profile-id 2
  tcont 1 dba-profile-id 0
  commit
  quit
 ont-lineprofile gpon profile-id 10 profile-name "line-profile_10"
  tr069-management ip-index 0
  tcont 4 dba-profile-id 20
  gem add 1 eth tcont 4
  gem add 2 eth tcont 4
  gem mapping 1 0 vlan 1241
  gem mapping 2 1 vlan 1249
  commit
  quit
#
[device-config]
  <device-config>
 board add 0/0 H805GPFD
 board add standby
 rack info 0 description "RACK-300" name "RACK-300" manufactured-name "Huawei"
#
[public-config]
  <public-config>
 snmp-agent local-engineid XXXXX
#
[vlan-config]
  <vlan-config>
 vlan 1241 smart
 vlan 1249 smart
 vlan 2007 smart
 vlan desc 1249 description "IPTV"
 port vlan 1241 0/7 0
 port vlan 1241 0/7 1
 port vlan 1241 0/7 2
 port vlan 1241 0/7 3
 port vlan 1249 0/7 0
 port vlan 2007 0/7 0
 port vlan 2007 0/7 1
 port vlan 2007 0/7 2
 port vlan 2007 0/7 3
#
[scu]
  <scu-0/7>
interface scu 0/7
 mdi 0 normal
#
[gpon]
  <gpon-0/0>
 interface gpon 0/0
 port 15 ont-auto-find enable
 ont add 15 0 sn-auth "414C434CB113XXXX" omci ont-lineprofile-id 10
ont-srvprofile-id 10 desc "ont-alcatest"
 ont port native-vlan 15 0 eth 1 vlan 1241 priority 0
#
[emu-config]
  <emu-config>
 emu add 0 fan 0 1  "H801FCBI"
#
[bbs-config]
  <bbs-config>
 service-port 1 vlan 1241 gpon 0/0/15 ont 0 gemport 1 multi-service user-vlan 1241 tag-transform translate
 service-port 10001 vlan 1249 gpon 0/0/15 ont 0 gemport 2 multi-service user-vlan 1249 tag-transform translate inbound traffic-table index 7 outbound traffic-table index 7
#
[abs-config]
  <abs-config>
 ring check enable
 ring check resume-interval 10
 raio-mode user-defined dhcp-option82
 raio-profile index 1 name "raio-profile-1"
  raio-format dhcp-option82 cid xpon "anid"
  raio-format dhcp-option82 rid xpon "sn"
  raio-mode user-defined dhcp-option82
 vlan bind raio-profile 1241 index 1
#
[btv-config]
  <btv-config>
 btv
 igmp user add service-port 10001 no-auth
 multicast-vlan 1249
  igmp version v2
  igmp match mode disable

  igmp match group ip 238.1.1.1 to-ip 238.1.33.255
  igmp multicast-vlan member service-port-list 10001
  igmp mode snooping
  igmp uplink-port 0/7/0
#
[config]
  <config>
multicast routing-enable
 security anti-ipattack enable
 security anti-icmpattack enable
 mpls label start 8192
#
[dhcp]
  <dhcp>
 dhcp option82 enable
#
[prevlanif]
  <prevlanif>
 interface vlanif1249
 interface vlanif2007
#
[vlanif]
  <vlanif1249>
interface vlanif1249
 igmp enable
#
  <vlanif2007>
interface vlanif2007
 ip address XXXXX
#
[meth]
  <meth0>
interface meth0
 ip address 10.11.104.2 255.255.255.0
#
[null]
  <null0>
interface null0
#
[aaa]
  <aaa>
aaa
 authentication-scheme "default"
 #
 authorization-scheme "default"
 #
 accounting-scheme "default"
 #
 domain "default"
 #
[post-system]
  <post-system>
 security anti-dos enable
 security anti-macduplicate enable
 security anti-macspoofing vlan 1241 enable
#
return

 

Edited by santehnik
дополнил про пакеты

Share this post


Link to post
Share on other sites

Дополняю:

создал на клиенте за ONU влан 1249, завернул туда маршрут на 224.0.0.0/4. Удалось подписаться на мультикаст, но сами данные посыпались без тега и после таймаута поток тв прерывается.

То есть, если от клиента на onu послать igmp report с тегом 1249, то обратный трафик сыпется без тега. Если report отправить без тега - подписка не происходит,

Без тега с onu приходит query от olt. Query из моей сети до клиента не доходит вообще,

Удалил interface vlanif1249 из конфига - ничего не поменялось, query от olt все так же приходит.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.