02-組播優化命令
本章節下載: 02-組播優化命令 (238.06 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
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保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!