03-PIM命令
本章節下載: 03-PIM命令 (584.07 KB)
1.1.2 auto-rp enable (PIM view)
1.1.3 bidir-pim enable (PIM view)
1.1.4 bidir-rp-limit (PIM view)
1.1.5 bsm-fragment enable (PIM view)
1.1.6 bsm-reflection enable (PIM view)
1.1.11 display interface register-tunnel
1.1.13 display pim claimed-route
1.1.19 display pim routing-table
1.1.22 hello-option dr-priority (PIM view)
1.1.23 hello-option holdtime (PIM view)
1.1.24 hello-option lan-delay (PIM view)
1.1.25 hello-option neighbor-tracking (PIM view)
1.1.26 hello-option override-interval (PIM view)
1.1.27 holdtime join-prune (PIM view)
1.1.33 pim hello-option dr-priority
1.1.34 pim hello-option holdtime
1.1.35 pim hello-option lan-delay
1.1.36 pim hello-option neighbor-tracking
1.1.37 pim hello-option override-interval
1.1.38 pim holdtime join-prune
1.1.46 pim state-refresh-capable
1.1.50 pim triggered-hello-delay
1.1.51 register-policy (PIM view)
1.1.52 register-suppression-timeout (PIM view)
1.1.53 register-whole-checksum (PIM view)
1.1.54 snmp-agent trap enable pim
1.1.55 source-lifetime (PIM view)
1.1.56 source-policy (PIM view)
1.1.57 spt-switch-threshold (PIM view)
1.1.59 state-refresh-interval (PIM view)
1.1.60 state-refresh-rate-limit (PIM view)
1.1.61 state-refresh-ttl (PIM view)
1.1.64 timer join-prune (PIM view)
本特性的支持情況與設備型號有關,請以設備的實際情況為準。
係列 |
型號 |
說明 |
F50X0係列 |
F5010、F5020、F5020-GM、F5030、F5030-6GW、F5030-6GW-G、F5040、F5060、F5080、F5000-A、F5000-C、F5000-S、F5000-M |
支持 |
F5000-CN係列 |
F5000-CN30、F5000-CN60 |
支持 |
F5000-AI係列 |
F5000-AI-15、F5000-AI-20、F5000-AI-40 |
支持 |
F5000-V係列 |
F5000-V30 |
支持 |
F1000-AI係列 |
F1000-AI-03、F1000-AI-05、F1000-AI-10、F1000-AI-15、F1000-AI-20、F1000-AI-25、F1000-AI-30、F1000-AI-35、F1000-AI-50、F1000-AI-55、F1000-AI-60、F1000-AI-65、F1000-AI-70、F1000-AI-75、F1000-AI-80、F1000-AI-90 |
支持 |
F1000-L係列 |
F1003-L、F1005-L、F1010-L |
支持 |
F1003-L-C、F1003-L-S |
不支持 |
|
F10X0係列 |
F1005、F1005-GM、F1010、F1010-GM、F1020、F1020-GM、F1030、F1030-GM、F1050、F1060、F1070、F1070-GM、F1070-GM-L、F1080、F1090 |
支持 |
F1003-C、F1003-M、F1003-S |
不支持 |
|
F1000-V係列 |
F1000-V50、F1000-V60、F1000-V70、F1000-V90 |
支持 |
F1000-SASE係列 |
F1000-SASE100、F1000-SASE200 |
支持 |
F1000-AK係列 |
F1000-AK108、F1000-AK109、F1000-AK110、F1000-AK115、F1000-AK120、F1000-AK125、F1000-AK130、F1000-AK135、F1000-AK140、F1000-AK145、F1000-AK150、F1000-AK155、F1000-AK160、F1000-AK165、F1000-AK170、F1000-AK175、F1000-AK180、F1000-AK185、F1000-GM-AK370、F1000-GM-AK380、F1000-AK710、F1000-AK711、F1000-AK1010、F1000-AK1015、F1000-AK1020、F1000-AK1025、F1000-AK1030、F1000-AK1105、F1000-AK1110、F1000-AK1115、F1000-AK1120、F1000-AK1125、F1000-AK1130、F1000-AK1140、F1000-AK1150、F1000-AK1160、F1000-AK1170、F1000-AK1180、F1000-AK1205、F1000-AK1212、F1000-AK1215、F1000-AK1222、F1000-AK1232、F1000-AK1235、F1000-AK1242、F1000-AK1252、F1000-AK1262、F1000-AK1272、F1000-AK1305、F1000-AK1312、F1000-AK1315、F1000-AK1322、F1000-AK1332、F1000-AK1342、F1000-AK1352、F1000-AK1362、F1000-AK1414、F1000-AK1424、F1000-AK1434、F1000-AK1505、F1000-AK1514、F1000-AK1515、F1000-AK1524、F1000-AK1534、F1000-AK1614、F1000-AK9110、F1000-AK9150、F1000-AK9160、F1000-AK9180、F1000-AK9190、F1000-AK9210 |
支持 |
F1000-AK9109、F1000-AK9120 |
不支持 |
|
插卡 |
IM-NGFWX-IV、LSCM1FWDSD0、LSCM2FWDSD0、LSPM6FWD、LSPM6FWDB、LSQM1FWDSC0、LSQM2FWDSC0、LSU3FWCEA0、LSUM1FWCEAB0、LSUM1FWDEC0、LSWM1FWD0、LSX1FWCEA1、LSXM1FWDF1 |
支持 |
vFW係列 |
vFW1000、vFW2000、vFW-E-Cloud |
支持 |
anycast-rp命令用來配置Anycast-RP。
undo anycast-rp命令用來刪除Anycast-RP。
【命令】
anycast-rp anycast-rp-address member-address
undo anycast-rp anycast-rp-address member-address
【缺省情況】
不存在Anycast-RP。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
anycast-rp-address:指定Anycast-RP地址。必須是除127.0.0.0/8網段以外的合法單播IP地址。
member-address:指定Anycast-RP成員地址。必須是除127.0.0.0/8網段以外的合法單播IP地址。
【使用指導】
多次執行本命令,可配置多個Anycast-RP。如果配置時指定了相同的Anycast-RP地址,則將Anycast-RP成員地址添加到該Anycast-RP地址所屬的Anycast-RP集中。
Anycast-RP成員地址不能與Anycast-RP地址相同。
【舉例】
# 在公網實例中配置如下Anycast-RP集:Anycast-RP地址為1.1.0.0,兩個成員的地址分別為1.1.0.1和1.2.0.1(前者為本地接口LoopBack1的地址)。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] anycast-rp 1.1.0.0 1.1.0.1
[Sysname-pim] anycast-rp 1.1.0.0 1.2.0.1
【相關命令】
· display pim rp-info
auto-rp enable命令用來開啟自動RP偵聽功能。
undo auto-rp enable命令用來關閉自動RP偵聽功能。
【命令】
auto-rp enable
undo auto-rp enable
【缺省情況】
自動RP偵聽功能處於關閉狀態。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【使用指導】
開啟自動RP偵聽功能後,設備不支持主動發送RP宣告和發現報文,隻支持接收和轉發該報文。
【舉例】
# 在公網實例中開啟自動RP偵聽功能。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] auto-rp enable
bidir-pim enable命令用來使能雙向PIM。
undo bidir-pim enable命令用來關閉雙向PIM。
【命令】
bidir-pim enable
undo bidir-pim enable
【缺省情況】
雙向PIM處於關閉狀態。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【使用指導】
隻有在相應實例中先使能了IP組播路由,本命令才能生效。
【舉例】
# 使能公網實例中的IP組播路由,並使能雙向PIM。
<Sysname> system-view
[Sysname] multicast routing
[Sysname-mrib] quit
[Sysname] pim
[Sysname-pim] bidir-pim enable
【相關命令】
· multicast routing(IP組播命令參考/組播路由與轉發)
bidir-rp-limit命令用來配置雙向PIM RP的最大數目。
undo bidir-rp-limit命令用來恢複缺省情況。
【命令】
bidir-rp-limit limit
undo bidir-rp-limit
【缺省情況】
缺省情況下,雙向PIM RP的最大數目為128。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
limit:指定雙向PIM RP的最大數目,取值範圍為1~128。
【使用指導】
由於雙向PIM為每個RP都要在所有PIM接口上進行DF選舉,因此實際組網中不建議配置多個雙向PIM RP。通過本命令可以限製雙向PIM RP的數目,超出限製值的RP不會生效,僅能進行DF選舉而無法指導轉發。
【舉例】
# 在公網實例中配置雙向PIM RP的最大數目為3。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] bidir-rp-limit 3
bsm-fragment enable命令用來開啟自舉報文語義分片功能。
undo bsm-fragment enable命令用來關閉自舉報文語義分片功能。
【命令】
bsm-fragment enable
undo bsm-fragment enable
【缺省情況】
自舉報文語義分片功能處於開啟狀態。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【使用指導】
當PIM-SM域或雙向PIM域中存在不支持自舉報文語義分片的設備時,請關閉本功能。
【舉例】
# 在公網實例中關閉自舉報文語義分片功能。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] undo bsm-fragment enable
bsm-reflection enable命令用來開啟自舉報文往報文入接口方向轉發功能。
undo bsm-reflection enable命令用來關閉自舉報文往報文入接口方向轉發功能。
【命令】
bsm-reflection enable
undo bsm-reflection enable
【缺省情況】
自舉報文往報文入接口方向轉發功能處於開啟狀態。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【使用指導】
如果PIM-SM或雙向PIM域中有設備的路由信息不一致,請關閉本功能。
【舉例】
# 在公網實例中關閉自舉報文往報文入接口方向轉發功能。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] undo bsm-reflection enable
bsr-policy命令用來配置合法的BSR地址範圍。
undo bsr-policy命令用來恢複缺省情況。
【命令】
bsr-policy ipv4-acl-number
undo bsr-policy
【缺省情況】
BSR的地址範圍不受限製,即認為來自任意源的自舉報文都是合法的。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
ipv4-acl-number:指定IPv4基本ACL的編號,取值範圍為2000~2999。
【使用指導】
配置合法的BSR地址範圍可以防止BSR欺騙。
該ACL規則中的source參數用來指定自舉報文中的BSR地址範圍,並且該規則中除source、fragment和time-range以外的其它可選參數都將被忽略。
在引用的ACL中,若某規則指定了vpn-instance參數,則該規則將不生效。
多次執行本命令,最後一次執行的命令生效。
【舉例】
# 在公網實例中配置合法的BSR地址範圍,隻允許網段10.1.1.0/24中的設備充當BSR。
<Sysname> system-view
[Sysname] acl basic 2000
[Sysname-acl-ipv4-basic-2000] rule permit source 10.1.1.0 0.0.0.255
[Sysname-acl-ipv4-basic-2000] quit
[Sysname] pim
[Sysname-pim] bsr-policy 2000
【相關命令】
· c-bsr (PIM view)
c-bsr命令用來配置C-BSR。
undo c-bsr命令用來刪除C-BSR的相關配置。
【命令】
c-bsr ip-address [ scope group-address { mask-length | mask } ] [ hash-length hash-length | priority priority ] *
undo c-bsr ip-address [ scope group-address { mask-length | mask } ]
【缺省情況】
不存在C-BSR。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
ip-address:指定C-BSR的IP地址,C-BSR的IP地址必須是本地接口的IP地址,且該接口上必須使能PIM,否則配置不會生效。
scope group-address:指定管理域C-BSR所服務的組播組地址,取值範圍為239.0.0.0~239.255.255.255。如果未指定本參數,表示配置服務於Global域的C-BSR。
mask-length:指定組播組地址的掩碼長度,取值範圍為8~32。
mask:指定組播組地址的掩碼。
hash-length hash-length:指定哈希掩碼長度,取值範圍為0~32,缺省值為30。
priority priority:指定C-BSR的優先級,取值範圍為0~255,缺省值為64。數值越大,優先級越高。
【使用指導】
如果對同一個域多次執行本命令,最後一次執行的命令生效。而針對不同域的C-BSR則允許指定相同的IP地址。
【舉例】
# 在公網實例中將IP地址為1.1.1.1的設備配置為Global域的C-BSR。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] c-bsr 1.1.1.1
c-rp命令用來配置C-RP。
undo c-rp命令用來刪除C-RP的相關配置。
【命令】
c-rp ip-address [ advertisement-interval adv-interval | group-policy ipv4-acl-number | holdtime hold-time | priority priority ] * [ bidir ]
undo c-rp ip-address
【缺省情況】
不存在C-RP。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
ip-address:指定C-RP的IP地址,C-RP的IP地址必須有對應的本地接口,且該接口上必須使能PIM,否則配置不會生效。
advertisement-interval adv-interval:指定發送宣告報文的間隔時間,取值範圍為1~65535,單位為秒,缺省值為60。
group-policy ipv4-acl-number:指定IPv4基本ACL的編號,取值範圍為2000~2999。如果指定了本參數,該C-RP將隻為ACL規則所允許的組播組服務;如果未指定本參數、指定的ACL不存在或ACL中未配置有效規則,則該C-RP將為所有組播組服務。
holdtime hold-time:指定C-RP的超時時間,取值範圍為1~65535,單位為秒,缺省值為150。
priority priority:指定C-RP的優先級,取值範圍為0~255,缺省值為192。數值越大,優先級越低。
bidir:指定該C-RP服務於雙向PIM。如果未指定本參數,該C-RP將服務於PIM-SM。
【使用指導】
如果設備想要成為多個組範圍的C-RP,則需要在配置group-policy所對應的ACL時將多個組範圍用多個rule規則表示出來。
對於IPv4基本ACL,該ACL規則中的source參數用來指定C-RP宣告報文中的組播組地址範圍,並且該規則中除source、fragment和time-range以外的其它可選參數都將被忽略。
在引用的ACL中,若某規則指定了vpn-instance參數,則該規則將不生效。
如果對同一IP地址多次執行本命令,最後一次執行的命令生效。
【舉例】
# 在公網實例中將IP地址為1.1.1.1配置為225.1.0.0/16和226.2.0.0/16的C-RP,且C-RP的優先級為10。
<Sysname> system-view
[Sysname] acl basic 2000
[Sysname-acl-ipv4-basic-2000] rule permit source 225.1.0.0 0.0.255.255
[Sysname-acl-ipv4-basic-2000] rule permit source 226.2.0.0 0.0.255.255
[Sysname-acl-ipv4-basic-2000] quit
[Sysname] pim
[Sysname-pim] c-rp 1.1.1.1 group-policy 2000 priority 10
crp-policy命令用來配置合法的C-RP地址範圍及其服務的組播組範圍。
undo crp-policy命令用來恢複缺省情況。
【命令】
crp-policy ipv4-acl-number
undo crp-policy
【缺省情況】
C-RP地址範圍及其服務的組播組範圍不受限製,即認為所有收到的C-RP報文都是合法的。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
ipv4-acl-number:指定IPv4高級ACL的編號,取值範圍為3000~3999。
【使用指導】
配置合法的C-RP地址範圍及其服務的組播組範圍可以防止C-RP欺騙。
本命令在對C-RP所宣告的組播組範圍進行過濾時,隻取其前綴部分進行匹配。例如,C-RP宣告的組播組範圍為224.1.0.0/16,如果其前綴部分“224.1.0.0”能匹配上本命令所引用的ACL規則,就認為整個組播組範圍“224.1.0.0/16”都通過了過濾。
該ACL規則中的source參數用來指定C-RP宣告報文中的C-RP地址範圍,destination參數用來指定該C-RP所服務的組播組地址範圍,並且該規則中除source、destination、fragment和time-range以外的其它可選參數都將被忽略。
在引用的ACL中,若某規則指定了vpn-instance參數,則該規則將不生效。
多次執行本命令,最後一次執行的命令生效。
【舉例】
# 在公網實例中配置C-RP策略,隻允許1.1.1.1/24範圍內的設備充當C-RP,且隻允許其為225.1.1.0/24範圍內的組播組服務。
<Sysname> system-view
[Sysname] acl advanced 3000
[Sysname-acl-ipv4-adv-3000] rule permit ip source 1.1.1.1 0.0.0.255 destination 225.1.1.0 0.0.0.255
[Sysname-acl-ipv4-adv-3000] quit
[Sysname] pim
[Sysname-pim] crp-policy 3000
【相關命令】
· c-rp (PIM view)
display interface register-tunnel命令用來顯示Register-Tunnel接口的運行狀態和相關信息。
【命令】
display interface [ register-tunnel [ interface-number ] ] [ brief [ description | down ] ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
context-admin
context-operator
【參數】
register-tunnel [ interface-number ]:指定Register-Tunnel接口的信息。interface-number為Register-Tunnel接口的編號。由於設備上隻存在一個Register-Tunnel接口(即Register-Tunnel0),因此隻要指定了register-tunnel參數,不論是否指定interface-number參數,都將顯示接口Register-Tunnel0的相關信息。如果未指定接口類型,將顯示設備支持的所有接口的信息。
brief:顯示概要信息。如果未指定本參數,將顯示詳細信息。
description:當用戶配置的接口描述信息超過27個字符時,在概要信息中顯示完整的接口描述信息。如果未指定本參數,在概要信息中將隻顯示前27個字符,超出部分不會顯示。
down:顯示當前物理狀態為down的接口的信息以及down的原因。如果未指定本參數,將不會根據接口物理狀態來過濾顯示信息。
【使用指導】
Register-Tunnel接口是一種虛擬接口,由係統自動創建。用戶不能對該接口進行配置和刪除,但可使用本命令進行顯示。
Register-Tunnel接口是在組播源注冊過程初期,用於在組播源側DR與RP之間建立一個傳輸注冊報文的通道,具體過程為:當組播源側DR第一次收到組播源發來的組播數據時,由於組播源側DR與RP之間尚未建立SPT,於是組播源側DR通過其Register-Tunnel接口將封裝到注冊報文中的組播數據發給RP,而RP也通過其Register-Tunnel接口接收注冊報文,並將解封裝後的組播數據轉發給接收者。
在上述過程中,RP從組播數據中獲取到了組播源的位置,於是向組播源方向發送加入報文並最終建立起SPT。此後,組播源側DR便不再通過Register-Tunnel接口,而是通過SPT將組播數據發送給RP。
【舉例】
# 顯示接口Register-Tunnel0的詳細信息。
<Sysname> display interface register-tunnel 0
Register-Tunnel0
Current state: UP
Line protocol state: DOWN
Description: Register-Tunnel0 Interface
Maximum transmission unit: 1536
Internet protocol processing: Disabled
Physical: Unknown
Last 300 seconds input rate: 0 bytes/sec, 0 bits/sec, 0 packets/sec
Last 300 seconds output rate: 0 bytes/sec, 0 bits/sec, 0 packets/sec
Input: 0 packets, 0 bytes, 0 drops
Output: 0 packets, 0 bytes, 0 drops
# 顯示接口Register-Tunnel0的概要信息。
<Sysname> display interface register-tunnel 0 brief
Brief information on interfaces in route mode:
Link: ADM - administratively down; Stby - standby
Protocol: (s) - spoofing
Interface Link Protocol Primary IP Description
REG0 UP -- --
表1-1 display interface register-tunnel命令顯示信息描述表
字段 |
描述 |
Current state |
接口的物理狀態,Register-Tunnel接口的物理狀態始終為UP |
Line protocol state |
接口的鏈路狀態,Register-Tunnel接口的鏈路狀態始終為DOWN |
Description |
接口的描述信息 |
Maximum transmission unit |
接口的MTU |
Internet protocol processing: Disabled |
接口能否配置IP地址,始終為Disabled,表示不能 |
Physical |
接口的物理類型,始終為Unknown,表示未知 |
Last 300 seconds input rate |
最近300秒鍾的平均輸入速率,始終均為0 |
Last 300 seconds output rate |
最近300秒鍾的平均輸出速率,始終均為0 |
Input |
接口輸入的報文數、字節數、丟棄報文數,始終均為0 |
Output |
接口輸出的報文數、字節數、丟棄報文數,始終均為0 |
Brief information on interfaces in route mode |
三層接口的概要信息 |
Link: ADM - administratively down; Stby - standby |
接口的物理連接狀態: · UP:表示接口在物理上連通 · DOWN:表示接口在物理上不通 · ADM:表示接口被手工關閉,需執行undo shutdown命令才能打開 · Stby:表示接口為備份接口,可使用display interface-backup state命令查看其主接口 |
Protocol: (s) - spoofing |
如果某接口的Protocol屬性值中帶有“(s)”,表示該接口的數據鏈路層協議狀態顯示為UP,但實際可能沒有對應的鏈路,或者對應的鏈路不是永久存在而是按需建立的。通常NULL、LoopBack等接口會具有該屬性 |
Link |
接口的鏈路狀態,由於不依賴任何資源,所以可以直接UP |
Protocol |
接口的協議連接狀態,對Register-Tunnel接口無意義,始終為“--” |
Primary IP |
接口的IP地址,不可配置。對Register-Tunnel接口無意義,始終為“--” |
Description |
接口的描述,由於所有描述信息均不可配置,所以此處顯示為空 |
【相關命令】
· reset counters interface register-tunnel
display pim bsr-info命令用來顯示PIM-SM域中的BSR信息。
【命令】
display pim [ vpn-instance vpn-instance-name ] bsr-info
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
context-admin
context-operator
【參數】
vpn-instance vpn-instance-name:顯示指定VPN實例的BSR信息,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,將顯示公網實例的BSR信息。
【舉例】
# 顯示公網實例PIM-SM域中的BSR信息。
<Sysname> display pim bsr-info
Scope: non-scoped
State: Accept Preferred
Bootstrap timer: 00:01:44
Elected BSR address: 12.12.12.1
Priority: 64
Hash mask length: 30
Uptime: 00:21:56
Scope: 239.4.0.0/16
State: Accept Any
Scope-zone expiry timer: 00:21:12
Scope: 239.1.0.0/16
State: Elected
Bootstrap timer: 00:00:26
Elected BSR address: 17.1.11.1
Priority: 64
Hash mask length: 30
Uptime: 02:53:37
Candidate BSR address: 17.1.11.1
Priority: 64
Hash mask length: 30
Scope: 239.2.2.0/24
State: Candidate
Bootstrap timer: 00:01:56
Elected BSR address: 61.2.37.1
Priority: 64
Hash mask length: 30
Uptime: 02:53:32
Candidate BSR address: 17.1.12.1
Priority: 64
Hash mask length: 30
Scope: 239.3.3.0/24
State: Pending
Bootstrap timer: 00:00:07
Candidate BSR address: 17.1.13.1
Priority: 64
Hash mask length: 30
表1-2 display pim bsr-info命令顯示信息描述表
字段 |
描述 |
Scope |
域 |
State |
域狀態 |
Bootstrap timer |
BSR定時器 |
Scope-zone expiry timer |
域老化定時器 |
Elected BSR address |
當選BSR的地址 |
Candidate BSR address |
候選BSR的地址 |
Priority |
BSR的優先級 |
Hash mask length |
哈希掩碼長度 |
Uptime |
BSR已存在的時間 |
display pim claimed-route命令用來顯示PIM所使用的路由信息。
【命令】
display pim [ vpn-instance vpn-instance-name ] claimed-route [ source-address ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
context-admin
context-operator
【參數】
vpn-instance vpn-instance-name:顯示指定VPN實例的路由信息,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,將顯示公網實例的路由信息。
source-address:組播源的IP地址,顯示到達指定組播源的路由信息。如果未指定本參數,將顯示PIM所使用的所有路由信息。
【舉例】
# 顯示PIM在公網實例中使用的所有路由信息。
<Sysname> display pim claimed-route
RPF-route selecting rule: longest-match
Route/mask: 7.11.0.0/16 (unicast (direct))
RPF interface: GigabitEthernet1/0/1, RPF neighbor: 8.0.0.2
Total number of (S,G) or (*,G) dependent on this route entry: 4
(7.11.0.10, 225.1.1.1)
(7.11.0.10, 226.1.1.1)
(7.11.0.10, 227.1.1.1)
(*, 228.1.1.1)
Route/mask: 7.12.0.0/16 (multicast static)
RPF interface: GigabitEthernet1/0/2, RPF neighbor: 8.0.0.3,
Config NextHop: 8.0.0.5
Total number of (S,G) or (*,G) dependent on this route entry: 2
(7.12.0.10, 226.1.1.1)
(7.12.0.10, 225.1.1.1)
表1-3 display pim claimed-route命令顯示信息描述表
字段 |
描述 |
RPF-route selecting rule |
RPF路由的選擇規則 |
Route/mask |
路由項。括號內為路由類型,包括: · igp:單播路由(內部網關協議) · egp:單播路由(外部網關協議) · unicast (direct):單播路由(直連) · unicast:其它單播路由(如單播靜態路由等) · mbgp:MBGP路由 · multicast static:組播靜態路由 |
RPF interface |
RPF接口的名稱 |
RPF neighbor |
RPF鄰居的IP地址 |
Config NextHop |
配置的下一跳地址,本字段隻在組播靜態路由配置下一跳時顯示 |
Total number of (S,G) or (*,G) dependent on this route entry |
基於此RPF路由的(S,G)或(*,G)個數及列表 |
display pim c-rp命令用來顯示PIM-SM域中的C-RP信息。
【命令】
display pim [ vpn-instance vpn-instance-name ] c-rp [ local ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
context-admin
context-operator
【參數】
vpn-instance vpn-instance-name:顯示指定VPN實例的C-RP信息,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,將顯示公網實例的C-RP信息。
local:顯示本地配置且生效的C-RP信息。如果未指定本參數,將顯示所有學習到的C-RP信息。
【使用指導】
隻有當選的BSR上才會有學習到的C-RP信息,其它設備上隻能查看到本地配置生效的C-RP信息。
【舉例】
# 顯示公網實例中學習到的C-RP信息。
<Sysname> display pim c-rp
Scope: non-scoped
Group/MaskLen: 224.0.0.0/4
C-RP address Priority HoldTime Uptime Expires
1.1.1.1 (local) 192 150 03:01:36 00:02:29
2.2.2.2 192 150 1d:13h 00:02:02
Group/MaskLen: 226.1.1.0/24 [B] Expires: 00:00:33
Group/MaskLen: 225.1.0.0/16 [B]
C-RP Address Priority HoldTime Uptime Expires
3.3.3.3 192 150 12w:5d 00:02:05
# 顯示本地配置生效的C-RP信息。
<Sysname> display pim c-rp local
Candidate RP: 12.12.12.9(Loop1)
Priority: 192
HoldTime: 150
Advertisement interval: 60
Next advertisement scheduled at: 00:00:48
表1-4 display pim c-rp命令顯示信息描述表
字段 |
描述 |
Scope |
域 |
Group/MaskLen |
C-RP所服務的組播組 |
[B] |
表示C-RP服務於雙向PIM。如果未顯示本字段,則表示服務於PIM-SM |
C-RP address |
C-RP的IP地址,local表示本地地址 |
Priority |
C-RP的優先級 |
HoldTime |
C-RP的超時時間 |
Uptime |
C-RP已存在的時間,w表示星期,d表示天,h表示小時 |
Expires |
C-RP/組播組的超時剩餘時間 |
Candidate RP |
本地C-RP的IP地址 |
Advertisement interval |
本地C-RP發送通告報文時間間隔 |
Next advertisement scheduled at |
本地C-RP發送下一個通告報文的剩餘時間 |
display pim df-info命令用來顯示雙向PIM的DF信息。
【命令】
display pim [ vpn-instance vpn-instance-name ] df-info [ rp-address ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
context-admin
context-operator
【參數】
vpn-instance vpn-instance-name:顯示指定VPN實例的雙向PIM DF信息,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,將顯示公網實例的雙向PIM DF信息。
rp-address:指定雙向PIM的RP地址。
【舉例】
# 顯示公網實例中雙向PIM的DF信息。
<Sysname> display pim df-info
RP address: 12.12.12.12
Interface: GigabitEthernet1/0/4
State : Win DF preference: 10
DF metric : 1562 DF uptime : 00:06:59
DF address: 30.1.1.11 (local)
Interface: Tunnel2, 100.1.1.12
State : Lose DF preference: 0
DF metric : 0 DF uptime : 00:06:59
DF address: 100.1.1.12
表1-5 display pim df-info命令顯示信息描述表
字段 |
描述 |
RP address |
雙向PIM的RP地址 |
Interface |
接口名稱,使能了nbma模式的ADVPN隧道口,顯示遠端連接IP地址 |
State |
DF的選舉狀態: · Win:競選DF成功 · Lose:競選DF落敗 · Offer:競選DF的初始狀態 · Backoff:正在充當DF,但有更優的設備正在競選DF · -:不參與DF競選 |
DF preference |
DF通告的路由優先級 |
DF metric |
DF通告的路由度量值 |
DF uptime |
DF已存在的時間 |
DF address |
DF的IP地址,local表示本地地址 |
display pim interface命令用來顯示接口上的PIM信息。
【命令】
display pim [ vpn-instance vpn-instance-name ] interface [ interface-type interface-number ] [ verbose ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
context-admin
context-operator
【參數】
vpn-instance vpn-instance-name:顯示指定VPN實例的PIM信息,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,將顯示公網實例的PIM信息。
interface-type interface-number:顯示指定接口上的PIM信息。如果未指定本參數,將顯示所有接口上的PIM信息。
verbose:顯示詳細信息。如果未指定本參數,將顯示概要信息。
【舉例】
# 顯示公網實例所有接口上的PIM概要信息。
<Sysname> display pim interface
Interface NbrCnt HelloInt DR-Pri DR-Address
GE1/0/1 1 30 1 10.1.1.2
GE1/0/2 0 30 1 172.168.0.2 (local)
GE1/0/3 1 30 1 20.1.1.2
表1-6 display pim interface命令顯示信息描述表
字段 |
描述 |
Interface |
接口名稱 |
NbrCnt |
PIM鄰居的數量 |
HelloInt |
發送Hello報文的時間間隔 |
DR-Pri |
競選DR的優先級 |
DR-Address |
DR的IP地址,local表示本地地址 |
# 顯示公網實例接口GigabitEthernet1/0/1上的PIM詳細信息。
<Sysname> display pim interface gigabitethernet 1/0/1 verbose
Interface: GigabitEthernet1/0/1, 10.1.1.1
PIM version: 2
PIM mode: Sparse
PIM DR: 10.1.1.2
PIM DR Priority (configured): 1
PIM neighbors count: 1
PIM hello interval: 30 s
PIM LAN delay (negotiated): 500 ms
PIM LAN delay (configured): 500 ms
PIM override interval (negotiated): 2500 ms
PIM override interval (configured): 2500 ms
PIM neighbor tracking (negotiated): disabled
PIM neighbor tracking (configured): disabled
PIM generation ID: 0xF5712241
PIM require generation ID: disabled
PIM hello hold interval: 105 s
PIM assert hold interval: 180 s
PIM triggered hello delay: 5 s
PIM J/P interval: 60 s
PIM J/P hold interval: 210 s
PIM state-refresh capable (negotiated): enabled
PIM state-refresh capable (configured): enabled
PIM state-refresh interval: 60 s
PIM state-refresh rate limit: 30 s
PIM state-refresh TTL: 255
PIM graft retry interval: 3 s
PIM BSR domain border: disabled
PIM BFD: disabled
PIM passive: disabled
PIM prune-pending: disabled
Number of routers on network not using DR priority: 0
Number of routers on network not using LAN delay: 0
Number of routers on network not using neighbor tracking: 2
表1-7 display pim interface verbose命令顯示信息描述表
字段 |
描述 |
Interface |
接口名稱與IP地址 |
PIM version |
PIM協議的版本號 |
PIM mode |
PIM協議的模式,是密集模式還是稀疏模式 |
PIM DR |
DR的IP地址 |
PIM DR Priority (configured) |
競選DR優先級的配置值 |
PIM neighbors count |
PIM鄰居的總數 |
PIM hello interval |
發送Hello報文的時間間隔 |
PIM LAN delay (negotiated) |
剪枝報文傳輸延遲的協商值 |
PIM LAN delay (configured) |
剪枝報文傳輸延遲的配置值 |
PIM override interval (negotiated) |
剪枝否決時間的協商值 |
PIM override interval (configured) |
剪枝否決時間的配置值 |
PIM neighbor tracking (negotiated) |
鄰居跟蹤開啟與否的協商情況 |
PIM neighbor tracking (configured) |
鄰居跟蹤開啟與否的配置情況 |
PIM generation ID |
Generation_ID參數值 |
PIM require generation ID |
是否開啟不接受無Generation ID的Hello報文 |
PIM hello hold interval |
保持PIM鄰居的可達狀態的時間 |
PIM assert hold interval |
保持斷言狀態的時間 |
PIM triggered hello delay |
發送Hello報文的最大延遲時間 |
PIM J/P interval |
發送加入/剪枝報文的時間間隔 |
PIM J/P hold interval |
加入/剪枝狀態的保持時間 |
PIM state-refresh capable (negotiated) |
狀態刷新能力(協商) |
PIM state-refresh capable (configured) |
狀態刷新能力(配置) |
PIM state-refresh interval |
發送狀態刷新報文的時間間隔 |
PIM state-refresh rate limit |
接收狀態刷新報文的等待時間 |
PIM state-refresh TTL |
狀態刷新報文的TTL值 |
PIM graft retry interval |
嫁接報文的重傳時間 |
PIM BSR domain border |
該接口是否配置了BSR的服務邊界 |
PIM BFD |
該接口是否開啟了PIM與BFD聯動功能 |
PIM passive |
該接口是否配置了PIM消極模式 |
PIM prune-pending |
該接口是否配置了PIM剪枝延遲功能 |
Number of routers on network not using DR priority |
該接口所在網段上沒有使用DR優先級字段的路由器數量 |
Number of routers on network not using LAN delay |
該接口所在網段上未使用LAN-delay字段的路由器數量 |
Number of routers on network not using neighbor tracking |
該接口所在網段上未開啟鄰居跟蹤的路由器數量 |
display pim nbma-link 命令用來顯示PIM模塊維護的ADVPN隧道接口上對端的信息。
【命令】
display pim [ vpn-instance vpn-instance-name ] nbma-link [ interface { interface-type interface-number } ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
context-admin
context-operator
【參數】
vpn-instance vpn-instance-name:顯示指定VPN實例的PIM信息,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,將顯示公網實例的PIM信息。
interface interface-type interface-number:接口類型和接口編號,顯示指定接口上的PIM維護的ADVPN隧道接口上對端的信息。如果未指定本參數,將顯示所有ADVPN隧道接口上對端的信息。
【舉例】
# 顯示公網所有PIM維護的ADVPN隧道接口上對端的信息。
<Sysname> display pim nbma-link
Interface: Tunnel1
Number of links: 1
Remote address: 10.0.0.1
Private index : 0XCC000000
Private interface: Multicast-NBMA0
Interface: Tunnel2
Number of links: 1
Remote address: 20.0.0.2
Private index : 0XCC000001
Private interface: Multicast-NBMA1
# 顯示公網指定PIM維護的ADVPN隧道接口上對端的信息。
<Sysname> display pim nbma-link interface tunnel 1
Interface: Tunnel1
Number of links: 1
Remote address: 10.0.0.1
Private index : 0XCC000000
Private interface: Multicast-NBMA0
表1-8 display pim nbma-link命令顯示信息描述表
字段 |
描述 |
Interface |
隧道接口名稱 |
Number of links |
該隧道下的遠端連接的個數 |
Remote address |
遠端連接的地址 |
Private index |
對應遠端連接的索引 |
Private interface |
對應遠端連接的接口 |
display pim neighbor命令用來顯示PIM鄰居信息。
【命令】
display pim [ vpn-instance vpn-instance-name ] neighbor [ neighbor-address | interface interface-type interface-number | verbose ] *
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
context-admin
context-operator
【參數】
vpn-instance vpn-instance-name:顯示指定VPN實例的PIM鄰居信息,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,將顯示公網實例的PIM鄰居信息。
neighbor-address:PIM鄰居的IP地址,顯示指定PIM鄰居的信息。如果未指定本參數,將顯示所有PIM鄰居的信息。
interface interface-type interface-number:接口類型和接口編號,顯示指定接口上的PIM鄰居信息。如果未指定本參數,將顯示所有接口上的PIM鄰居信息。
verbose:顯示詳細信息。如果未指定本參數,將顯示概要信息。
【舉例】
# 顯示公網實例所有PIM鄰居的概要信息。
<Sysname> display pim neighbor
Total Number of Neighbors = 2
Neighbor Interface Uptime Expires DR-Priority Mode
10.1.1.2 GE1/0/1 02:50:49 00:01:31 1 B
20.1.1.2 GE1/0/2 02:49:39 00:01:42 1 P
# 顯示公網實例中IP地址為11.110.0.20的PIM鄰居的詳細信息。
<Sysname> display pim neighbor 11.110.0.20 verbose
Neighbor: 11.110.0.20
Interface: GigabitEthernet1/0/3
Uptime: 00:00:10
Expiry time: 00:00:30
DR Priority: 1
Generation ID: 0x2ACEFE15
Holdtime: 105 s
LAN delay: 500 ms
Override interval: 2500 ms
State refresh interval: 60 s
Neighbor tracking: Disabled
Bidirectional PIM: Disabled
表1-9 display pim neighbor命令顯示信息描述表
字段 |
描述 |
Total Number of Neighbors |
PIM鄰居的總數 |
Neighbor |
PIM鄰居的IP地址 |
Interface |
PIM鄰居所在接口的名稱 |
Uptime |
PIM鄰居已存在的時間 |
Expires/Expiry time |
PIM鄰居超時的剩餘時間,never表示PIM鄰居永不超時,即永遠可達 |
DR-Priority/DR Priority |
PIM鄰居的優先級 |
Mode |
PIM鄰居的模式,B表示雙向PIM模式,P表示開啟RPF代理向量功能,如果該字段顯示為空則表示非雙向PIM模式且關閉RPF代理向量功能 |
Generation ID |
PIM鄰居的Generation ID(狀態隨機數) |
Holdtime |
PIM鄰居的生存時間,forever表示PIM鄰居永遠存在,即永遠可達 |
LAN delay |
PIM報文在共享網段中的傳輸延遲 |
Override interval |
剪枝否決的時間間隔 |
State refresh interval |
狀態刷新的時間間隔,隻有當PIM鄰居工作在PIM-DM模式下且具備狀態刷新能力時才會顯示本字段 |
Neighbor tracking |
鄰居跟蹤功能是否開啟 |
Bidirectional PIM |
雙向PIM是否使能 |
display pim routing-table命令用來顯示PIM路由表的內容。
【命令】
display pim [ vpn-instance vpn-instance-name ] routing-table [ group-address [ mask { mask-length | mask } ] | source-address [ mask { mask-length | mask } ] | flags flag-value | fsm | incoming-interface interface-type interface-number | mode mode-type | outgoing-interface { exclude | include | match } interface-type interface-number | extranet { source-vpn-instance source-vpn-instance-name | source-public-instance | receive-vpn-instance receive-vpn-instance-name | receive-public-instance } ] *
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
context-admin
context-operator
【參數】
vpn-instance vpn-instance-name:顯示指定VPN實例的PIM路由項,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,將顯示公網實例的PIM路由項。
group-address:組播組地址,顯示指定組播組的PIM路由項,取值範圍為224.0.0.0~239.255.255.255。如果未指定本參數,將顯示所有組播組的PIM路由項。
source-address:組播源地址,顯示包含指定組播源的PIM路由項。
mask-length:指定組播組或組播源地址的掩碼長度,取值範圍為0~32,缺省值為32。
mask:指定組播組或組播源地址的掩碼,缺省值為255.255.255.255。
flags flag-value:PIM標誌,顯示包含指定標誌的PIM路由項。如果未指定本參數,將顯示包含所有標誌的PIM路由項。flag-value的取值及含義如下:
· act:表示已經有實際數據到達的PIM路由項;
· del:表示計劃刪除的PIM路由項;
· exprune:表示某些出接口被其它組播路由協議剪枝的PIM路由項;
· ext:表示包含了由其它組播路由協議提供出接口的PIM路由項;
· loc:表示在與組播源處於同一網段的路由器上的PIM路由項;
· niif:表示未確定入接口的PIM路由項;
· nonbr:表示PIM鄰居查找失敗的PIM路由項;
· rpt:表示向RP方向發送過(S,G)RPT位剪枝的PIM路由項;
· rq:表示Data-MDT切換接收端的PIM路由項;
· spt:表示SPT上的PIM路由項;
· sq:表示Data-MDT切換發起端的PIM路由項;
· swt:表示正處於向SPT切換過程中的PIM路由項;
· vxlan:表示是vxlan的overlay表項;
· wc:表示帶WC通配符的PIM路由項。
fsm:顯示有限狀態機的詳細信息。
incoming-interface interface-type interface-number:顯示指定入接口的PIM路由項。如果未指定本參數,將顯示所有入接口的PIM路由項。
mode mode-type:PIM模式,顯示指定模式下的PIM路由項。如果未指定本參數,將顯示所有模式下的PIM路由項。mode-type的取值及含義如下:
· bidir:表示雙向PIM模式;
· dm:表示PIM-DM模式;
· sm:表示PIM-SM模式;
· ssm:表示PIM-SSM模式。
outgoing-interface { exclude | include | match } interface-type interface-number:顯示指定出接口的PIM路由項。其中,exclude表示不包含指定接口;include表示包含指定接口;match表示包含且僅包含指定接口。如果未指定本參數,將顯示所有出接口的PIM路由項。
extranet:顯示指定跨VPN組播的PIM路由項信息。
· source-vpn-instance source-vpn-instance-name:表示指定的組播源所在的VPN實例。source-vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
· source-public-instance:表示指定的組播源位於公網中。
· receive-vpn-instance receive-vpn-instance-name :表示指定的接收者所在的VPN實例。receive-vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
· receive-public-instance:表示指定的接收者位於公網中。
本參數的支持情況與設備型號有關,請以設備的實際情況為準。
係列 |
型號 |
說明 |
F50X0係列 |
F5010、F5020、F5020-GM、F5030、F5030-6GW、F5030-6GW-G、F5040、F5060、F5080、F5000-A、F5000-C、F5000-S、F5000-M |
支持 |
F5000-CN係列 |
F5000-CN30、F5000-CN60 |
支持 |
F5000-AI係列 |
F5000-AI-15、F5000-AI-20、F5000-AI-40 |
支持 |
F5000-V係列 |
F5000-V30 |
支持 |
F1000-AI係列 |
F1000-AI-03、F1000-AI-05、F1000-AI-10、F1000-AI-15、F1000-AI-20、F1000-AI-25、F1000-AI-30、F1000-AI-35、F1000-AI-50、F1000-AI-55、F1000-AI-60、F1000-AI-65、F1000-AI-70、F1000-AI-75、F1000-AI-80、F1000-AI-90 |
支持 |
F1000-L係列 |
F1003-L、F1005-L、F1010-L |
支持 |
F1003-L-C、F1003-L-S |
不支持 |
|
F10X0係列 |
F1005、F1005-GM、F1010、F1010-GM、F1020、F1020-GM、F1030、F1030-GM、F1050、F1060、F1070、F1070-GM、F1070-GM-L、F1080、F1090 |
支持 |
F1003-C、F1003-M、F1003-S |
不支持 |
|
F1000-V係列 |
F1000-V50、F1000-V60、F1000-V70、F1000-V90 |
支持 |
F1000-SASE係列 |
F1000-SASE100、F1000-SASE200 |
支持 |
F1000-AK係列 |
F1000-AK108、F1000-AK109、F1000-AK110、F1000-AK115、F1000-AK120、F1000-AK125、F1000-AK130、F1000-AK135、F1000-AK140、F1000-AK145、F1000-AK150、F1000-AK155、F1000-AK160、F1000-AK165、F1000-AK170、F1000-AK175、F1000-AK180、F1000-AK185、F1000-GM-AK370、F1000-GM-AK380、F1000-AK710、F1000-AK711、F1000-AK1010、F1000-AK1015、F1000-AK1020、F1000-AK1025、F1000-AK1030、F1000-AK1105、F1000-AK1110、F1000-AK1115、F1000-AK1120、F1000-AK1125、F1000-AK1130、F1000-AK1140、F1000-AK1150、F1000-AK1160、F1000-AK1170、F1000-AK1180、F1000-AK1205、F1000-AK1212、F1000-AK1215、F1000-AK1222、F1000-AK1232、F1000-AK1235、F1000-AK1242、F1000-AK1252、F1000-AK1262、F1000-AK1272、F1000-AK1305、F1000-AK1312、F1000-AK1315、F1000-AK1322、F1000-AK1332、F1000-AK1342、F1000-AK1352、F1000-AK1362、F1000-AK1414、F1000-AK1424、F1000-AK1434、F1000-AK1505、F1000-AK1514、F1000-AK1515、F1000-AK1524、F1000-AK1534、F1000-AK1614、F1000-AK9110、F1000-AK9150、F1000-AK9160、F1000-AK9180、F1000-AK9190、F1000-AK9210 |
支持 |
F1000-AK9109、F1000-AK9120 |
不支持 |
|
插卡 |
IM-NGFWX-IV、LSCM1FWDSD0、LSCM2FWDSD0、LSPM6FWD、LSPM6FWDB、LSQM1FWDSC0、LSQM2FWDSC0、LSU3FWCEA0、LSUM1FWCEAB0、LSUM1FWDEC0、LSWM1FWD0、LSX1FWCEA1、LSXM1FWDF1 |
支持 |
vFW係列 |
vFW1000、vFW2000、vFW-E-Cloud |
不支持 |
【舉例】
# 顯示ADVPN應用組網PIM路由表的內容。
<Sysname> display pim routing-table
Total 0 (*, G) entries; 1 (S, G) entries
(172.168.0.12, 227.0.0.1)
RP: 2.2.2.2
Protocol: pim-sm, Flag: SPT LOC ACT
UpTime: 02:54:43
Upstream interface: Tunnel2, 13.1.1.1
Upstream neighbor: 12.1.1.1
RPF prime neighbor: 12.1.1.1
Downstream interface information:
Total number of downstream interfaces: 1
1: Tunnel2, 13.1.1.2
Protocol: pim-sm, UpTime: 02:54:43, Expires: 00:02:47
# 顯示公網實例PIM路由表的內容。
<Sysname> display pim routing-table
Total 0 (*, G) entries; 1 (S, G) entries
(172.168.0.12, 227.0.0.1)
RP: 2.2.2.2
Protocol: pim-sm, Flag: SPT LOC ACT
UpTime: 02:54:43
Upstream interface: GigabitEthernet1/0/1
Upstream neighbor: NULL
RPF prime neighbor: NULL
Downstream interface information:
Total number of downstream interfaces: 1
1: GigabitEthernet1/0/2
Protocol: pim-sm, UpTime: 02:54:43, Expires: 00:02:47
# 顯示跨VPN組播的PIM路由項信息。
<Sysname> display pim vpn-instance vpn1 routing-table extranet receive-vpn-instance vpn2
Total 1 (*, G) entries; 1 (S, G) entries
(*, 225.0.0.2)
RP: 1.2.2.2
Protocol: pim-sm, Flag: WC
UpTime: 07:06:11
Upstream interface: Register-Tunnel0
Upstream neighbor: NULL
RPF prime neighbor: NULL
Downstream interface information:
Total number of downstream interfaces: 2
1: GigabitEthernet1/0/1
Protocol: pim-sm, UpTime: 07:06:11, Expires: -
2: Extranet (VPN: vpn2)
Protocol: MD, UpTime: 01:12:52, Expires: -
(11.1.1.53, 225.0.0.2)
RP: 1.2.2.2
Protocol: pim-sm, Flag: SPT LOC ACT
UpTime: 07:06:10
Upstream interface: MTunnel0
Upstream neighbor: 1.1.1.1
RPF prime neighbor: 1.1.1.1
Downstream interface information:
Total number of downstream interfaces: 2
1: GigabitEthernet1/0/1
Protocol: pim-sm, UpTime: 07:06:11, Expires: -
2: Extranet (VPN: vpn2)
Protocol: MD, UpTime: 01:29:07, Expires: -
表1-10 display pim routing-table命令顯示信息描述表
字段 |
描述 |
Total 0 (*, G) entries; 1 (S, G) entries |
PIM路由表中(S,G)表項的總數與(*,G)表項的總數 |
(172.168.0.12, 227.0.0.1) |
PIM路由表中的(S,G)表項 |
Protocol |
PIM的模式 |
Flag |
PIM路由表中(S,G)或(*,G)表項的標誌: · ACT:表示已有實際數據到達 · DEL:表示計劃要刪除 · EXPRUNE:表示某些出接口被其它組播路由協議剪枝 · EXT:表示包含了由其它組播路由協議提供的出接口 · LOC:表示與組播源處於同一網段 · NIIF:表示未確定入接口 · NONBR:表示PIM鄰居查找失敗 · RPT:表示向RP方向發送過(S,G)RPT位剪枝 · SPT:表示在SPT上 · SQ:表示Data-MDT切換發起端的PIM路由項 · SWT:表示正在向SPT切換 · VXLAN:表示是VXLAN的overlay表項 · WC:表示帶WC通配符 |
Uptime |
(S,G)或(*,G)表項已存在的時間 |
Upstream interface |
(S,G)或(*,G)表項的入接口,使能了nbma模式的ADVPN隧道口,顯示遠端連接IP地址 |
Upstream neighbor |
(S,G)或(*,G)表項的上遊鄰居 |
RPF prime neighbor |
(S,G)或(*,G)表項的RPF鄰居: · 對(*,G)表項來說,當該路由器是RP時,(*,G)表項的RPF鄰居是NULL · 對(S,G)表項來說,當該路由器直連源時,(S,G)表項的RPF鄰居是NULL |
Downstream interface information |
下遊接口的信息,包括: · 下遊接口的總數 · 下遊接口的名稱 · 下遊接口使用的協議類型 · 下遊接口的存在時間 · 下遊接口的超時時間 · 下遊接口(ADVPN隧道口)對應的隧道遠端的IP地址 |
Extranet |
表示跨VPN組播的相關表項 · 在上遊接口列表裏出現,Extranet (VPN: vpn1)表示流是從VPN1(源VPN)裏麵流出 · 在下遊接口列表裏出現,Extranet (VPN: vpn2)表示流是流入VPN2(接收者VPN) |
display pim rp-info命令用來顯示PIM-SM域中的RP信息。
【命令】
display pim [ vpn-instance vpn-instance-name ] rp-info [ group-address ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
context-admin
context-operator
【參數】
vpn-instance vpn-instance-name:顯示指定VPN實例的RP信息,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,將顯示公網實例的RP信息。
group-address:組播組地址,顯示指定組播組所對應的RP信息,取值範圍為224.0.1.0~239.255.255.255。如果未指定本參數,將顯示所有組播組對應的RP信息。
【舉例】
# 顯示公網實例中組播組224.0.1.1所對應的RP信息。
<Sysname> display pim rp-info 224.0.1.1
BSR RP address is: 2.2.2.2
Priority: 192
HoldTime: 180
Uptime: 03:01:10
Expires: 00:02:30
Static RP address is: 3.3.3.5
Preferred: Yes
Configured ACL: 2003
RP mapping for this group is: 3.3.3.5
Anycast-RP 3.3.3.5 members:
Member address State
1.1.0.1 Active
1.2.0.2 Local
1.2.0.1 Remote
# 顯示公網實例中所有組播組對應的RP信息。
<Sysname> display pim rp-info
BSR RP information:
Scope: non-scoped
Group/MaskLen: 224.0.0.0/4
RP address Priority HoldTime Uptime Expires
1.1.1.1 (local) 192 180 03:01:36 00:02:29
2.2.2.2 192 180 1d:13h 00:02:02
Group/MaskLen: 225.1.0.0/16 [B]
RP address Priority HoldTime Uptime Expires
3.3.3.3 192 180 12w:5d 00:02:05
Static RP information:
RP address ACL Mode Preferred
3.3.3.1 2000 pim-sm No
3.3.3.2 2001 pim-sm Yes
3.3.3.3 2002 pim-sm No
3.3.3.4 pim-sm No
3.3.3.5 2002 pim-sm Yes
Anycast-RP information:
RP address Member address State
3.3.3.5 1.1.0.1 Active
3.3.3.5 1.1.0.2 Local
3.3.3.5 1.2.0.1 Remote
表1-11 display pim rp-info命令顯示信息描述表
字段 |
描述 |
BSR RP address is |
RP的IP地址 |
BSR RP information |
BSR RP信息 |
Scope |
域 |
Group/MaskLen |
RP所服務的組播組 |
[B] |
表示RP服務於雙向PIM。如果不顯示該字段,則表示RP服務於PIM-SM |
RP address |
RP的IP地址,local表示本地地址 |
Priority |
RP的優先級 |
HoldTime |
RP的超時時間 |
Uptime |
RP已存在的時間 |
Expires |
RP超時的剩餘時間 |
Static RP information |
靜態RP信息 |
Static RP address is/RP address |
靜態RP的IP地址 |
Preferred |
是否指定了靜態RP優先 |
Configured ACL/ACL |
靜態RP所服務的組播組列表 |
Mode |
為PIM-SM服務還是為雙向PIM服務 |
RP mapping for this group |
服務於當前組播組的RP的IP地址 |
Anycast-RP 3.3.3.5 members |
Anycast-RP 3.3.3.5的成員 |
Member address |
Anycast-RP成員的IP地址 |
State |
Anycast-RP成員地址的來源: · Active:表示本端激活接口的地址 · Local:表示本端未激活接口的地址 · Remote:表示遠端的地址 |
Anycast-RP information |
Anycast-RP信息 |
display pim statistics命令用來顯示PIM協議報文的統計信息。
【命令】
display pim statistics
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
context-admin
context-operator
【舉例】
# 顯示PIM協議報文的統計信息。
<Sysname> display pim statistics
Received PIM packets: 3295
Sent PIM packets : 5975
Valid Invalid Succeeded Failed
Hello : 3128 0 4333 0
Reg : 14 0 0 0
Reg-stop : 0 0 0 0
JP : 151 0 561 0
BSM : 0 0 1081 0
Assert : 0 0 0 0
Graft : 0 0 0 0
Graft-ACK: 0 0 0 0
C-RP : 0 0 0 0
SRM : 0 0 0 0
DF : 0 0 0 0
AutoRP : 0 0 0 0
表1-12 display pim statistics命令顯示信息描述表
字段 |
描述 |
Received PIM packets |
收到的PIM協議報文總數 |
Sent PIM packets |
發出的PIM協議報文總數 |
Valid |
收到的合法PIM協議報文數量 |
Invalid |
收到的非法PIM協議報文數量 |
Succeeded |
發送成功的PIM協議報文數量 |
Failed |
發送失敗的PIM協議報文數量 |
Hello |
Hello報文統計 |
Reg |
注冊報文統計 |
Reg-stop |
注冊停止報文統計 |
JP |
加入/剪枝報文統計 |
BSM |
自舉報文統計 |
Assert |
斷言報文統計 |
Graft |
嫁接報文統計 |
Graft-ACK |
嫁接應答報文統計 |
C-RP |
C-RP報文統計 |
SRM |
狀態刷新報文統計 |
DF |
指定轉發者報文統計 |
AutoRP |
自動RP報文統計 |
hello-option dr-priority命令用來全局配置競選DR的優先級。
undo hello-option dr-priority命令用來恢複缺省情況。
【命令】
hello-option dr-priority priority
undo hello-option dr-priority
【缺省情況】
競選DR的優先級為1。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
priority:指定競選DR的優先級,取值範圍為0~4294967295。數值越大,優先級越高。
【使用指導】
配置競選DR的優先級既可在PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。
【舉例】
# 在公網實例中全局配置競選DR的優先級為3。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] hello-option dr-priority 3
【相關命令】
· pim hello-option dr-priority
hello-option holdtime命令用來全局配置保持PIM鄰居可達狀態的時間。
undo hello-option holdtime命令用來恢複缺省情況。
【命令】
hello-option holdtime time
undo hello-option holdtime
【缺省情況】
保持PIM鄰居可達狀態的時間為105秒。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
time:指定保持PIM鄰居可達狀態的超時時間,取值範圍為1~65535,單位為秒。如果指定為65535秒,則表示PIM鄰居永遠可達。
【使用指導】
配置保持PIM鄰居可達狀態的時間既可在PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。
【舉例】
# 在公網實例中全局配置保持PIM鄰居可達狀態的時間為120秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] hello-option holdtime 120
【相關命令】
· pim hello-option holdtime
hello-option lan-delay命令用來全局配置PIM報文在共享網段中的傳輸延遲。
undo hello-option lan-delay命令用來恢複缺省情況。
【命令】
hello-option lan-delay delay
undo hello-option lan-delay
【缺省情況】
PIM報文在共享網段中的傳輸延遲為500毫秒。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
delay:指定PIM報文在共享網段中的傳輸延遲,取值範圍為1~32767,單位為毫秒。
【使用指導】
配置PIM報文在共享網段中的傳輸延遲既可在PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。
【舉例】
# 在公網實例中全局配置PIM報文在共享網段中的傳輸延遲為200毫秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] hello-option lan-delay 200
【相關命令】
· hello-option override-interval (PIM view)
· pim hello-option lan-delay
· pim hello-option override-interval
hello-option neighbor-tracking命令用來全局開啟鄰居跟蹤功能。
undo hello-option neighbor-tracking命令用來全局關閉鄰居跟蹤功能。
【命令】
hello-option neighbor-tracking
undo hello-option neighbor-tracking
【缺省情況】
鄰居跟蹤功能處於關閉狀態。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【使用指導】
開啟鄰居跟蹤功能既可在PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。
【舉例】
# 在公網實例中全局開啟鄰居跟蹤功能。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] hello-option neighbor-tracking
【相關命令】
· pim hello-option neighbor-tracking
hello-option override-interval命令用來全局配置剪枝否決時間。
undo hello-option override-interval命令用來恢複缺省情況。
【命令】
hello-option override-interval interval
undo hello-option override-interval
【缺省情況】
剪枝否決時間為2500毫秒。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
interval:剪枝的否決時間,取值範圍為1~65535,單位為毫秒。
【使用指導】
配置剪枝否決時間既可在PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。
【舉例】
# 在公網實例中全局配置剪枝否決時間為2000毫秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] hello-option override-interval 2000
【相關命令】
· hello-option lan-delay (PIM view)
· pim hello-option lan-delay
· pim hello-option override-interval
holdtime join-prune命令用來全局配置加入/剪枝狀態的保持時間。
undo holdtime join-prune命令用來恢複缺省情況。
【命令】
holdtime join-prune time
undo holdtime join-prune
【缺省情況】
加入/剪枝狀態的保持時間為210秒。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
time:指定加入/剪枝狀態的保持時間,取值範圍為1~65535,單位為秒。
【使用指導】
配置加入/剪枝狀態的保持時間既可在PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。
PIM接口向上遊鄰居發送加入/剪枝報文的時間間隔必須小於加入/剪枝狀態的保持時間,以免上遊鄰居老化超時。
【舉例】
# 在公網實例中全局配置加入/剪枝狀態的保持時間為280秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] holdtime join-prune 280
【相關命令】
· pim holdtime join-prune
· timer join-prune (PIM view)
jp-pkt-size命令用來配置加入/剪枝報文的最大長度。
undo jp-pkt-size命令用來恢複缺省情況。
【命令】
jp-pkt-size size
undo jp-pkt-size
【缺省情況】
加入/剪枝報文的最大長度為1200字節。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
size:指定加入/剪枝報文的最大長度,取值範圍為100~8100,單位為字節。
【舉例】
# 在公網實例中配置加入/剪枝報文的最大長度為1500字節。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] jp-pkt-size 1500
pim命令用來進入PIM視圖。
undo pim命令用來清除PIM視圖下的所有配置。
【命令】
pim [ vpn-instance vpn-instance-name ]
undo pim [ vpn-instance vpn-instance-name ]
【視圖】
係統視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,表示公網實例。
【舉例】
# 先使能公網實例中的IP組播路由,再進入公網實例的PIM視圖。
<Sysname> system-view
[Sysname] multicast routing
[Sysname-mrib] quit
[Sysname] pim
[Sysname-pim]
# 先使能VPN實例mvpn中的IP組播路由,再進入該VPN實例的PIM視圖。
<Sysname> system-view
[Sysname] multicast routing vpn-instance mvpn
[Sysname-mrib-mvpn] quit
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn]
pim bfd enable命令用來開啟PIM與BFD聯動功能。
undo pim bfd enable命令用來關閉PIM與BFD聯動功能。
【命令】
pim bfd enable
undo pim bfd enable
【缺省情況】
PIM與BFD聯動功能處於關閉狀態。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
context-admin
【使用指導】
隻有在接口上先使能了PIM-DM或PIM-SM,本命令才能生效。
【舉例】
# 使能公網實例中的IP組播路由,在接口Tunnel 10上使能PIM-DM,並開啟PIM與BFD聯動功能。
<Sysname> system-view
[Sysname] multicast routing
[Sysname-mrib] quit
[Sysname] interface Tunnel 10
[Sysname-Tunnel10] pim dm
[Sysname-Tunnel10] pim bfd enable
【相關命令】
· pim dm
· pim sm
pim bsr-boundary命令用來配置BSR的服務邊界,即PIM-SM域的邊界。
undo pim bsr-boundary命令用來恢複缺省情況。
【命令】
pim bsr-boundary
undo pim bsr-boundary
【缺省情況】
不存在BSR的服務邊界。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
context-admin
【舉例】
# 配置接口Tunnel 10為BSR的服務邊界。
<Sysname> system-view
[Sysname] interface Tunnel 10
[Sysname-Tunnel10] pim bsr-boundary
【相關命令】
· c-bsr (PIM view)
· multicast boundary(IP組播命令參考/組播路由與轉發)
pim dm命令用來使能PIM-DM。
undo pim dm命令用來關閉PIM-DM。
【命令】
pim dm
undo pim dm
【缺省情況】
PIM-DM處於關閉狀態。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
context-admin
【使用指導】
隻有在相應實例中先使能了IP組播路由,本命令才能生效。
【舉例】
# 使能公網實例中的IP組播路由,並在接口Tunnel 10上使能PIM-DM。
[Sysname] multicast routing
[Sysname-mrib] quit
[Sysname] interface Tunnel 10
[Sysname-Tunnel10] pim dm
· multicast routing(IP組播命令參考/組播路由與轉發)
pim hello-option dr-priority命令用來在接口上配置競選DR的優先級。
undo pim hello-option dr-priority命令用來恢複缺省情況。
【命令】
pim hello-option dr-priority priority
undo pim hello-option dr-priority
【缺省情況】
競選DR的優先級為1。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
priority:指定競選DR的優先級,取值範圍為0~4294967295。數值越大,優先級越高。
【使用指導】
配置競選DR的優先級既可在PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。
【舉例】
# 在接口Tunnel 10上配置競選DR的優先級為3。
<Sysname> system-view
[Sysname] interface Tunnel 10
[Sysname-Tunnel10] pim hello-option dr-priority 3
· hello-option dr-priority (PIM view)
pim hello-option holdtime命令用來在接口上配置保持PIM鄰居的可達狀態的時間。
undo pim hello-option holdtime命令用來恢複缺省情況。
【命令】
pim hello-option holdtime time
undo pim hello-option holdtime
【缺省情況】
保持PIM鄰居可達狀態的時間為105秒。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
time:指定保持PIM鄰居可達狀態的時間,取值範圍為1~65535,單位為秒。如果指定為65535秒,則表示PIM鄰居永遠可達。
【使用指導】
配置保持PIM鄰居的可達狀態的時間既可在PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。
【舉例】
# 在接口Tunnel 10上配置保持PIM鄰居可達狀態的時間為120秒。
<Sysname> system-view
[Sysname] interface Tunnel 10
[Sysname-Tunnel10] pim hello-option holdtime 120
【相關命令】
· hello-option holdtime (PIM view)
pim hello-option lan-delay命令用來在接口上配置PIM報文在共享網段中的傳輸延遲。
undo pim hello-option lan-delay命令用來恢複缺省情況。
【命令】
pim hello-option lan-delay delay
undo pim hello-option lan-delay
【缺省情況】
PIM報文在共享網段中的傳輸延遲為500毫秒。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
delay:指定PIM報文在共享網段中的傳輸延遲,取值範圍為1~32767,單位為毫秒。
【使用指導】
配置PIM報文在共享網段中的傳輸延遲既可在PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。
【舉例】
# 在接口Tunnel 10上配置PIM報文在共享網段中的傳輸延遲為200毫秒。
<Sysname> system-view
[Sysname] interface Tunnel 10
[Sysname-Tunnel10] pim hello-option lan-delay 200
【相關命令】
· hello-option lan-delay (PIM view)
· hello-option override-interval (PIM view)
· pim hello-option override-interval
pim hello-option neighbor-tracking命令用來在接口上開啟鄰居跟蹤功能。
pim hello-option neighbor-tracking disable命令用來在全局開啟了鄰居跟蹤功能的情況下,關閉接口上的鄰居跟蹤功能。
undo pim hello-option neighbor-tracking命令用來取消接口上的鄰居跟蹤功能配置,使得接口與全局配置保持一致。
【命令】
pim hello-option neighbor-tracking
pim hello-option neighbor-tracking disable
undo pim hello-option neighbor-tracking
【缺省情況】
接口上的鄰居跟蹤功能處於關閉狀態。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
context-admin
【使用指導】
配置鄰居跟蹤功能既可在PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。
【舉例】
# 在接口Tunnel 10上開啟鄰居跟蹤功能。
<Sysname> system-view
[Sysname] interface Tunnel 10
[Sysname-Tunnel10] pim hello-option neighbor-tracking
# 在公網實例全局開啟了鄰居跟蹤功能的情況下,關閉接口Tunnel 10上的鄰居跟蹤功能。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] hello-option neighbor-tracking
[Sysname-pim] quit
[Sysname] interface Tunnel 10
[Sysname-Tunnel10] pim hello-option neighbor-tracking disable
【相關命令】
· hello-option neighbor-tracking (PIM view)
pim hello-option override-interval命令用來在接口上配置剪枝否決時間。
undo pim hello-option override-interval命令用來恢複缺省情況。
【命令】
pim hello-option override-interval interval
undo pim hello-option override-interval
【缺省情況】
剪枝否決時間為2500毫秒。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
interval:指定剪枝的否決時間,取值範圍為1~65535,單位為毫秒。
【使用指導】
配置剪枝否決時間既可在PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。
【舉例】
# 在接口Tunnel 10上配置剪枝否決時間為2000毫秒。
<Sysname> system-view
[Sysname] interface Tunnel 10
[Sysname-Tunnel10] pim hello-option override-interval 2000
【相關命令】
· pim hello-option lan-delay
· hello-option lan-delay (PIM view)
· hello-option override-interval (PIM view)
pim holdtime join-prune命令用來在接口上配置加入/剪枝狀態的保持時間。
undo pim holdtime join-prune命令用來恢複缺省情況。
【命令】
pim holdtime join-prune time
undo pim holdtime join-prune
【缺省情況】
加入/剪枝狀態的保持時間為210秒。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
time:指定加入/剪枝狀態的保持時間,取值範圍為1~65535,單位為秒。
【使用指導】
配置加入/剪枝狀態的保持時間既可在PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。
PIM接口向上遊鄰居發送加入/剪枝報文的時間間隔必須小於加入/剪枝狀態的保持時間,以免上遊鄰居老化超時。
【舉例】
# 在接口Tunnel 10上配置加入/剪枝狀態的保持時間為280秒。
<Sysname> system-view
[Sysname] interface Tunnel 10
[Sysname-Tunnel10] pim holdtime join-prune 280
【相關命令】
· holdtime join-prune (PIM view)
· pim timer join-prune
pim nbma-mode命令用來在ADVPN隧道tunnel口上開啟NBMA模式。
undo pim nbma-mode命令用來在ADVPN隧道tunnel口上關閉NBMA模式。
【缺省情況】
ADVPN隧道tunnel口上NBMA模式處於關閉狀態。
【命令】
pim nbma-mode
undo pim nbma-mode
【視圖】
Tunnle接口視圖
【缺省用戶角色】
network-admin
context-admin
【使用指導】
隻有在相應實例中先使能了IP組播路由,接口上使能PIM SM協議,本命令才能生效。本命令不支持PIM DM模式。
【舉例】
# 使能公網實例中的IP組播路由,並在ADVPN隧道接口Tunnel 2上開啟NBMA模式。
<Sysname> system-view
[Sysname] multicast routing
[Sysname-mrib] quit
[Sysname] interface Tunnel 2 mode advpn gre
[Sysname-Tunnel2] pim sm
[Sysname-Tunnel2] pim nbma-mode
pim neighbor-policy命令用來配置合法Hello報文的源地址範圍。
undo pim neighbor-policy命令用來恢複缺省情況。
【命令】
pim neighbor-policy ipv4-acl-number
undo pim neighbor-policy
【缺省情況】
Hello報文的源地址範圍不受限製,即認為所有收到的Hello報文都是合法的。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
ipv4-acl-number:指定IPv4基本ACL的編號,取值範圍為2000~2999。
【使用指導】
配置合法Hello報文的源地址範圍可以防止Hello報文欺騙。
該ACL規則中的source參數用來指定合法Hello報文的源地址範圍,並且該規則中除source、fragment和time-range以外的其它可選參數都將被忽略。
在引用的ACL中,若某規則指定了vpn-instance參數,則該規則將不生效。
多次執行本命令,最後一次執行的命令生效。
【舉例】
# 在接口Tunnel 10上配置合法Hello報文的源地址範圍,隻允許與來自網段10.1.1.0/24中的設備建立PIM鄰居關係。
<Sysname> system-view
[Sysname] acl basic 2000
[Sysname-acl-ipv4-basic-2000] rule permit source 10.1.1.0 0.0.0.255
[Sysname-acl-ipv4-basic-2000] quit
[Sysname] interface Tunnel 10
[Sysname-Tunnel10] pim neighbor-policy 2000
pim non-stop-routing命令用來開啟PIM協議的NSR功能。
undo pim non-stop-routing命令用來關閉PIM協議的NSR功能。
【命令】
pim non-stop-routing
undo pim non-stop-routing
【缺省情況】
PIM協議的NSR功能處於關閉狀態。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
context-admin
【舉例】
# 開啟PIM協議的NSR功能。
<Sysname> system-view
[Sysname] pim non-stop-routing
pim passive命令用來在接口上開啟PIM消極模式。
undo pim passive命令用來在接口上關閉PIM消極模式。
【命令】
pim passive
undo pim passive
【缺省情況】
接口上的PIM消極模式處於關閉狀態。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
context-admin
【使用指導】
隻有在接口上先使能了PIM-DM或PIM-SM,本命令才能生效。
【舉例】
# 使能公網實例中的IP組播路由,在接口Tunnel 10上使能PIM-DM,並開啟PIM消極模式。
<Sysname> system-view
[Sysname] multicast routing
[Sysname-mrib] quit
[Sysname] interface Tunnel 10
[Sysname-Tunnel10] pim dm
[Sysname-Tunnel10] pim passive
pim prune-pending命令用來開啟PIM剪枝延遲功能。
undo pim prune-pending命令來關閉PIM剪枝延遲功能。
【命令】
pim prune-pending
undo pim prune-pending
【缺省情況】
PIM剪枝延遲功能處於關閉狀態。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
context-admin
【使用指導】
隻有在接口上先使能了PIM-DM或PIM-SM,本命令才能生效。
缺省情況下,接口上收到下遊發來的剪枝報文後,會根據接口上的下遊PIM鄰居數量判斷是否需要啟動剪枝延遲定時器。隻有當接口上的PIM鄰居數量超過1個時,才會啟動剪枝延遲定時器。當定時器超時後,設備將會將收到剪枝報文的接口從其組播轉發表項(S,G)所對應的出接口列表中刪除。
在設備開啟本功能後,設備將直接打開PIM剪枝延遲功能並啟動剪枝延遲定時器,不再根據接口上的PIM數量來判斷。定時器的超時時間為pim hello-option override-interval命令配置的剪枝否決時間和pim hello-option lan-delay配置PIM報文在共享網段中的傳輸延遲時間之和。
【舉例】
# 開啟公網中的IP組播路由,在接口GigabitEthernet1/0/1上使能PIM-DM,並開啟PIM剪枝延遲功能。
<Sysname> system-view
[Sysname] multicast routing
[Sysname-mrib] quit
[Sysname] interface gigabitethernet 1/0/1
[Sysname-GigabitEthernet1/0/1] pim dm
[Sysname-GigabitEthernet1/0/1] pim prune-pending
【相關命令】
· pim hello-option override-interval
· pim hello-option lan-delay
pim require-genid命令用來配置拒絕無Generation ID的Hello報文。
undo pim require-genid命令用來恢複缺省情況。
【命令】
pim require-genid
undo pim require-genid
【缺省情況】
接受無Generation ID的Hello報文。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
context-admin
【舉例】
# 配置接口Tunnel 10拒絕無Generation ID的Hello報文。
<Sysname> system-view
[Sysname] interface Tunnel 10
[Sysname-Tunnel10] pim require-genid
pim sm命令用來使能PIM-SM。
undo pim sm命令用來關閉PIM-SM。
【命令】
pim sm
undo pim sm
【缺省情況】
PIM-SM處於關閉狀態。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
context-admin
【使用指導】
隻有在相應實例中先使能了IP組播路由,本命令才能生效。
【舉例】
# 使能公網實例中的IP組播路由,並在接口Tunnel 10上使能PIM-SM。
<Sysname> system-view
[Sysname] multicast routing
[Sysname-mrib] quit
[Sysname] interface Tunnel 10
[Sysname-Tunnel10] pim sm
· multicast routing(IP組播命令參考/組播路由與轉發)
pim state-refresh-capable命令用來開啟狀態刷新能力。
undo pim state-refresh-capable命令用來關閉狀態刷新能力。
【命令】
pim state-refresh-capable
undo pim state-refresh-capable
【缺省情況】
狀態刷新能力處於開啟狀態。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
context-admin
【舉例】
# 在接口Tunnel 10上關閉狀態刷新能力。
<Sysname> system-view
[Sysname] interface Tunnel 10
[Sysname-Tunnel10] undo pim state-refresh-capable
· state-refresh-interval (PIM view)
· state-refresh-rate-limit (PIM view)
· state-refresh-ttl (PIM view)
pim timer graft-retry命令用來配置嫁接報文的重傳時間。
undo pim timer graft-retry命令用來恢複缺省情況。
【命令】
pim timer graft-retry interval
undo pim timer graft-retry
【缺省情況】
嫁接報文的重傳時間為3秒。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
interval:指定嫁接報文的重傳時間,取值範圍為1~65535,單位為秒。
【舉例】
# 在接口Tunnel 10上配置嫁接報文的重傳時間為80秒。
<Sysname> system-view
[Sysname] interface Tunnel 10
[Sysname-Tunnel10] pim timer graft-retry 80
pim timer hello命令用來在接口上配置發送Hello報文的時間間隔。
undo pim timer hello命令用來恢複缺省情況。
【命令】
pim timer hello interval
undo pim timer hello
【缺省情況】
發送Hello報文的時間間隔為30秒。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
interval:指定發送Hello報文的時間間隔,取值範圍為0~18000,單位為秒。0表示無窮大,即永不發送Hello報文。
【使用指導】
配置發送Hello報文的時間間隔既可在PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。
【舉例】
# 在接口Tunnel 10上配置發送Hello報文的時間間隔為40秒。
<Sysname> system-view
[Sysname] interface Tunnel 10
[Sysname-Tunnel10] pim timer hello 40
· timer hello (PIM view)
pim timer join-prune命令用來在接口上配置發送加入/剪枝報文的時間間隔。
undo pim timer join-prune命令用來恢複缺省情況。
【命令】
pim timer join-prune interval
undo pim timer join-prune
【缺省情況】
發送加入/剪枝報文的時間間隔為60秒。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
interval:指定發送加入/剪枝報文的時間間隔,取值範圍為0~18000,單位為秒。0表示無窮大,即永不發送加入/剪枝報文。
【使用指導】
配置發送加入/剪枝報文的時間間隔既可在PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。
本命令不會立即生效,新配置的發送間隔將在當前發送間隔完成後生效。
PIM接口向上遊鄰居發送加入/剪枝報文的時間間隔必須小於加入/剪枝狀態的保持時間,以免上遊鄰居老化超時。
【舉例】
# 在接口Tunnel 10上配置發送加入/剪枝報文的時間間隔為80秒。
<Sysname> system-view
[Sysname] interface Tunnel 10
[Sysname-Tunnel10] pim timer join-prune 80
【相關命令】
· pim holdtime join-prune
· timer join-prune (PIM view)
pim triggered-hello-delay命令用來配置觸發Hello報文的最大延遲時間。
undo pim triggered-hello-delay命令用來恢複缺省情況。
【命令】
pim triggered-hello-delay delay
undo pim triggered-hello-delay
【缺省情況】
觸發Hello報文的最大延遲時間為5秒。
【視圖】
接口視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
delay:指定觸發Hello報文的最大延遲時間,取值範圍為1~60,單位為秒。
【舉例】
# 在接口Tunnel 10上配置觸發Hello報文的最大延遲時間為3秒。
<Sysname> system-view
[Sysname] interface Tunnel 10
[Sysname-Tunnel10] pim triggered-hello-delay 3
register-policy命令用來配置注冊報文的過濾策略。
undo register-policy命令用來恢複缺省情況。
【命令】
register-policy ipv4-acl-number
undo register-policy
【缺省情況】
不存在注冊報文的過濾策略,所有注冊報文都是合法的。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
ipv4-acl-number:指定IPv4高級ACL的編號,取值範圍為3000~3999。
【使用指導】
該ACL規則中的source參數用來指定注冊報文中的組播源地址範圍,destination參數用來指定組播組地址範圍,並且該規則中除source、destination、fragment和time-range以外的其它可選參數都將被忽略。
在引用的ACL中,若某規則指定了vpn-instance參數,則該規則將不生效。
多次執行本命令,最後一次執行的命令生效。
【舉例】
# 在公網實例中配置RP上對注冊報文的過濾策略,隻接收來自10.10.0.0/16網段的組播源發向225.1.0.0/16網段的組播組的注冊報文。
<Sysname> system-view
[Sysname] acl advanced 3000
[Sysname-acl-ipv4-adv-3000] rule permit ip source 10.10.0.0 0.0.255.255 destination 225.1.0.0 0.0.255.255
[Sysname-acl-ipv4-adv-3000] quit
[Sysname] pim
[Sysname-pim] register-policy 3000
register-suppression-timeout命令用來配置注冊抑製時間。
undo register-suppression-timeout命令用來恢複缺省情況。
【命令】
register-suppression-timeout interval
undo register-suppression-timeout
【缺省情況】
注冊抑製時間為60秒。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
interval:指定注冊抑製時間,取值範圍為1~65535,單位為秒。
【舉例】
# 在公網實例中配置注冊抑製時間為70秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] register-suppression-timeout 70
register-whole-checksum命令用來配置根據注冊報文的全部內容來計算校驗和。
undo register-whole-checksum命令用來恢複缺省情況。
【命令】
register-whole-checksum
undo register-whole-checksum
【缺省情況】
僅根據注冊報文頭來計算校驗和。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【舉例】
# 在公網實例中配置根據注冊報文的全部內容來計算校驗和。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] register-whole-checksum
snmp-agent trap enable pim命令用來開啟PIM的告警功能。
undo snmp-agent trap enable pim命令用來關閉PIM的告警功能。
【命令】
snmp-agent trap enable pim [ candidate-bsr-win-election | elected-bsr-lost-election | neighbor-loss ] *
undo snmp-agent trap enable pim [ candidate-bsr-win-election | elected-bsr-lost-election | neighbor-loss ] *
【缺省情況】
PIM的告警功能處於開啟狀態。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
candidate-bsr-win-election:表示C-BSR成功當選BSR的告警信息。
elected-bsr-lost-election:表示原BSR在新的選舉中失敗的告警信息。
neighbor-loss:表示鄰居丟失的告警信息。
【使用指導】
如果未指定可選參數,表示開啟或關閉PIM的全部告警功能。
開啟了PIM的告警功能之後,PIM會生成告警信息,以向網管軟件報告本模塊的重要事件。該信息將發送至SNMP模塊,通過設置SNMP中告警信息的發送參數,來決定告警信息輸出的相關屬性。有關告警信息的詳細介紹,請參見“網絡管理和監控配置指導”中的“SNMP”。
【舉例】
# 關閉PIM的全部告警功能。
<Sysname> system-view
[Sysname] undo snmp-agent trap enable pim
source-lifetime命令用來配置組播源的生存時間。
undo source-lifetime命令用來恢複缺省情況。
【命令】
source-lifetime time
undo source-lifetime
【缺省情況】
組播源的生存時間為210秒。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
time:指定組播源的生存時間,取值範圍為0~31536000,單位為秒。0表示無窮大,即組播源永不老化。
【舉例】
# 在公網實例中配置組播源的生存時間為200秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] source-lifetime 200
source-policy命令用來配置組播數據過濾器。
undo source-policy命令用來恢複缺省情況。
【命令】
source-policy ipv4-acl-number
undo source-policy
【缺省情況】
不存在組播數據過濾器,不對組播數據進行過濾。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
ipv4-acl-number:指定IPv4基本或高級ACL的編號,取值範圍為2000~3999。
【使用指導】
對於IPv4基本ACL,該ACL規則中的source參數用來指定組播數據報文的源地址範圍,並且該規則中除source、fragment和time-range以外的其它可選參數都將被忽略。
對於IPv4高級ACL,該ACL規則中的source參數用來指定組播數據報文中的組播源地址範圍,destination參數用來指定組播組地址範圍,並且該規則中除source、destination、fragment和time-range以外的其它可選參數都將被忽略。
在引用的ACL中,若某規則指定了vpn-instance參數,則該規則將不生效。
多次執行本命令,最後一次執行的命令生效。
【舉例】
# 在公網實例中配置接收組播源為10.10.1.2的組播數據,丟棄組播源為10.10.1.1的組播數據。
<Sysname> system-view
[Sysname] acl basic 2000
[Sysname-acl-ipv4-basic-2000] rule permit source 10.10.1.2 0
[Sysname-acl-ipv4-basic-2000] rule deny source 10.10.1.1 0
[Sysname-acl-ipv4-basic-2000] quit
[Sysname] pim
[Sysname-pim] source-policy 2000
spt-switch-threshold命令用來配置發起SPT切換的條件。
undo spt-switch-threshold命令用來刪除指定的發起SPT切換的條件。
【命令】
spt-switch-threshold { traffic-rate | immediacy | infinity } [ group-policy ipv4-acl-number ]
undo spt-switch-threshold [ traffic-rate | immediacy | infinity ] [ group-policy ipv4-acl-number ]
【缺省情況】
設備收到第一個組播數據包後便立即向SPT切換。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
traffic-rate:指定發起SPT切換的組播數據轉發速率閾值,取值範圍為1~4194304,單位為kbps。
本參數的支持情況與設備型號有關,請以設備的實際情況為準。
係列 |
型號 |
說明 |
F50X0係列 |
F5010、F5020、F5020-GM、F5030、F5030-6GW、F5030-6GW-G、F5040、F5060、F5080、F5000-A、F5000-C、F5000-S、F5000-M |
支持 |
F5000-CN係列 |
F5000-CN30、F5000-CN60 |
支持 |
F5000-AI係列 |
F5000-AI-15、F5000-AI-20、F5000-AI-40 |
支持 |
F5000-V係列 |
F5000-V30 |
支持 |
F1000-AI係列 |
F1000-AI-03、F1000-AI-05、F1000-AI-10、F1000-AI-15、F1000-AI-20、F1000-AI-25、F1000-AI-30、F1000-AI-35、F1000-AI-50、F1000-AI-55、F1000-AI-60、F1000-AI-65、F1000-AI-70、F1000-AI-75、F1000-AI-80、F1000-AI-90 |
支持 |
F1000-L係列 |
F1003-L、F1005-L、F1010-L |
支持 |
F1003-L-C、F1003-L-S |
不支持 |
|
F10X0係列 |
F1005、F1005-GM、F1010、F1010-GM、F1020、F1020-GM、F1030、F1030-GM、F1050、F1060、F1070、F1070-GM、F1070-GM-L、F1080、F1090 |
支持 |
F1003-C、F1003-M、F1003-S |
不支持 |
|
F1000-V係列 |
F1000-V50、F1000-V60、F1000-V70、F1000-V90 |
支持 |
F1000-SASE係列 |
F1000-SASE100、F1000-SASE200 |
支持 |
F1000-AK係列 |
F1000-AK108、F1000-AK109、F1000-AK110、F1000-AK115、F1000-AK120、F1000-AK125、F1000-AK130、F1000-AK135、F1000-AK140、F1000-AK145、F1000-AK150、F1000-AK155、F1000-AK160、F1000-AK165、F1000-AK170、F1000-AK175、F1000-AK180、F1000-AK185、F1000-GM-AK370、F1000-GM-AK380、F1000-AK710、F1000-AK711、F1000-AK1010、F1000-AK1015、F1000-AK1020、F1000-AK1025、F1000-AK1030、F1000-AK1105、F1000-AK1110、F1000-AK1115、F1000-AK1120、F1000-AK1125、F1000-AK1130、F1000-AK1140、F1000-AK1150、F1000-AK1160、F1000-AK1170、F1000-AK1180、F1000-AK1205、F1000-AK1212、F1000-AK1215、F1000-AK1222、F1000-AK1232、F1000-AK1235、F1000-AK1242、F1000-AK1252、F1000-AK1262、F1000-AK1272、F1000-AK1305、F1000-AK1312、F1000-AK1315、F1000-AK1322、F1000-AK1332、F1000-AK1342、F1000-AK1352、F1000-AK1362、F1000-AK1414、F1000-AK1424、F1000-AK1434、F1000-AK1505、F1000-AK1514、F1000-AK1515、F1000-AK1524、F1000-AK1534、F1000-AK1614、F1000-AK9110、F1000-AK9150、F1000-AK9160、F1000-AK9180、F1000-AK9190、F1000-AK9210 |
支持 |
F1000-AK9109、F1000-AK9120 |
不支持 |
|
插卡 |
IM-NGFWX-IV、LSCM1FWDSD0、LSCM2FWDSD0、LSPM6FWD、LSPM6FWDB、LSQM1FWDSC0、LSQM2FWDSC0、LSU3FWCEA0、LSUM1FWCEAB0、LSUM1FWDEC0、LSWM1FWD0、LSX1FWCEA1、LSXM1FWDF1 |
不支持 |
vFW係列 |
vFW1000、vFW2000、vFW-E-Cloud |
支持 |
immediacy:表示立即發起SPT切換。
infinity:表示永不發起SPT切換。
group-policy ipv4-acl-number:表示組策略列表中的一項,與該組策略匹配的組播組將應用本配置。ipv4-acl-number表示IPv4基本ACL的編號,取值範圍為2000~2999。如果未指定本參數、指定的ACL不存在或ACL中未配置有效規則,則本配置將應用於所有組播組。
【使用指導】
該ACL規則中的source參數用來指定組播組地址範圍,並且該規則中除source、fragment和time-range以外的其它可選參數都將被忽略。
在引用的ACL中,若某規則指定了vpn-instance參數,則該規則將不生效。
多次執行本命令,可以配置多個SPT切換閾值。但是,如果配置時所指定的ACL規則相同,最後一次執行的命令生效;如果針對同一組播組存在多條配置,則按照配置順序匹配到的第一條配置將生效。
由於某些設備無法將組播報文封裝在注冊報文中發給RP,因此在可能成為RP的設備上不建議配置永不發起SPT切換,以免導致組播報文轉發失敗。
【舉例】
# 在公網實例中配置發起SPT切換的組播數據轉發速率閾值為4kbps。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] spt-switch-threshold 4
# 在接收者側DR的公網實例中配置永不發起SPT切換。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] spt-switch-threshold infinity
ssm-policy命令用來配置SSM組播組的範圍。
undo ssm-policy命令用來恢複缺省情況。
【命令】
ssm-policy ipv4-acl-number
undo ssm-policy
【缺省情況】
SSM組播組的範圍為232.0.0.0/8。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
ipv4-acl-number:指定基本ACL的編號,取值範圍為2000~2999。
【使用指導】
通過本命令可以定義允許或拒絕的組播組的地址範圍:如果匹配通過,則組播運行模式為PIM-SSM,否則為PIM-SM。
該ACL規則中的source參數用來指定SSM組播組範圍,並且該規則中除source、fragment和time-range以外的其它可選參數都將被忽略。
在引用的ACL中,若某規則指定了vpn-instance參數,則該規則將不生效。
多次執行本命令,最後一次執行的命令生效。
【舉例】
# 配置SSM組播組的範圍232.1.0.0/16。
<Sysname> system-view
[Sysname] acl basic 2000
[Sysname-acl-ipv4-basic-2000] rule permit source 232.1.0.0 0.0.255.255
[Sysname-acl-ipv4-basic-2000] quit
[Sysname] pim
[Sysname-pim] ssm-policy 2000
state-refresh-interval命令用來配置發送狀態刷新報文的時間間隔。
undo state-refresh-interval命令用來恢複缺省情況。
【命令】
state-refresh-interval interval
undo state-refresh-interval
【缺省情況】
發送狀態刷新報文的時間間隔為60秒。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
interval:指定發送狀態刷新報文的時間間隔,取值範圍為1~255,單位為秒。
【舉例】
# 在公網實例中配置發送狀態刷新報文的時間間隔為70秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] state-refresh-interval 70
【相關命令】
· pim state-refresh-capable
· state-refresh-rate-limit (PIM view)
· state-refresh-ttl (PIM view)
state-refresh-rate-limit命令用來配置接收新狀態刷新報文的等待時間。
undo state-refresh-rate-limit命令用來恢複缺省情況。
【命令】
state-refresh-rate-limit time
undo state-refresh-rate-limit
【缺省情況】
接收新狀態刷新報文的等待時間為30秒。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
time:指定接收新狀態刷新報文的等待時間,取值範圍為1~65535,單位為秒。
【舉例】
# 在公網實例中配置接收新狀態刷新報文的等待時間為45秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] state-refresh-rate-limit 45
【相關命令】
· pim state-refresh-capable
· state-refresh-interval (PIM view)
· state-refresh-ttl (PIM view)
state-refresh-ttl命令用來配置狀態刷新報文的TTL值。
undo state-refresh-ttl命令用來恢複缺省情況。
【命令】
state-refresh-ttl ttl-value
undo state-refresh-ttl
【缺省情況】
狀態刷新報文的TTL值為255。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
ttl-value:指定狀態刷新報文的TTL值,取值範圍為1~255。
【舉例】
# 在公網實例中配置狀態刷新報文的TTL值為45。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] state-refresh-ttl 45
【相關命令】
· pim state-refresh-capable
· state-refresh-interval (PIM view)
· state-refresh-rate-limit (PIM view)
static-rp命令用來配置靜態RP。
undo static-rp命令用來刪除靜態RP。
【命令】
static-rp rp-address [ ipv4-acl-number | bidir | preferred ] *
undo static-rp rp-address
【缺省情況】
不存在靜態RP。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
rp-address:指定靜態RP的IP地址。該地址必須是實際存在且合法的單播IP地址,不能配置為127.0.0.0/8網段的地址;但對於服務於雙向PIM的靜態RP來說,允許將其IP地址指定為一個實際不存在的IP地址。
ipv4-acl-number:指定IPv4基本ACL的編號,取值範圍為2000~2999。如果指定了本參數,該靜態RP將隻為能夠通過該過濾規則的組播組服務;如果未指定本參數、指定的ACL不存在或ACL中未配置有效規則,則該靜態RP將為所有組播組服務。
bidir:指定該靜態RP服務於雙向PIM。如果未指定本參數,該靜態RP將服務於PIM-SM。
preferred:表示當網絡中同時存在動態RP和靜態RP時,優先選擇靜態RP,隻有當靜態RP失效時,動態RP才能生效。如果未指定本參數,則表示優先選擇動態RP,隻有當未配置動態RP或動態RP失效時,靜態RP才能生效。
【使用指導】
作為靜態RP的接口不必使能PIM。
該ACL規則中的source參數用來指定靜態RP所服務的組播組範圍,並且該規則中除source、fragment和time-range以外的其它可選參數都將被忽略。
在引用的ACL中,若某規則指定了vpn-instance參數,則該規則將不生效。
當某個靜態RP引用的ACL規則發生變化時,需要為所有組播組重新選舉RP。
多次執行本命令,可以配置多個靜態RP。但是,如果配置時所指定的靜態RP地址或ACL規則相同,則最後一次執行的命令生效;如果存在多個靜態RP服務於同一組播組的情況,則選擇IP地址最大的靜態RP為該組服務。
【舉例】
# 在公網實例中配置IP地址為11.110.0.6的接口為靜態RP,為組播組225.1.1.0/24提供服務,並優先選擇靜態RP。
<Sysname> system-view
[Sysname] acl basic 2001
[Sysname-acl-ipv4-basic-2001] rule permit source 225.1.1.0 0.0.0.255
[Sysname-acl-ipv4-basic-2001] quit
[Sysname] pim
[Sysname-pim] static-rp 11.110.0.6 2001 preferred
【相關命令】
· display pim rp-info
timer hello命令用來全局配置發送Hello報文的時間間隔。
undo timer hello命令用來恢複缺省情況。
【命令】
timer hello interval
undo timer hello
【缺省情況】
發送Hello報文的時間間隔為30秒。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
interval:指定發送Hello報文的時間間隔,取值範圍為0~18000,單位為秒。0表示無窮大,即永不發送Hello報文。
【使用指導】
配置發送Hello報文的時間間隔既可在PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。
【舉例】
# 在公網實例中全局配置發送Hello報文的時間間隔為40秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] timer hello 40
【相關命令】
· pim timer hello
timer join-prune命令用來全局配置發送加入/剪枝報文的時間間隔。
undo timer join-prune命令用來恢複缺省情況。
【命令】
timer join-prune interval
undo timer join-prune
【缺省情況】
發送加入/剪枝報文的時間間隔為60秒。
【視圖】
PIM視圖
【缺省用戶角色】
network-admin
context-admin
【參數】
interval:指定發送加入/剪枝報文的時間間隔,取值範圍為0~18000,單位為秒。0表示無窮大,即永不發送加入/剪枝報文。
【使用指導】
配置發送加入/剪枝報文的時間間隔既可在PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。
本命令不會立即生效,新配置的發送間隔將在當前發送間隔完成後生效。
PIM接口向上遊鄰居發送加入/剪枝報文的時間間隔必須小於加入/剪枝狀態的保持時間,以免上遊鄰居老化超時。
【舉例】
# 在公網實例中全局配置發送加入/剪枝報文的時間間隔為80秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] timer join-prune 80
【相關命令】
· holdtime join-prune (PIM view)
· pim timer join-prune
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!