02-组播优化命令
本章节下载: 02-组播优化命令 (229.30 KB)
目 录
1.1.1 display wlan ipv6 multicast-optimization entry
1.1.2 display wlan multicast-optimization entry
1.1.3 ipv6 multicast-optimization enable
1.1.4 multicast-optimization enable
1.1.5 reset wlan ipv6 multicast-optimization entry
1.1.6 reset wlan ipv6 multicast-optimization entry group
1.1.7 reset wlan multicast-optimization entry
1.1.8 reset wlan multicast-optimization entry group
1.1.9 wlan ipv6 multicast-optimization aging-time
1.1.10 wlan ipv6 multicast-optimization client entry-limit
1.1.11 wlan ipv6 multicast-optimization entry client-limit
1.1.12 wlan ipv6 multicast-optimization global entry-limit
1.1.13 wlan ipv6 multicast-optimization packet-rate-limit
1.1.14 wlan multicast-optimization aging-time
1.1.15 wlan multicast-optimization client entry-limit
1.1.16 wlan multicast-optimization entry client-limit
1.1.17 wlan multicast-optimization global entry-limit
1.1.18 wlan multicast-optimization packet-rate-limit
本手册中的AP型号和序列号仅为举例,具体支持的AP型号和序列号请以设备的实际情况为准。
display wlan ipv6 multicast-optimization entry命令用来显示IPv6组播优化表项信息。
【命令】
display wlan ipv6 multicast-optimization entry [ client mac-address [ group group-ip [ source source-ip ] ] ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
client mac-address:显示指定客户端下的组播优化表项信息,mac-address为指定客户端的MAC地址。不指定本参数时,将显示所有IPv6组播优化表项信息。
group group-ip:显示指定组播组的组播优化表项信息,group-ip为IPv6组播组地址。不指定本参数时,将显示指定客户端下的所有IPv6组播优化表项信息。
source source-ip:显示指定组播源的组播优化表项信息,source-ip为IPv6组播源地址。不指定本参数时,将显示指定客户端中指定组播组下的所有IPv6组播优化表项信息。
【使用指导】
如果未指定任何参数,则显示所有客户端下的IPv6组播优化表项信息。
【举例】
# 显示所有IPv6组播优化表项的信息。
<Sysname> display wlan ipv6 multicast-optimization entry
Total 2 clients reported
Client: 0000-0000-0001
Reported from AP 1 on radio 1
Total number of groups: 1
Group: FF25::1
Version: MLDv2
Mode: Include
Duration: 00h 02m 03s
Sources: 3
Source: 1::1
Duration: 00h 02m 03s
Source: 1::2
Duration: 00h 02m 15s
Source: 1::3
Duration: 00h 02m 45s
Client: 0000-0000-0002
Reported from AP 1 on radio 1
Total number of groups: 1
Group: FF25::2
Version: MLDv2
Mode: Include
Duration: 00h 01m 09s
Sources: 3
Source: 1::1
Duration: 00h 01m 11s
Source: 1::2
Duration: 00h 01m 09s
Source: 1::3
Duration: 00h 01m 45s
表1-1 display wlan ipv6 multicast-optimization entry命令显示信息描述表
字段 |
描述 |
Total 2 clients reported |
组播优化表中客户端总数 |
Client |
客户端的MAC地址 |
Group |
组播组地址 |
Version |
加入组的版本,取值包括: · MLDv1:MLDv1版本 · MLDv2:MLDv2版本 |
Mode |
对组播源的过滤模式,取值包括: · Include:组播源向一组播组发送组播报文,如果该组播源在MLDv2报告报文的组播记录的源地址列表中,则设备将对该组播源发送的组播报文进行组播优化 · Exclude:组播源向一组播组发送组播报文,如果该组播源不在MLDv2报告报文的组播记录的源地址列表中,则设备将对该组播源发送的组播报文进行组播优化 MLDv1本身并不区分过滤模式,固定显示为Exclude |
Duration |
组播组或组播源持续时间 |
Source |
组播源地址 |
display wlan multicast-optimization entry命令用来显示IPv4组播优化表项信息。
【命令】
display wlan multicast-optimization entry [ client mac-address [ group group-ip [ source source-ip ] ] ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
client mac-address:显示指定客户端下的组播优化表项信息,mac-address为指定客户端的MAC地址。
group group-ip:显示指定组播组的组播优化表项信息,group-ip为IPv4组播组地址。不指定本参数时,将显示指定客户端下的所有IPv4组播优化表项信息。
source source-ip:显示指定组播源的组播优化表项信息,source-ip为IPv4组播源地址。不指定本参数时,将显示指定客户端中指定组播组下的所有IPv4组播优化表项信息。
【使用指导】
如果未指定任何参数,则显示所有客户端下的IPv4组播优化表项信息。
【举例】
# 显示所有IPv4组播优化表项的信息。
<Sysname> display wlan multicast-optimization entry
Total 2 clients reported
Client: 0000-0000-0001
Reported from AP 1 on radio 1
Total number of groups: 1
Group: 226.0.0.1
Version: IGMPv3
Mode: Include
Duration: 00h 03m 03s
Sources: 3
Source: 27.0.0.1
Duration: 00h 03m 32s
Source: 27.0.0.2
Duration: 00h 03m 15s
Source: 27.0.0.3
Duration: 00h 03m 03s
Client: 0000-0000-0002
Reported from AP 1 on radio 1
Total number of groups: 2
Group: 226.0.0.1
Version: IGMPv3
Mode: Include
Duration: 00h 02m 15s
Sources: 3
Source: 27.0.0.1
Duration: 00h 02m 32s
Source: 27.0.0.2
Duration: 00h 02m 15s
Source: 27.0.0.3
Duration: 00h 02m 23s
Group: 226.0.0.2
Version: IGMPv3
Mode: Include
Duration: 00h 01m 11s
Sources: 2
Source: 27.0.0.1
Duration: 00h 01m 12s
Source: 27.0.0.2
Duration: 00h 01m 11s
表1-2 display wlan multicast-optimization entry命令显示信息描述表
字段 |
描述 |
Total 2 clients reported |
组播优化表中客户端总数 |
Client |
客户端的MAC地址 |
Group |
组播组地址 |
Version |
加入组的版本,取值包括: · IGMPv1v2:IGMPv1或IGMPv2版本 · IGMPv3:IGMPv3版本 |
Mode |
对组播源的过滤模式,取值包括: · Include:组播源向一组播组发送组播报文,如果该组播源在IGMPv3报告报文的组播记录的源地址列表中,则设备将对该组播源发送的组播报文进行组播优化 · Exclude:组播源向一组播组发送组播报文,如果该组播源不在IGMPv3报告报文的组播记录的源地址列表中,则设备将对该组播源发送的组播报文进行组播优化 IGMPv1/v2本身并不区分过滤模式,固定显示为Exclude |
Duration |
组播组或组播源持续时间 |
Source |
组播源地址 |
ipv6 multicast-optimization enable命令用来开启IPv6组播优化功能。
undo ipv6 multicast-optimization enable命令用来关闭IPv6组播优化功能。
【命令】
ipv6 multicast-optimization enable
undo ipv6 multicast-optimization enable
【缺省情况】
IPv6组播优化功能处于关闭状态。
【视图】
无线服务模板视图
【缺省用户角色】
network-admin
【举例】
# 在无线服务模板下开启IPv6组播优化功能。
<Sysname> system-view
[Sysname] wlan service-template 1
[Sysname-wlan-st-1] ipv6 multicast-optimization enable
multicast-optimization enable命令用来开启IPv4组播优化功能。
undo multicast-optimization enable命令用来关闭IPv4组播优化功能。
【命令】
multicast-optimization enable
undo multicast-optimization enable
【缺省情况】
IPv4组播优化功能处于关闭状态。
【视图】
无线服务模板视图
【缺省用户角色】
network-admin
【举例】
# 在无线服务模板下开启IPv4组播优化功能。
<Sysname> system-view
[Sysname] wlan service-template 1
[Sysname-wlan-st-1] multicast-optimization enable
reset wlan ipv6 multicast-optimization entry命令用来清除IPv6组播优化表项。
【命令】
reset wlan ipv6 multicast-optimization entry { all | client mac-address [ group group-ip [ source source-ip ] ] }
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
all:清除所有IPv6组播优化表项。
client mac-address:清除指定客户端下的表项,mac-address为指定客户端的MAC地址。
group group-ip:清除指定组播组下的表项,group-ip为IPv6组播组地址。不指定本参数时,将删除该客户端下的所有IPv6组播优化表项。
source source-ip:清除指定组播源的表项,source-ip为IPv6组播源地址。不指定本参数时,将删除该客户端指定组播组下的所有IPv6组播优化表项。
【举例】
# 清除MAC地址为1011-2222-3334的客户端下的所有IPv6组播组和组播源表项。
<Sysname> reset wlan ipv6 multicast-optimization entry client 1011-2222-3334
【相关命令】
· display wlan ipv6 multicast-optimization entry
reset wlan ipv6 multicast-optimization entry group命令用来清除IPv6组播优化表项中指定组的表项。
【命令】
reset wlan ipv6 multicast-optimization entry group group-ip [ source source-ip ]
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
group-ip:指定需要清除的客户端所在的IPv6组播组地址。
source source-ip:指定需要清除的IPv6组播源地址,source-ip为IPv6组播源地址。不指定本参数时,将清除该IPv6组播组下的所有表项。
【举例】
# 清除IPv6组播优化表项中组地址为FF28::1的表项。
<Sysname> reset wlan ipv6 multicast-optimization entry group FF28::1
reset wlan multicast-optimization entry命令用来清除IPv4组播优化表项。
【命令】
reset wlan multicast-optimization entry { all | client mac-address [ group group-ip [ source source-ip ] ] }
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
all:清除所有IPv4组播优化表项。
client mac-address:清除指定客户端下的表项,mac-address为指定客户端的MAC地址。
group group-ip:清除指定组播组下的表项,group-ip为IPv4组播组地址。不指定本参数时,将删除该客户端下的所有IPv4组播优化表项。
source source-ip:清除指定组播源的表项,source-ip为IPv4组播源地址。不指定本参数时,将删除该客户端指定组播组下的所有IPv4组播优化表项。
【举例】
# 清除MAC地址为1011-2222-3334的客户端下的所有IPv4组播组和组播源表项。
<Sysname> reset wlan multicast-optimization entry client 1011-2222-3334
【相关命令】
· display wlan multicast-optimization entry
reset wlan multicast-optimization entry group命令用来清除IPv4组播优化表项中指定组的表项。
【命令】
reset wlan multicast-optimization entry group group-ip [ source source-ip ]
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
group-ip:指定需要清除的客户端所在的IPv4组播组地址。
source source-ip:指定需要清除的客户端的IPv4组播源地址,source-ip为IPv4组播源地址。不指定本参数时,将清除该IPv4组播组下的所有表项。
【举例】
# 清除IPv4组播优化表项中组地址为235.1.1.1的表项。
<Sysname> reset wlan multicast-optimization entry group 235.1.1.1
wlan ipv6 multicast-optimization aging-time命令用来配置IPv6组播优化表项的老化时间。
undo wlan ipv6 multicast-optimization aging-time命令用来恢复缺省情况。
【命令】
wlan ipv6 multicast-optimization aging-time aging-value
undo wlan ipv6 multicast-optimization aging-time
【缺省情况】
IPv6组播优化表项的老化时间为260秒。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
aging-value:从IPv6组播优化表项的创建到清除的时间,取值范围为60~3600,单位为秒。
【使用指导】
用户可通过修改组播优化表项老化时间来控制组播优化表项的存活期,过长的老化时间会占用系统资源时间过长,影响客户端创建新的表项,过短的老化时间会造成表项的频繁生成和老化。
【举例】
# 配置IPv6组播优化表项的老化时间为600秒。
<Sysname> system-view
[Sysname] wlan ipv6 multicast-optimization aging-time 600
wlan ipv6 multicast-optimization client entry-limit命令用来限制IPv6组播优化表中为单个客户端维护的表项数量。
undo wlan ipv6 multicast-optimization client entry-limit命令用来恢复缺省情况。
【命令】
wlan ipv6 multicast-optimization client entry-limit [ limit-value ]
undo wlan ipv6 multicast-optimization client entry-limit
【缺省情况】
不限制IPv6组播优化表中为单个客户端维护的表项数量。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
limit-value:指定IPv6组播优化表中为单个客户端维护的表项数量,取值范围为8~1024,缺省值为256。
【使用指导】
通过限制组播优化表中为单个客户端维护的表项数量,来实现系统资源的合理划分,避免一个客户端创建过多的表项占用其它客户端的资源。
【举例】
# 限制IPv6组播优化表中为单个客户端维护的表项数量为64个。
<Sysname> system-view
[Sysname] wlan ipv6 multicast-optimization client entry-limit 64
wlan ipv6 multicast-optimization entry client-limit命令用来配置IPv6组播优化策略。
undo wlan ipv6 multicast-optimization entry client-limit命令用来恢复缺省情况。
【命令】
wlan ipv6 multicast-optimization entry client-limit [ limit-value ] [ drop | multicast | unicast ]
undo wlan ipv6 multicast-optimization entry client-limit
【缺省情况】
不存在IPv6组播优化策略,且不限制IPv6组播优化客户端的阈值。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
limit-value:指定IPv6组播优化客户端的阈值,取值范围为1~256,缺省值为8。
drop:表示需要进行组播优化的客户端数量超出阈值时,设备直接将组播报文丢弃,不为任何一个客户端发送报文。
multicast:表示需要进行组播优化的客户端数量超出阈值时,对所有客户端进行组播转发。
unicast:表示需要进行组播优化的客户端数量超出阈值时,阈值(含阈值本身)内客户端的报文会被单播转发,而超出阈值的客户端不会收到任何报文。
【使用指导】
配置组播优化策略时,如果不指定IPv6组播优化客户端的阈值,默认该阈值为8,即设备会同时为至多8个客户端的组播报文进行优化。
用户可以在组播优化策略中,选择客户端数量超出阈值时设备采取的处理方式。可采取的处理方式为丢弃、组播转发和单播转发。如果不指定处理方式,设备默认的处理方式为单播转发。
【举例】
# 配置IPv6组播优化策略,指定IPv6组播优化客户端的阈值为32,进行组播优化的客户端数量超出阈值时的处理方式为单播转发。
<Sysname> system-view
[Sysname] wlan ipv6 multicast-optimization entry client-limit 32 unicast
wlan ipv6 multicast-optimization global entry-limit命令用来限制IPv6组播优化表项的数量。
undo wlan ipv6 multicast-optimization global entry-limit命令用来恢复缺省情况。
【命令】
wlan ipv6 multicast-optimization global entry-limit [ limit-value ]
undo wlan ipv6 multicast-optimization global entry-limit
【缺省情况】
不限制IPv6组播优化表项数量。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
limit-value:指定IPv6组播优化表项数量,取值范围为8~8192,缺省值为1024。
【使用指导】
过多的组播优化表项会消耗系统大量的资源,用户可通过配置本命令来控制组播优化表的大小。
当组播优化表项的数量达到上限时,AP不再创建新的组播优化表项;当上限值被修改或者当前存在的表项因老化而被删除时,AP会再次创建新的组播优化表项。
【举例】
# 限制IPv6组播优化表项数量为512。
<Sysname> system-view
[Sysname] wlan ipv6 multicast-optimization global entry-limit 512
wlan ipv6 multicast-optimization packet-rate-limit命令用来限制设备接收无线客户端MLD报文的速率。
undo wlan ipv6 multicast-optimization packet-rate-limit命令用来恢复缺省情况。
【命令】
wlan ipv6 multicast-optimization packet-rate-limit [ interval interval-value | threshold threshold-value ] *
undo wlan ipv6 multicast-optimization packet-rate-limit
【缺省情况】
不限制设备接收无线客户端MLD报文的速率。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
interval interval-value:指定设备接收无线客户端MLD报文的时间间隔,取值范围为60~3600,单位为秒,缺省值为60。
threshold threshold-value:指定设备接收无线客户端MLD报文的阈值,取值范围为1~100000,缺省值为100。
【使用指导】
在指定时间间隔内,设备接收无线客户端的MLD报文如果超过了设定的阈值,则设备需等到时间间隔到时进入下一个间隔周期时,才能继续接收无线客户端MLD报文。
【举例】
# 配置设备每120秒最多接收240个无线MLD报文。
<Sysname> system-view
[Sysname] wlan ipv6 multicast-optimization packet-rate-limit interval 120 threshold 240
wlan multicast-optimization aging-time命令用来配置IPv4组播优化表项的老化时间。
undo wlan multicast-optimization aging-time命令用来恢复缺省情况。
【命令】
wlan multicast-optimization aging-time aging-value
undo wlan multicast-optimization aging-time
【缺省情况】
IPv4组播优化表项的老化时间为260秒。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
aging-value:从IPv4组播优化表项的创建到清除的时间,取值范围为60~3600,单位为秒。
【使用指导】
用户可通过修改组播优化表项老化时间来控制组播优化表项的存活期,过长的老化时间会占用系统资源时间过长,影响客户端创建新的表项,过短的老化时间会造成表项的频繁生成和老化。
【举例】
# 配置IPv4组播优化表项的老化时间为600秒。
<Sysname> system-view
[Sysname] wlan multicast-optimization aging-time 600
wlan multicast-optimization client entry-limit命令用来限制IPv4组播优化表中为单个客户端维护的表项数量。
undo wlan multicast-optimization client entry-limit命令用来恢复缺省情况。
【命令】
wlan multicast-optimization client entry-limit [ limit-value ]
undo wlan multicast-optimization client entry-limit
【缺省情况】
不限制IPv4组播优化表中为单个客户端维护的表项数量。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
limit-value:指定IPv4组播优化表中为单个客户端维护的表项数量,取值范围为8~1024,缺省值为256。
【使用指导】
通过限制组播优化表中为单个客户端维护的表项数量,来实现系统资源的合理划分,避免一个客户端创建过多的表项占用其它客户端的资源。
【举例】
# 限制IPv4组播优化表中为单个客户端维护的表项数量为64个。
<Sysname> system-view
[Sysname] wlan multicast-optimization client entry-limit 64
wlan multicast-optimization entry client-limit命令用来配置IPv4组播优化策略。
undo wlan multicast-optimization entry client-limit命令用来恢复缺省情况。
【命令】
wlan multicast-optimization entry client-limit [ limit-value ] [ drop | multicast | unicast ]
undo wlan multicast-optimization entry client-limit
【缺省情况】
不存在IPv4组播优化策略,且不限制IPv4组播优化客户端的阈值。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
limit-value:指定IPv4组播优化客户端的阈值,取值范围为1~256,缺省值为8。
drop:表示需要进行组播优化的客户端数量超出阈值时,设备直接将组播报文丢弃,不为任何一个客户端发送报文。
multicast:表示需要进行组播优化的客户端数量超出阈值时,对所有客户端进行组播转发。
unicast:表示需要进行组播优化的客户端数量超出阈值时,阈值(含阈值本身)内客户端的报文会被单播转发,而超出阈值的客户端不会收到任何报文。
【使用指导】
配置组播优化策略时,如果不指定IPv4组播优化客户端的阈值,默认该阈值为8,即设备会同时为至多8个客户端的组播报文进行优化。
用户可以在组播优化策略中,选择客户端数量超出阈值时设备采取的处理方式。可采取的处理方式为丢弃、组播转发和单播转发。如果不指定处理方式,设备默认的处理方式为单播转发。
开启组播优化功能前后,以及不同的组播优化策略对设备性能的要求不同,建议用户根据设备实际情况进行配置。
【举例】
# 配置IPv4组播优化策略,指定IPv4组播优化客户端的阈值为32,进行组播优化的客户端数量超出阈值时的处理方式为单播转发。
<Sysname> system-view
[Sysname] wlan multicast-optimization entry client-limit 32 unicast
wlan multicast-optimization global entry-limit命令用来限制IPv4组播优化表项数量。
undo wlan multicast-optimization global entry-limit命令用来恢复缺省情况。
【命令】
wlan multicast-optimization global entry-limit [ limit-value ]
undo wlan multicast-optimization global entry-limit
【缺省情况】
不限制IPv4组播优化表项数量。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
limit-value:指定IPv4组播优化表项数量,取值范围为8~8192,缺省值为1024。
【使用指导】
过多的组播优化表项会消耗系统大量的资源,用户可通过配置本命令来控制组播优化表的大小。
当组播优化表项的数量达到上限时,AP不再创建新的组播优化表项;当上限值被修改或者当前存在的表项因老化而被删除时,AP会再次创建新的组播优化表项。
【举例】
# 限制IPv4组播优化表项数量为512。
<Sysname> system-view
[Sysname] wlan multicast-optimization global entry-limit 512
wlan multicast-optimization packet-rate-limit命令用来限制设备接收无线客户端IGMP报文的速率。
undo wlan multicast-optimization packet-rate-limit命令用来恢复缺省情况。
【命令】
wlan multicast-optimization packet-rate-limit [ interval interval-value | threshold threshold-value ] *
undo wlan multicast-optimization packet-rate-limit
【缺省情况】
不限制设备接收无线客户端IGMP报文的速率。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
interval interval-value:指定设备接收无线客户端IGMP报文的时间间隔,取值范围为60~3600,单位为秒,缺省值为60。
threshold threshold-value:指定设备接收无线客户端IGMP报文的阈值,取值范围为1~100000,缺省值为100。
【使用指导】
在指定时间间隔内,设备接收无线客户端的IGMP报文如果超过了设定的阈值,则设备需等到时间间隔到时进入下一个间隔周期时,才能继续接收无线客户端IGMP报文。
【举例】
# 配置设备每120秒最多接收240个无线IGMP报文。
<Sysname> system-view
[Sysname] wlan multicast-optimization packet-rate-limit interval 120 threshold 240
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!