• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

20-GPON命令参考

目录

02-GPON组播命令

本章节下载 02-GPON组播命令  (155.99 KB)

02-GPON组播命令


1 GPON组播

1.1  GPON组播配置命令

1.1.1  mac-address multicast

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)

1.1.2  onu multicast fast-leave enable

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

1.1.3  onu protocol transparent-multicast

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

1.1.4  uni igmp-snooping fast-leave

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-numberUNI端口号,取值范围为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

1.1.5  uni multicast vlan

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-numberUNI端口号,取值范围为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

1.1.6  uni multicast-group-number

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-numberUNI端口号,取值范围为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

1.1.7  uni multicast-strip-tag enable

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

1.1.8  uni multicast-translate-tag

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-idoriginal-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保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们