02-GPON组播命令
本章节下载: 02-GPON组播命令 (155.99 KB)
目 录
1.1.2 onu multicast fast-leave enable
1.1.3 onu protocol transparent-multicast
1.1.4 uni igmp-snooping fast-leave
1.1.6 uni multicast-group-number
1.1.7 uni multicast-strip-tag enable
1.1.8 uni multicast-translate-tag
mac-address multicast命令用来配置静态组播MAC地址表项。
undo mac-address multicast命令用来删除静态组播MAC地址表项。
【命令】
mac-address multicast mac-address vlan vlan-id
undo mac-address multicast mac-address vlan vlan-id
【缺省情况】
不存在静态组播MAC地址表项。
【视图】
ONU子接口视图
【缺省用户角色】
network-admin
【参数】
mac-address:静态组播MAC地址,格式为H-H-H,必须是尚未使用的组播MAC地址(即最高字节的最低比特位为1的MAC地址)。
vlan vlan-id:指定接口所属的VLAN,必须为已创建的VLAN,如果指定的接口不属于该VLAN,系统将提示出错。vlan-id为VLAN的编号,取值范围为1~4094。
【举例】
# 在ONU子接口下配置静态组播MAC地址表项0100-5E00-0003,该端口属于VLAN 2。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1.1
[Sysname-Onu1/0/1:1] mac-address multicast 0100-5e00-0003 vlan 2
【相关命令】
· display mac-address multicast(IP组播命令参考/IGMP Snooping)
onu multicast fast-leave enable命令用来开启ONU下所有UNI端口的快速离开功能。
undo onu multicast fast-leave enable命令用来关闭ONU下所有UNI端口的快速离开功能。
【命令】
onu multicast fast-leave enable
undo onu multicast fast-leave enable
【缺省情况】
ONU下所有UNI端口的快速离开功能处于关闭状态。
【视图】
ONU配置模板视图
【缺省用户角色】
network-admin
【使用指导】
在配置本命令前,需要确保ONU工作于IGMP Snooping模式(相关配置命令为multicast mode)。
本命令和uni igmp-snooping fast-leave命令互斥,不能同时配置。
【举例】
# 在ONU配置模板1中,开启ONU下所有UNI端口的快速离开功能。
<Sysname> system-view
[Sysname] onu config-profile 1
[Sysname-onu-cfgprofile-1] onu multicast fast-leave enable
【相关命令】
· uni igmp-snooping fast-leave
· multicast mode
onu protocol transparent-multicast命令用来开启ONU下所有UNI端口的未知组播报文透传功能。
undo onu protocol transparent-multicast命令用来关闭ONU下所有UNI端口的未知组播报文透传功能。
【命令】
onu protocol transparent-multicast dest-mac mac-address
undo onu protocol transparent-multicast dest-mac mac-address
【缺省情况】
ONU下的UNI端口的未知组播报文透传功能处于关闭状态,ONU设备可能会丢弃未知组播报文。
【视图】
ONU配置模板视图
【缺省用户角色】
network-admin
【参数】
dest-mac mac-address:组播MAC地址。仅支持配置组播MAC地址为0100-ffff-ffff。
【举例】
# 在ONU配置模板1中,开启ONU下所有UNI端口的组播MAC地址为0100-ffff-ffff的组播报文的透传功能。
<Sysname> system-view
[Sysname] onu config-profile 1
[Sysname-onu-cfgprofile-1] onu protocol transparent-multicast dest-mac 0100-ffff-ffff
uni igmp-snooping fast-leave命令用来开启指定UNI端口的快速离开功能。
undo uni igmp-snooping fast-leave命令用来关闭指定UNI端口的快速离开功能。
【命令】
uni uni-number igmp-snooping fast-leave
undo uni uni-number igmp-snooping fast-leave
【缺省情况】
UNI端口快速离开功能处于关闭状态。
【视图】
ONU配置模板视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为32。
【使用指导】
在配置本命令前,需要确保ONU工作于IGMP Snooping模式(相关配置命令为multicast mode)。
本命令和onu multicast fast-leave enable命令互斥,不能同时配置。
【举例】
# 在ONU配置模板1中,开启UNI端口1快速离开功能。
<Sysname> system-view
[Sysname] onu config-profile 1
[Sysname-onu-cfgprofile-1] uni 1 igmp-snooping fast-leave
【相关命令】
· onu multicast fast-leave enable
· multicast mode
uni multicast vlan命令用来将UNI端口加入用户指定的组播VLAN中。
undo uni multicast vlan命令用来恢复缺省情况。
【命令】
uni uni-number multicast vlan vlan-id
undo uni uni-number multicast vlanvlan-id
【缺省情况】
未将UNI端口加入组播VLAN。
【视图】
ONU配置模板视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为32。
vlan-id:组播VLAN ID,取值范围1~4094。
【使用指导】
仅当ONU处于IGMP Snooping模式下时,该命令才能执行,相关命令请参见multicast mode。
【举例】
# 在ONU配置模板1中,将UNI端口1加入组播VLAN 2000中。
<Sysname> system-view
[Sysname] onu config-profile 1
[Sysname-onu-cfgprofile-1] uni 1 multicast vlan 2000
uni multicast-group-number命令用来配置UNI端口下允许用户同时点播的组播频道的数目。
undo multicast-group-number命令用来恢复缺省情况。
【命令】
uni uni-number multicast-group-number number
undo uni uni-number multicast-group-number
【缺省情况】
每个UNI端口下允许用户同时点播64个组播频道。
【视图】
ONU配置模板视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为32。
number:组播频道的数目,取值范围为0~255。
【举例】
# 在ONU配置模板1中,配置UNI端口1下允许用户同时点播30个组播频道。
<Sysname> system-view
[Sysname] onu config-profile 1
[Sysname-onu-cfgprofile-1] uni 1 multicast-group-number 30
uni multicast-strip-tag enable命令用来配置UNI端口删除下行组播流的VLAN Tag。
undo uni multicast-strip-tag enable命令用来恢复缺省情况。
【命令】
uni uni-number multicast-strip-tag enable
undo uni uni-number multicast-strip-tag enable
【缺省情况】
UNI端口不删除下行组播流的VLAN Tag。
【视图】
ONU配置模板视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为32。
【使用指导】
本命令和uni multicast-translate-tag命令互斥,不能同时配置。
当开启了UNI的未知组播报文透传功能且指定的MAC地址为0100-ffff-ffff时,该UNI不支持本命令。
【举例】
# 在ONU配置模板1中,配置UNI端口1删除下行组播流的VLAN Tag。
<Sysname> system-view
[Sysname] onu config-profile 1
[Sysname-onu-cfgprofile-1] uni 1 multicast-strip-tag enable
【相关命令】
· onu protocol transparent-multicast
· uni multicast-translate-tag
· uni transparent-multicast
uni multicast-translate-tag命令用来配置UNI端口转换下行组播流的VLAN ID。
undo uni multicast-translate-tag命令用来取消UNI端口转换下行组播流VLAN ID的配置。
【命令】
uni uni-number multicast-translate-tag original-vlan-id to translated-vlan-id
undo uni uni-number multicast-translate-tag original-vlan-id to translated-vlan-id
【缺省情况】
UNI端口不转换下行组播流的VLAN ID。
【视图】
ONU配置模板视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为32。
original-vlan-id to translated-vlan-id:original-vlan-id表示原始VLAN ID,translated-vlan-id表示转换后的VLAN ID,取值范围均为1~4094。
【使用指导】
在某些场景,例如用户使用独立的家庭网关连接到ONU的UNI端口开展IPTV业务,家庭网关需要组播流带有组播VLAN Tag,则ONU应将下行组播流的VLAN ID转换为该用户的IPTV VLAN,实现跨VLAN组播。
本命令和uni multicast-strip-tag enable命令互斥,不能同时配置。
同一UNI端口最多可以配置8条不同的uni multicast-translate-tag命令。
【举例】
# 在ONU配置模板1中,配置UNI端口1将下行组播流的VLAN ID从2转换为200。
<Sysname> system-view
[Sysname] onu config-profile 1
[Sysname-onu-cfgprofile-1] uni 1 multicast-translate-tag 2 to 200
【相关命令】
· uni multicast-strip-tag enable
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!