TAG处理:
1.OLT侧创建IPTV Channel频道列表
ZXAN(config)#iptv channel mvlan 100 group 224.1.1.1 to 224.1.1.255 no iptv channel删除 show iptv channel查看
2.OLT侧创建IPTV Package套餐包
创建一个dytest套餐包,包括频道mvlan=100/group=224.1.1.1~224.1.1.2的watch功能 ZXAN(config)#iptv package name dytest
ZXAN(config)#iptv package dytest channel mvlan 100 group 224.1.1.1 to 224.1.1.2 watch 创建一个sttest套餐包,包括频道mvlan=100/group=224.1.1.3的watch功能 ZXAN(config)#iptv package name sttest
ZXAN(config)#iptv package sttest channel mvlan 100 group 224.1.1.3 watch
no iptv package删除 show iptv package查看
3.ONU远程管理创建一个igmp模板 ZXAN(config)#gpon
ZXAN(config-gpon)#onu igmp-profile test iptv-package work-mode snooping version 2fastleave enable dynamic dytest static sttest
关联IPTV套餐包,动态套餐关联dytest,静态套餐关联sttest。其余参数采用默认值。 Igmp模板参数:
ZXAN(config-if)#sho gpon onu profile igmp Profile-name: test3 Version: v2
Work-mode: snooping Fast-leave: enable
Robustness: copy-from-query Proxy-ip: 0.0.0.0 Query-interval: 125 Query-max-resp: 100 Last-query-interval: 10
Non-match-group: discard Rate-limit: 0(no limit) Tag: transparent Iptv-package-dynamic1: dytest Iptv-package-dynamic2: Iptv-package-dynamic3: Iptv-package-dynamic4: Iptv-package-dynamic5: Iptv-package-dynamic6: Iptv-package-dynamic7: Iptv-package-dynamic8: Iptv-package-static: sttest
其中动态套餐需要UNI发送上行join才能接收组播数据;动态套餐则不需要发送join就能接收组播数据。
no onu igmp-profile删除(模板被使用时不允许被删除) show gpon onu igmp-profile查看
可以修改igmp-profile与iptv-package的关联。也可以修改igmp-profile其他参数。 4.ONU远程管理为uni创建可控组播配置 ZXAN(config)#pon-onu-mng gpon-onu_1/7/4:1 ZXAN(gpon-onu-mng)#igmp eth_0/1 profile test no igmp删除 show gpon remote-onu igmp查看 命令格式:
ZXAN(gpon-onu-mng)#igmp
Bandwidth-enforce enable 带宽超过限制后不允许通过,带宽超过限制后也允许通过
1.26 ONU版本(批量)升级
1、 功能介绍
该功能可实现oam远程升级ONU版本,方便了对ONU版本的升级。目前有针对ONU列表和ONU类型两种升级方式,把相应的版本文件下载到OLT后可通过相关命令对ONU进行版本升级(目前尚不支持自动升级功能)。
2、 操作命令
1) update onu-version
命令模式:在ZXAN(config-gpon)#模式下
命令格式:update onu-version
参数 version-name onu-list onu-slot reboot-after-update 2) update onu-version
命令功能:针对ONU类型的版本更新 命令模式:在ZXAN(config-pon)#模式下
命令格式:update onu-version
参数 version-name 描述 ONU所要更新的版本名称 描述 ONU所要更新的版本名称 ONU编号(必选) ONU上的槽位号(可选) ONU版本更新后重启(可选) type-name reboot-after-update ONU类型名称 ONU版本更新后重启(可选) 3) abort-update onu-version gpon-olt_shelf/slot/olt onu-list 命令
命令功能:针对ONU列表退出正在进行的ONU版本更新 命令模式:在ZXAN(config-pon)#模式下 命令格式:abort-update onu-version GPON-olt_shelf/slot/olt onu-list
命令功能:针对ONU类型退出正在进行的ONU版本更新 命令模式:在ZXAN(config-pon)#模式下
命令格式:abort-update onu-version type
5) activate onu-version GPON-olt_shelf/slot/olt onu-list 命令
命令功能:激活所下载的ONU版本
命令模式:在ZXAN(config-pon)#模式下
命令格式:activate onu-version gpon-olt_shelf/slot/olt onu-list < onu-list> [onu-slot< onu-slot>]
6) commit onu-version gpon-olt_shelf/slot/olt onu-list 命令
命令功能:将ONU版本更改为激活版本 命令模式:在ZXAN(config-pon)#模式下
命令格式:commit onu-version gpon-olt_shelf/slot/olt onu-list < onu-list> [onu-slot< onu-slot>]
7) show pon onu update-status GPON-olt_shelf/slot/olt 命令
命令功能:查询具体ONU的版本更新状态 命令模式:在ZXAN#模式下
命令格式:show pon onu update-status gpon-olt_shelf/slot/olt [onu-id] 8) show pon onu update-status type 命令
命令功能:根据ONU类型查询ONU版本更新状态 命令模式:在ZXAN#模式下
命令格式:show pon onu update-status type
3、 使用举例
1)将版本下载到OLT
通过ftp服务下载:
ZXAN#download onuver
ZXAN(config)#interface GPON-olt_1/14/3
ZXAN(config-if)#onu 1 type ZTE-F660 sn ZTEG00000001 3)对指定ONU下载版本并自动重启 ZXAN(config)#pon
ZXAN(config-pon)#update onu-version sp2.dat GPON-olt_1/14/3 onu-list 1 reboot-after-update 注意事项:
版本更新要等ONU下完配置后进行,否则容易更新失败,使用的版本文件后缀名为.dat,如果选择自动重启方式更新版本的话,则下载完毕后状态为activating,自动重启后状态为commiting,重启完成commit成功后,应为done。
1.27 MPNAT功能
本功能主要是为了解决ONU管理IP占用太多公网地址的问题。MPNAT提供了公网转私网的功能。只需要配置OLT为公网IP,ONU都配置私网IP,通过OLT的IP地址以及端口号可以WEB登陆或telnet到ONU上。
1、配置步骤:
配置带内和带外管理口 ZXAN(config)# vlan 100 (启用带内管理vlan) ZXAN(config)# interface vlan 100 (开启带内管理vlan的三层接口)
ZXAN(config-if)# ip address 3.2.2.2 255.255.255.0 (配置带内管理地址) ZXAN(config)# interface gei_1/20/4 (通过上联口剥离tag的方式接入网路) ZXAN(config-if)# switchport default vlan 100
ZXAN(config)# interface mng1 (进入带外管理接口)
ZXAN(config-if)# ip address 1.2.2.2 255.255.255.0 (配置带外管理地址)
配置ONU的接口vlan和管理接口 ZXAN(config)# vlan 200 (启用onu的管理vlan) ZXAN(config)# interface vlan200 (开启三层接口)
ZXAN(config-if)# ip address 172.24.254.254 255.255.0.0 (配置接口地址)
ZXAN(config)# interface gpon-onu_1/6/1:1 (假设onu已认证注册) ZXAN(config-if)# switchport mode trunk
ZXAN(config-if)# switchport vlan 200 tag (添加onu管理vlan)
配置ONU的管理地址
ZXAN(config)#pon-onu-mng gpon-onu_1/6/1:1 (进入OAM配置)
ZXAN(GPON-onu-mng)#mgmt-ip 172.24.61.101 255.255.0.0 vlan 200 route 0.0.0.0 0.0.0.0 172.24.254.254
启用ONU的管理vlan
ZXAN(config)#mpnat onu-mng-vlan 200 (只能存在一个mpnat vlan,配置成其它vlan的话需要删除之前的配置:ZXAN(config)# no mpnat onu-mng-vlan)
此时应该可以ping的通onu
ZXAN#ping 172.24.61.101
sending 5,100-byte ICMP echos to 172.24.157.133,timeout is 2 seconds. !!!!!
Success rate is 100 percent(5/5),round-trip min/avg/max= 0/0/0 ms.
2、具体功能测试:
ONU的Telnet管理
1)通过OLT的CLI对onu进行管理: ZXAN# telnet onu gpon-onu_1/6/1:1 (既可以通过onu的槽位端口号也可以通过onu的ip地址来telnet)
Trying 172.24.61.101 ...Open
Attention: Telnet Escape character is ctrl+']' (none) login:
通过带外带内管理地址的设备管理口对onu进行管理,可以在olt上配置telnet的idle时间,缺省为3分钟。注意,有些版本的onu无法正常中断telnet连接,如果发现这种情况的话尝试换个其它芯片类型的onu。
ZXAN(config)#mpnat onu-telnet idle-timeout 1
2)通过外部的CLI对onu进行管理: telnet主设备IP地址 端口号
其中主设备IP地址是olt的带内或带外IP地址,端口号的计算方式如下: TCP_PORT = PORT_BASE + SlotNo * 1000 + PonNo * 100 + OnuNo telnet方式的PORT_BASE是20000,取值范围为(19寸框): SlotNo PonNo OnuNo 2-17 1-8 1-64
例如:telnet 1.2.2.2 35733表示15#槽位7#PON口的33#ONU
ONU的HTTP管理
在浏览器地址栏输入http://主设备IP地址:端口号即可对ONU进行http管理。其中主设备地址是OLT的带外或带内管理口的IP,端口号的计算方式同telnet管理的端口计算公式,但http方式的PORT_BASE是40000,SlotNo、PonNo、OnuNo的取值范围同telnet方式。
例如:http://3.2.2.2:46101表示6#槽位1#PON口的1#ONU
MDU的SNMP管理
可以通过mibbrowser或者NMS对MDU进行snmp管理,团体串格式定义为OriginalCommunity@RackNo_ShelfNo_Slotno_PonNo_OnuNo,其中OriginalCommunity部分为ONU的团体串,后面的RackNo_ShelfNo_Slotno_PonPortNo_OnuNo部分用RackNo、ShelfNo、Slotno、PonPortNo和OnuNo来唯一的指定了要管理的ONU位置。
例如:15#槽位4#PON口的1#onu是F820,网元IP填写的是OLT的带内或带外管理IP,读写团体名填写的是public@1_1_15_4_1