02-PIM命令
本章節下載: 02-PIM命令 (344.44 KB)
1.1.2 bidir-pim enable (PIM view)
1.1.3 bsm-fragment enable (PIM view)
1.1.6 c-bsr admin-scope (PIM view)
1.1.9 c-bsr hash-length (PIM view)
1.1.10 c-bsr holdtime (PIM view)
1.1.11 c-bsr interval (PIM view)
1.1.12 c-bsr priority (PIM view)
1.1.14 c-rp advertisement-interval (PIM view)
1.1.15 c-rp holdtime (PIM view)
1.1.18 display pim claimed-route
1.1.19 display pim control-message counters
1.1.25 display pim routing-table
1.1.27 hello-option dr-priority (PIM view)
1.1.28 hello-option holdtime (PIM view)
1.1.29 hello-option lan-delay (PIM view)
1.1.30 hello-option neighbor-tracking (PIM view)
1.1.31 hello-option override-interval (PIM view)
1.1.32 holdtime assert (PIM view)
1.1.33 holdtime join-prune (PIM view)
1.1.35 jp-queue-size (PIM view)
1.1.39 pim hello-option dr-priority
1.1.40 pim hello-option holdtime
1.1.41 pim hello-option lan-delay
1.1.42 pim hello-option neighbor-tracking
1.1.43 pim hello-option override-interval
1.1.45 pim holdtime join-prune
1.1.49 pim state-refresh-capable
1.1.53 pim triggered-hello-delay
1.1.54 probe-interval (PIM view)
1.1.56 register-policy (PIM view)
1.1.57 register-suppression-timeout (PIM view)
1.1.58 register-whole-checksum (PIM view)
1.1.59 reset pim control-message counters
1.1.60 source-lifetime (PIM view)
1.1.61 source-policy (PIM view)
1.1.62 spt-switch-threshold (PIM view)
1.1.64 state-refresh-interval (PIM view)
1.1.65 state-refresh-rate-limit (PIM view)
1.1.69 timer join-prune (PIM view)
1.1.70 timer spt-switch (PIM view)
【命令】
auto-rp enable
undo auto-rp enable
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
auto-rp enable命令用來使能自動RP偵聽功能。undo auto-rp enable命令用來關閉自動RP偵聽功能。
缺省情況下,自動RP偵聽功能處於關閉狀態。
相關配置可參考命令static-rp。
【舉例】
# 在公網實例中使能自動RP偵聽功能。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] auto-rp enable
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] auto-rp enable
【命令】
bidir-pim enable
undo bidir-pim enable
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
bidir-pim enable命令用來使能雙向PIM。undo bidir-pim enable命令用來關閉雙向PIM。
缺省情況下,雙向PIM處於關閉狀態。
需要注意的是,隻有在相應實例中先使能了IP組播路由,本命令才能生效。
相關配置可參考命令pim,以及“IP組播命令參考/組播路由與轉發”中的命令multicast routing-enable。
【舉例】
# 使能公網實例中的IP組播路由,進入公網實例PIM視圖並使能雙向PIM。
<Sysname> system-view
[Sysname] multicast routing-enable
[Sysname] pim
[Sysname-pim] bidir-pim enable
# 使能VPN實例mvpn中的IP組播路由,進入VPN實例mvpn的PIM視圖並使能雙向PIM。
<Sysname> system-view
[Sysname] ip vpn-instance mvpn
[Sysname-vpn-instance-mvpn] route-distinguisher 100:1
[Sysname-vpn-instance-mvpn] multicast routing-enable
[Sysname-vpn-instance-mvpn] quit
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] bidir-pim enable
【命令】
bsm-fragment enable
undo bsm-fragment enable
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
bsm-fragment enable命令用來使能自舉報文語義分片功能。undo bsm-fragment enable命令用來關閉自舉報文語義分片功能。
缺省情況下,自舉報文語義分片功能處於使能狀態。
需要注意的是,當PIM-SM域中存在不支持自舉報文語義分片的設備時,請關閉本功能。
相關配置可參考命令c-bsr admin-scope。
【舉例】
# 在公網實例中關閉自舉報文語義分片功能。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] undo bsm-fragment enable
# 在VPN實例mvpn中關閉自舉報文語義分片功能。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] undo bsm-fragment enable
【命令】
bsr-policy acl-number
undo bsr-policy
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
acl-number:指定基本ACL的編號,取值範圍為2000~2999。在定義該ACL時,使用rule命令中的source參數來指定合法BSR的源地址範圍。
【描述】
bsr-policy命令用來配置合法的BSR地址範圍,以防止BSR欺騙。undo bsr-policy命令用來取消BSR地址範圍的限製。
缺省情況下,BSR的地址範圍不受任何限製,即認為來自任意源的自舉報文都是合法的。
【舉例】
# 在公網實例中配置合法的BSR地址範圍,隻允許網段10.1.1.0/24中的設備充當BSR。
<Sysname> system-view
[Sysname] acl number 2000
[Sysname-acl-basic-2000] rule permit source 10.1.1.0 0.0.0.255
[Sysname-acl-basic-2000] quit
[Sysname] pim
[Sysname-pim] bsr-policy 2000
# 在VPN實例mvpn中配置合法的BSR地址範圍,隻允許網段10.1.1.0/24中的設備充當BSR。
<Sysname> system-view
[Sysname] acl number 2000
[Sysname-acl-basic-2000] rule permit source 10.1.1.0 0.0.0.255
[Sysname-acl-basic-2000] quit
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] bsr-policy 2000
【命令】
c-bsr interface-type interface-number [ hash-length [ priority ] ]
undo c-bsr
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
interface-type interface-number:指定接口類型和接口編號,將該接口配置為C-BSR。
hash-length:指定哈希掩碼長度,取值範圍為0~32。如果未指定本參數,則取相應的全局值。
priority:指定C-BSR的優先級,取值範圍為0~255。數值越大,優先級越高。如果未指定本參數,則取相應的全局值。
【描述】
c-bsr命令用來配置某接口為C-BSR。undo c-bsr命令用來刪除C-BSR的相關配置。
缺省情況下,沒有配置C-BSR。
需要注意的是,充當C-BSR的接口上必須使能PIM-SM。
相關配置可參考命令pim sm、c-bsr hash-length、c-bsr priority和c-rp。
【舉例】
# 在公網實例中把接口Ethernet1/1配置為C-BSR。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] c-bsr ethernet 1/1
# 在VPN實例mvpn中把接口Ethernet1/1配置為C-BSR。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] c-bsr ethernet 1/1
【命令】
c-bsr admin-scope
undo c-bsr admin-scope
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
c-bsr admin-scope命令用來使能管理域機製。undo c-bsr admin-scope命令用來關閉管理域機製。
缺省情況下,管理域機製處於關閉狀態,即每個PIM-SM域中隻能有一個BSR。
相關配置可參考命令c-bsr、c-bsr group和c-bsr global。
【舉例】
# 在公網實例中使能管理域機製。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] c-bsr admin-scope
# 在VPN實例mvpn中使能管理域機製。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] c-bsr admin-scope
【命令】
c-bsr global [ hash-length hash-length | priority priority ] *
undo c-bsr global
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
hash-length:指定Global域中的哈希掩碼長度,取值範圍為0~32。如果未指定本參數,則取相應的全局值。
priority:指定Global域中C-BSR的優先級,取值範圍為0~255。數值越大,優先級越高。如果未指定本參數,則取相應的全局值。
【描述】
c-bsr global命令用來配置Global域的C-BSR。undo c-bsr global命令用來刪除對Global域C-BSR的配置。
缺省情況下,沒有配置Global域的C-BSR。
相關配置可參考命令c-bsr group、c-bsr hash-length和c-bsr priority。
【舉例】
# 在公網實例中配置本設備為Global域的C-BSR,其優先級為1。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] c-bsr global priority 1
# 在VPN實例mvpn中配置本設備為Global域的C-BSR,其優先級為1。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] c-bsr global priority 1
【命令】
c-bsr group group-address { mask | mask-length } [ hash-length hash-length | priority priority ] *
undo c-bsr group group-address
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
group-address:指定組播組地址,取值範圍為239.0.0.0~239.255.255.255。
mask:指定組播組地址的掩碼。
mask-length:指定組播組地址的掩碼長度,取值範圍為8~32。
hash-length:指定某組播組所對應管理域中的哈希掩碼長度,取值範圍為0~32。如果未指定本參數,則取相應的全局值。
priority:指定某組播組所對應管理域中C-BSR的優先級,取值範圍為0~255。數值越大,優先級越高。如果未指定本參數,則取相應的全局值。
【描述】
c-bsr group命令用來配置管理域的C-BSR。undo c-bsr group命令用來刪除對管理域C-BSR的配置。
缺省情況下,沒有配置管理域的C-BSR。
相關配置可參考命令c-bsr global、c-bsr admin-scope、c-bsr hash-length和c-bsr priority。
【舉例】
# 在公網實例中配置本設備為239.0.0.0/8所對應管理域的C-BSR,其優先級為10。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] c-bsr group 239.0.0.0 255.0.0.0 priority 10
# 在VPN實例mvpn中配置本設備為239.0.0.0/8所對應管理域的C-BSR,其優先級為10。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] c-bsr group 239.0.0.0 255.0.0.0 priority 10
【命令】
c-bsr hash-length hash-length
undo c-bsr hash-length
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
hash-length:指定哈希掩碼長度,取值範圍為0~32。
【描述】
c-bsr hash-length命令用來配置哈希掩碼長度的全局值。undo c-bsr hash-length命令用來恢複缺省情況。
缺省情況下,哈希掩碼長度為30。
相關配置可參考命令c-bsr、c-bsr global和c-bsr group。
【舉例】
# 在公網實例中配置哈希掩碼長度的全局值為16。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] c-bsr hash-length 16
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] c-bsr hash-length 16
【命令】
c-bsr holdtime interval
undo c-bsr holdtime
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
interval:指定自舉超時時間,取值範圍為1~2147483647,單位為秒。
【描述】
c-bsr holdtime命令用來配置自舉超時時間,即C-BSR等待接收來自BSR的自舉報文的超時時間。undo c-bsr holdtime命令用來恢複缺省情況。
缺省情況下,自舉超時時間由如下公式決定:自舉超時時間=自舉時間間隔×2+10。
缺省情況下,自舉時間間隔為60秒,則自舉超時時間的缺省值=60×2+10=130(秒)。
相關配置可參考命令c-bsr和c-bsr interval。
【舉例】
# 在公網實例中配置自舉超時時間為150秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] c-bsr holdtime 150
# 在VPN實例mvpn中配置自舉超時時間為150秒。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] c-bsr holdtime 150
【命令】
c-bsr interval interval
undo c-bsr interval
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
interval:指定自舉時間間隔,取值範圍為10~2147483647,單位為秒。
【描述】
c-bsr interval命令用來配置自舉時間間隔,即BSR發送自舉報文的時間間隔。undo c-bsr interval命令用來恢複缺省情況。
缺省情況下,自舉時間間隔由如下公式決定:自舉時間間隔=(自舉超時時間-10)÷2。
缺省情況下,自舉超時時間為130秒,則自舉時間間隔的缺省值=(130-10)÷2=60(秒)。
相關配置可參考命令c-bsr和c-bsr holdtime。
【舉例】
# 在公網實例中配置自舉時間間隔為30秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] c-bsr interval 30
# 在VPN實例mvpn中配置自舉時間間隔為30秒。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] c-bsr interval 30
【命令】
c-bsr priority priority
undo c-bsr priority
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
priority:指定C-BSR的優先級,取值範圍為0~255。數值越大,優先級越高。
【描述】
c-bsr priority命令用來配置C-BSR優先級的全局值。undo c-bsr priority命令用來恢複缺省情況。
缺省情況下,C-BSR的優先級為64。
相關配置可參考命令c-bsr、c-bsr global和c-bsr group。
【舉例】
# 在公網實例中配置C-BSR優先級的全局值為5。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] c-bsr priority 5
# 在VPN實例mvpn中配置C-BSR優先級的全局值為5。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] c-bsr priority 5
【命令】
c-rp interface-type interface-number [ group-policy acl-number | priority priority | holdtime hold-interval | advertisement-interval adv-interval ] * [ bidir ]
undo c-rp interface-type interface-number
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
interface-type interface-number:指定接口類型和接口編號,將該接口配置為C-RP。
acl-number:指定基本ACL的編號,取值範圍為2000~2999。該ACL規則並不用來進行匹配過濾,而是定義了該C-RP所服務的組播組範圍,隻要是permit的組播組都會作為RP的服務組範圍通告出去,其它諸如deny等的配置不起作用。
priority:指定C-RP的優先級,取值範圍為0~255,缺省值為192。數值越大,優先級越低。
hold-interval:指定C-RP的超時時間,取值範圍為1~65535,單位為秒。如果未指定本參數,則取相應的全局值。
adv-interval:指定發送宣告報文的間隔時間,取值範圍為1~65535,單位為秒。如果未指定本參數,則取相應的全局值。
bidir:指定該C-RP服務於雙向PIM。如果未指定本參數,該C-RP將服務於PIM-SM。
【描述】
c-rp命令用來配置某接口為C-RP。undo c-rp命令用來刪除C-RP的相關配置。
缺省情況下,沒有配置C-RP。
需要注意的是:
· 充當C-RP的接口上必須使能PIM-SM。
· 若沒有為C-RP指定其所服務的組播組範圍,該C-RP將為所有組播組服務。
· 如果設備想要成為多個組範圍的C-RP,則需要在配置group-policy所對應的ACL時將多個組範圍用多個rule規則表示出來。
· 如果對於同一接口多次執行本命令,則最新配置將覆蓋舊配置。
相關配置可參考命令c-bsr。
【舉例】
# 在公網實例中把接口Ethernet1/1配置為225.1.0.0/16和226.2.0.0/16所對應的C-RP,C-RP的優先級為10。
<Sysname> system-view
[Sysname] acl number 2000
[Sysname-acl-basic-2000] rule permit source 225.1.0.0 0.0.255.255
[Sysname-acl-basic-2000] rule permit source 226.2.0.0 0.0.255.255
[Sysname-acl-basic-2000] quit
[Sysname] pim
[Sysname-pim] c-rp ethernet 1/1 group-policy 2000 priority 10
# 在VPN實例mvpn中把接口Ethernet1/1配置為225.1.0.0/16和226.2.0.0/16所對應的C-RP,C-RP的優先級為10。
<Sysname> system-view
[Sysname] acl number 2000
[Sysname-acl-basic-2000] rule permit source 225.1.0.0 0.0.255.255
[Sysname-acl-basic-2000] rule permit source 226.2.0.0 0.0.255.255
[Sysname-acl-basic-2000] quit
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] c-rp ethernet 1/1 group-policy 2000 priority 10
【命令】
c-rp advertisement-interval interval
undo c-rp advertisement-interval
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
interval:指定發送宣告報文的時間間隔,取值範圍為1~65535,單位為秒。
【描述】
c-rp advertisement-interval命令用來配置發送宣告報文時間間隔的全局值。undo c-rp advertisement-interval命令用來恢複缺省情況。
缺省情況下,發送宣告報文的時間間隔為60秒。
相關配置可參考命令c-rp。
【舉例】
# 在公網實例中配置發送宣告報文時間間隔的全局值為30秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] c-rp advertisement-interval 30
# 在VPN實例mvpn中配置發送宣告報文時間間隔的全局值為30秒。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] c-rp advertisement-interval 30
【命令】
c-rp holdtime interval
undo c-rp holdtime
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
interval:指定C-RP的超時時間,取值範圍為1~65535,單位為秒。
【描述】
c-rp holdtime命令用來配置C-RP超時時間的全局值,即BSR等待接收來自C-RP的宣告報文的超時時間。undo c-rp holdtime命令用來恢複缺省情況。
缺省情況下,C-RP的超時時間為150秒。
需要注意的是,由於非BSR通過BSR自舉報文來更新C-RP的超時時間,所以在配置時,C-RP的超時時間不要小於BSR發送自舉報文的時間間隔,且最好為該間隔的2.5倍以上,以防止BSR自舉報文中的C-RP信息丟失。
相關配置可參考命令c-rp和c-bsr interval。
【舉例】
# 在公網實例中配置C-RP超時時間的全局值為200秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] c-rp holdtime 200
# 在VPN實例mvpn中配置C-RP超時時間的全局值為200秒。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] c-rp holdtime 200
【命令】
crp-policy acl-number
undo crp-policy
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
acl-number:指定高級ACL的編號,取值範圍為3000~3999。在定義該ACL時,使用rule命令中的source參數來指定C-RP的地址,destination參數來指定該C-RP所服務的組播組地址範圍。
【描述】
crp-policy命令用來配置合法的C-RP地址範圍及其所服務的組播組範圍,以防止C-RP欺騙。undo crp-policy命令用來取消C-RP地址範圍及其所服務的組播組範圍的限製。
缺省情況下,C-RP地址範圍及其所服務的組播組範圍不受任何限製,即認為所有收到的C-RP報文都是合法的。
需要注意的是,本命令在對C-RP所宣告的組播組範圍進行過濾時,隻依據其組前綴進行過濾。譬如,當C-RP宣告的組播組範圍為224.1.0.0/16,crp-policy命令所規定的合法組播組範圍為224.1.0.0/30時,最終通過過濾的組播組範圍為224.1.0.0/16。
相關配置可參考命令c-rp。
【舉例】
# 在公網實例中配置C-RP策略,隻允許1.1.1.1/24範圍內的設備充當C-RP,且隻允許其為225.1.1.0/24範圍內的組播組服務。
<Sysname> system-view
[Sysname] acl number 3000
[Sysname-acl-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-adv-3000] quit
[Sysname] pim
[Sysname-pim] crp-policy 3000
# 在VPN實例mvpn中配置C-RP策略,隻允許1.1.1.1/24範圍內的設備充當C-RP,且隻允許其為225.1.1.0/24範圍內的組播組服務。
<Sysname> system-view
[Sysname] acl number 3000
[Sysname-acl-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-adv-3000] quit
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] crp-policy 3000
【命令】
display pim [ all-instance | vpn-instance vpn-instance-name ] bsr-info [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
all-instance:指定所有VPN實例。
vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display pim bsr-info命令用來查看PIM-SM域中的BSR信息,以及本地配置並生效的C-RP信息。
需要注意的是,如果未指定all-instance和vpn-instance參數,則隻顯示公網實例的相關信息。
相關配置可參考命令c-bsr和c-rp。
【舉例】
# 查看公網實例PIM-SM域中的BSR信息,以及本地配置並生效的C-RP信息。
<Sysname> display pim bsr-info
VPN-Instance: public net
Elected BSR Address: 12.12.12.9
Priority: 64
Hash mask length: 30
State: Elected
Scope: Global
Uptime: 00:00:56
Next BSR message scheduled at: 00:01:14
Candidate BSR Address: 12.12.12.9
Priority: 64
Hash mask length: 30
State: Elected
Scope: Global
Candidate RP: 12.12.12.9(LoopBack1)
Priority: 192
HoldTime: 150
Advertisement Interval: 60
Next advertisement scheduled at: 00:00:48
Candidate RP: 3.3.3.3(Ethernet1/1)
Priority: 200
HoldTime: 90
Advertisement Interval: 50
Next advertisement scheduled at: 00:00:28
Candidate RP: 5.5.5.5(Ethernet1/2)
Priority: 192
HoldTime: 80
Advertisement Interval: 60
Next advertisement scheduled at: 00:00:48
表1-1 display pim bsr-info命令顯示信息描述表
字段 |
描述 |
VPN-Instance: public net |
公網實例 |
Elected BSR Address |
當選BSR的地址 |
Candidate BSR Address |
候選BSR的地址 |
Priority |
BSR的優先級 |
Hash mask length |
哈希掩碼長度 |
State |
BSR的狀態 |
Scope |
BSR所服務的管理域 |
Uptime |
BSR已經存在的時間 |
Next BSR message scheduled at |
BSR超時剩餘時間 |
Candidate RP |
候選RP的地址 |
Priority |
候選RP的優先級 |
HoldTime |
候選RP的超時時間 |
Advertisement Interval |
候選RP發送宣告報文時間間隔 |
Next advertisement scheduled at |
候選RP發送下一個宣告報文的剩餘時間 |
PIM-SM is not enabled |
PIM-SM尚未使能 |
【命令】
display pim [ all-instance | vpn-instance vpn-instance-name ] claimed-route [ source-address ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
all-instance:指定所有VPN實例。
vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
source-address:組播源的IP地址,查看到達指定組播源的單播路由信息。如果未指定本參數,將顯示PIM所使用的所有單播路由信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display pim claimed-route命令用來查看PIM所使用的單播路由信息。
需要注意的是:
· 如果未指定all-instance和vpn-instance參數,則隻顯示公網實例的相關信息。
· 如果某(S,G)表項的標誌是SPT,則該(S,G)表項會使用單播路由。
【舉例】
# 查看公網實例PIM使用的所有單播路由信息。
<Sysname> display pim claimed-route
VPN-Instance: public net
RPF information about: 172.168.0.0
RPF interface: Ethernet1/1, RPF neighbor: 172.168.0.2
Referenced route/mask: 172.168.0.0/24
Referenced route type: unicast (direct)
RPF-route selecting rule: preference-preferred
The (S,G) or (*,G) list dependent on this route entry
(172.168.0.12, 227.0.0.1)
表1-2 display pim claimed-route命令顯示信息描述表
字段 |
描述 |
VPN-Instance: public net |
公網實例 |
RPF information about: 172.168.0.0 |
到組播源172.168.0.0的RPF路由信息 |
RPF interface |
RPF接口的名稱和編號 |
RPF neighbor |
RPF鄰居的IP地址 |
Referenced route/mask |
所用的路由項 |
Referenced route type |
所引用的路由類型,可以是下列類型之一: · igp:單播路由(內部網關協議) · egp:單播路由(外部網關協議) · unicast (direct):單播路由(直連) · unicast:其它單播路由(如單播靜態路由等) · mbgp:MBGP路由 · multicast static:組播靜態路由 |
RPF-route selecting rule |
RPF路由的選擇規則 |
The (S,G) or (*,G) list dependent on this route entry |
基於此RPF路由的(S,G)或(*,G)列表 |
【命令】
display pim [ all-instance | vpn-instance vpn-instance-name ] control-message counters [ message-type { probe | register | register-stop } | [ interface interface-type interface-number | message-type { assert | bsr | crp | graft | graft-ack | hello | join-prune | state-refresh } ] * ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
all-instance:指定所有VPN實例。
vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
probe:查看空注冊報文的數量。
register:查看注冊報文的數量。
register-stop:查看注冊停止報文的數量。
interface-type interface-number: 接口類型和接口編號,查看指定接口上的PIM控製報文數量。
assert:查看斷言報文的數量。
bsr:查看自舉報文的數量。
crp:查看宣告報文的數量。
graft:查看嫁接報文的數量。
graft-ack:查看嫁接應答報文的數量。
hello:查看Hello報文的數量。
join-prune:查看加入/剪枝報文的數量。
state-refresh:查看狀態刷新報文的數量。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display pim control-message counters命令用來查看PIM控製報文的數量。
需要注意的是,如果未指定all-instance和vpn-instance參數,則隻顯示公網實例的相關信息。
【舉例】
# 查看公網實例所有接口上所有類型的PIM控製報文數量。
<Sysname> display pim control-message counters
VPN-Instance: public net
PIM global control-message counters:
Received Sent Invalid
Register 20 37 2
Register-Stop 25 20 1
Probe 10 5 0
PIM control-message counters for interface: Ethernet1/1
Received Sent Invalid
Assert 10 5 0
Graft 20 37 2
Graft-Ack 25 20 1
Hello 1232 453 0
Join/Prune 15 30 21
State-Refresh 8 7 1
BSR 3243 589 1
C-RP 53 32 0
表1-3 display pim control-message counters命令顯示信息描述表
字段 |
描述 |
VPN-Instance: public net |
公網實例 |
PIM global control-message counters |
統計PIM全局控製報文 |
PIM control-message counters for interface |
統計PIM控製報文的接口 |
Received |
收到的報文數量 |
Sent |
發送的報文數量 |
Invalid |
無效報文的數量 |
Register |
注冊報文 |
Register-Stop |
注冊停止報文 |
Probe |
空注冊報文 |
Assert |
斷言報文 |
Graft |
嫁接報文 |
Graft-Ack |
嫁接應答報文 |
Hello |
Hello報文 |
Join/Prune |
加入/剪枝報文 |
State Refresh |
狀態刷新報文 |
BSR |
自舉報文 |
C-RP |
宣告報文 |
【命令】
display pim [ all-instance | vpn-instance vpn-instance-name ] df-info [ rp-address ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
all-instance:指定所有VPN實例。
vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
rp-address:指定雙向PIM的RP地址。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display pim df-info命令用來查看雙向PIM的DF信息。
需要注意的是,如果未指定all-instance和vpn-instance參數,則隻顯示公網實例的相關信息。
【舉例】
# 查看公網實例中雙向PIM的DF信息。
<Sysname> display pim df-info
VPN-Instance: public net
RP Address: 1.1.1.1
Interface State DF-Pref DF-Metric DF-Uptime DF-Address
Eth1/1 Win 100 1 01:24:09 192.168.2.1 (local)
Ser2/1 Win 100 1 01:24:09 10.110.1.2 (local)
Ser2/2 Lose 0 0 01:23:12 10.110.2.2
表1-4 display pim df-info命令顯示信息描述表
字段 |
描述 |
VPN-Instance: public net |
公網實例 |
RP Address |
雙向PIM的RP地址 |
Interface |
接口名稱 |
State |
DF的選舉狀態: · Win:表示獲選 · Lose:表示落選 |
DF-Pref |
DF通告的路由優先級 |
DF-Metric |
DF通告的路由度量值 |
DF-Uptime |
DF的存在時間 |
DF-Address |
DF的IP地址,local表示為本地地址 |
PIM-SM is not enabled |
PIM-SM尚未使能 |
【命令】
display pim [ all-instance | vpn-instance vpn-instance-name ] grafts [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
all-instance:指定所有VPN實例。
vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display pim grafts命令用來查看尚未確認的PIM-DM嫁接信息。
需要注意的是,如果未指定all-instance和vpn-instance參數,則隻顯示公網實例的相關信息。
【舉例】
# 查看公網實例中尚未確認的PIM-DM嫁接信息。
<Sysname> display pim grafts
VPN-Instance: public net
192.168.10.1 224.1.1.1 00:00:24 00:00:02
表1-5 display pim grafts命令顯示信息描述表
字段 |
描述 |
VPN-Instance: public net |
公網實例 |
Source |
嫁接報文中的組播源地址 |
Group |
嫁接報文中的組播組地址 |
Age |
嫁接報文的老化剩餘時間 |
RetransmitIn |
重發嫁接報文的剩餘時間 |
PIM-DM is not enabled |
PIM-DM尚未使能 |
【命令】
display pim [ all-instance | vpn-instance vpn-instance-name ] interface [ interface-type interface-number ] [ verbose ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
all-instance:指定所有VPN實例。
vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
interface-type interface-number:接口類型和接口編號,查看指定接口上的PIM信息。
verbose:查看PIM接口的詳細信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display pim interface命令用來查看接口上的PIM信息。
需要注意的是,如果未指定all-instance和vpn-instance參數,則隻顯示公網實例的相關信息。
【舉例】
# 查看公網實例所有接口上的PIM信息。
<Sysname> display pim interface
VPN-Instance: public net
Interface NbrCnt HelloInt DR-Pri DR-Address
Eth1/1 1 30 1 10.1.1.2
Eth1/2 0 30 1 172.168.0.2 (local)
Eth1/3 1 30 1 20.1.1.2
表1-6 display pim interface命令顯示信息描述表
字段 |
描述 |
VPN-Instance: public net |
公網實例 |
Interface |
接口名稱 |
NbrCnt |
PIM鄰居的數量 |
HelloInt |
發送Hello報文的時間間隔 |
DR-Pri |
競選DR的優先級 |
DR-Address |
DR的IP地址,local表示為本地地址 |
# 查看公網實例接口Ethernet1/1上的PIM詳細信息。
<Sysname> display pim interface ethernet 1/1 verbose
VPN-Instance: public net
Interface: Ethernet1/1, 10.1.1.1
PIM version: 2
PIM mode: Sparse
PIM DR: 10.1.1.2
PIM DR Priority (configured): 1
PIM neighbor 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 BSR domain border: 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命令顯示信息描述表
字段 |
描述 |
VPN-Instance: public net |
公網實例 |
Interface |
接口名稱與IP地址 |
PIM version |
PIM協議的版本號 |
PIM mode |
PIM協議的模式,是密集模式還是稀疏模式 |
PIM DR |
DR的IP地址 |
PIM DR Priority (configured) |
競選DR優先級的配置值 |
PIM neighbor 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 BSR domain border |
該接口是否配置了BSR的服務邊界 |
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 [ all-instance | vpn-instance vpn-instance-name ] join-prune mode { sm [ flags flag-value ] | ssm } [ interface interface-type interface-number | neighbor neighbor-address ] * [ verbose ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
all-instance:指定所有VPN實例。
vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
mode:查看指定PIM模式下待發送的加入/剪枝報文信息。PIM模式包括sm和ssm,分別表示PIM-SM和PIM-SSM類型的路由項。
flags flag-value:查看含有指定標誌的PIM路由表項。flag-value的取值及含義如下:
· rpt:表示共享樹上的路由表項;
· spt:表示最短路徑樹上的路由表項;
· wc:表示帶WC通配符的路由表項。
interface-type interface-number:接口類型和接口編號,查看指定接口上待發送的加入/剪枝報文信息。
neighbor-address:PIM鄰居的IP地址,查看待發送給指定PIM鄰居的加入/剪枝報文信息。
verbose:查看待發送的加入/剪枝報文的詳細信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display pim join-prune命令用來查看待發送的加入/剪枝報文信息。
需要注意的是,如果未指定all-instance和vpn-instance參數,則隻顯示公網實例的相關信息。
【舉例】
# 查看公網實例PIM-SM模式下待發送的加入/剪枝報文信息。
<Sysname> display pim join-prune mode sm
VPN-Instance: public net
Expiry Time: 50 sec
Upstream nbr: 10.1.1.1 (Ethernet1/1)
1 (*, G) join(s), 0 (S, G) join(s), 1 (S, G, rpt) prune(s)
-------------------------------------------------------------------------
Total (*, G) join(s): 1, (S, G) join(s): 0, (S, G, rpt) prune(s): 1
表1-8 display pim join-prune命令顯示信息描述表
字段 |
描述 |
VPN-Instance: public net |
公網實例 |
Expiry Time: |
發送加入/剪枝報文的剩餘時間 |
Upstream nbr: |
上遊PIM鄰居的IP地址和所在接口 |
(*, G) join(s) |
待發送的(*,G)加入項數量 |
(S, G) join(s) |
待發送的(S,G)加入項數量 |
(S, G, rpt) prune(s) |
待發送的(S,G,rpt)剪枝項數量 |
【命令】
display pim [ all-instance | vpn-instance vpn-instance-name ] neighbor [ interface interface-type interface-number | neighbor-address | verbose ] * [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
all-instance:指定所有VPN實例。
vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
interface-type interface-number:接口類型和接口編號,查看指定接口上的PIM鄰居信息。
neighbor-address:PIM鄰居的IP地址,查看指定PIM鄰居的信息。
verbose:查看PIM鄰居的詳細信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display pim neighbor命令用來查看PIM鄰居信息。
需要注意的是,如果未指定all-instance和vpn-instance參數,則隻顯示公網實例的相關信息。
【舉例】
# 查看公網實例所有PIM鄰居的信息。
<Sysname> display pim neighbor
VPN-Instance: public net
Total Number of Neighbors = 2
Neighbor Interface Uptime Expires Dr-Priority Mode
10.1.1.2 Eth1/1 02:50:49 00:01:31 1 B
20.1.1.2 Eth1/2 02:49:39 00:01:42 1 B
# 查看公網實例中IP地址為11.110.0.20的PIM鄰居的詳細信息。
<Sysname> display pim neighbor 11.110.0.20 verbose
VPN-Instance: public net
Neighbor: 11.110.0.20
Interface: Ethernet1/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: Enabled
表1-9 display pim neighbor命令顯示信息描述表
字段 |
描述 |
VPN-Instance: public net |
公網實例 |
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模式,顯示為空則表示非雙向PIM模式 |
Generation ID |
PIM鄰居的Generation ID(狀態隨機數) |
Holdtime |
PIM鄰居的生存時間,forever表示PIM鄰居永遠存在,即永遠可達 |
LAN delay |
發送剪枝報文的延遲時間 |
Override interval |
剪枝否決的時間間隔 |
State refresh interval |
狀態刷新的時間間隔,隻有當PIM鄰居工作在PIM-DM模式下且具備狀態刷新能力時才會顯示本字段 |
Neighbor tracking |
鄰居跟蹤功能是否已使能 |
Bidirectional PIM |
雙向PIM是否已使能 |
【命令】
display pim [ all-instance | vpn-instance vpn-instance-name ] routing-table [ group-address [ mask { mask-length | mask } ] | source-address [ mask { mask-length | mask } ] | incoming-interface [ interface-type interface-number | register ] | outgoing-interface { include | exclude | match } { interface-type interface-number | register } | mode mode-type | flags flag-value | fsm ] * [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
all-instance:指定所有VPN實例。
vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
group-address:組播組地址,查看指定組播組的PIM路由項,取值範圍為224.0.0.0~239.255.255.255。
source-address:組播源地址,查看包含指定組播源的PIM路由項。
mask:指定組播組或組播源地址的掩碼,缺省值為255.255.255.255。
mask-length:指定組播組或組播源地址的掩碼長度,取值範圍為0~32,缺省值為32。
incoming-interface:查看指定入接口的PIM路由項。
interface-type interface-number:查看指定接口類型和接口編號的入接口的PIM路由項。
register:查看入接口為PIM-SM注冊接口的PIM路由項。本參數隻有在未指定mode-type,或mode-type取sm時才有效。
outgoing-interface:查看指定出接口的PIM路由項。
include:查看出接口列表中包含指定接口的PIM路由項。
exclude:查看出接口列表中不包含指定接口的PIM路由項。
match:查看出接口列表中包含且僅包含指定接口的PIM路由項。
mode mode-type:PIM模式,查看指定模式下的PIM路由項。mode-type的取值及含義如下:
· dm:表示PIM-DM模式;
· sm:表示PIM-SM模式;
· ssm:表示PIM-SSM模式。
flags flag-value:PIM標誌,查看包含指定標誌的PIM路由項。flag-value的取值及含義如下:
· 2msdp:表示準備向MSDP發出通知,在下一個SA報文中包含的PIM路由項;
· act:表示已經有實際數據到達的PIM路由項;
· bidir:表示由雙向PIM創建的PIM路由項;
· del:表示計劃刪除的PIM路由項;
· exprune:表示某些出接口被其它組播路由協議剪枝的PIM路由項;
· ext:表示包含了由其它組播路由協議提供出接口的PIM路由項;
· loc:表示在與組播源處於同一網段的設備上的PIM路由項;
· msdp:表示從MSDP的SA報文中學習到的PIM路由項;
· niif:表示未確定入接口的PIM路由項;
· nonbr:表示PIM鄰居查找失敗的PIM路由項;
· rpt:表示向RP方向發送過(S,G)RPT位剪枝的PIM路由項;
· rq:表示Switch-MDT切換接收端的PIM路由項;
· spt:表示SPT上的PIM路由項;
· sq:表示Switch-MDT切換發起端的PIM路由項;
· swt:表示正處於向SPT切換過程中的PIM路由項;
· wc:表示帶WC通配符的PIM路由項。
fsm:查看狀態機信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display pim routing-table命令用來查看PIM路由表的內容。
需要注意的是,如果未指定all-instance和vpn-instance參數,則隻顯示公網實例的相關信息。
相關配置可參考“IP組播命令參考/組播路由與轉發”中的命令display multicast routing-table。
【舉例】
# 查看公網實例PIM路由表的內容。
<Sysname> display pim routing-table
VPN-Instance: public net
Total 0 (*, G) entry; 1 (S, G) entry
(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: Ethernet1/1
Upstream neighbor: NULL
RPF prime neighbor: NULL
Downstream interface(s) information:
Total number of downstreams: 1
1: Ethernet1/2
Protocol: pim-sm, UpTime: 02:54:43, Expires: 00:02:47
# 查看公網實例PIM路由表的狀態機信息。
<Sysname> display pim routing-table fsm
VPN-Instance: public net
Total 0 (*, G) entry; 1 (S, G) entry
Abbreviations for FSM states:
NI - no info, J - joined, NJ - not joined, P - pruned,
NP - not pruned, PP - prune pending, W - winner, L - loser,
F - forwarding, AP - ack pending, DR - designated router,
NDR - non-designated router, RCV - downstream receivers
(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: Ethernet1/1
Upstream neighbor: NULL
RPF prime neighbor: NULL
Join/Prune FSM: [SPT: J] [RPT: NP]
Downstream interface(s) information:
Total number of downstreams: 1
1: Ethernet1/2
Protocol: pim-sm, UpTime: 02:54:43, Expires: 00:02:47
DR state: [DR]
Join/Prune FSM: [NI]
Assert FSM: [NI]
FSM information for non-downstream interfaces: None
表1-10 display pim routing-table命令顯示信息描述表
字段 |
描述 |
VPN-Instance: public net |
公網實例 |
Total 0 (*, G) entry; 1 (S, G) entry |
PIM路由表中(S,G)與(*,G)表項的總數 |
Abbreviations for FSM states: NI - no info, J - joined, NJ - not joined, P – pruned NP - not pruned, PP - prune pending, W - winner, L – loser F - forwarding, AP - ack pending, DR - designated router NDR - non-designated router, RCV - downstream receivers |
狀態機的縮寫:NI表示初始狀態,J表示加入狀態,P表示剪枝狀態,NP表示未剪枝狀態,PP表示剪枝未決狀態,W表示斷言當選,L表示斷言落選,F表示轉發狀態,AP表示嫁接確認狀態,DR表示指定路由器,NDR表示非指定路由器,RCV表示下遊接收者 |
(172.168.0.2, 227.0.0.1) |
PIM路由表中的(S,G)表項 |
RP |
RP的地址 |
Protocol |
PIM的模式 |
Flag |
PIM路由表中(S,G)或(*,G)表項的標誌: · 2MSDP:表示準備向MSDP發出通知 · ACT:表示已有實際數據到達 · BIDIR:表示由雙向PIM創建 · DEL:表示計劃要刪除 · EXPRUNE:表示某些出接口被其它組播路由協議剪枝 · EXT:表示包含了其它組播路由協議提供的出接口 · LOC:表示與組播源處於同一網段 · MSDP:表示從MSDP的SA報文中學習到的 · NIIF:表示未確定入接口 · NONBR:表示PIM鄰居查找失敗 · RPT:表示向RP方向發送過(S,G)RPT位剪枝 · RQ:表示Switch-MDT切換的接收端 · SPT:表示在SPT上 · SQ:表示Switch-MDT切換的發起端 · SWT:表示正在向SPT切換 · WC:表示帶WC通配符 |
Uptime |
(S,G)或(*,G)表項已存在的時間 |
Upstream interface |
(S,G)或(*,G)表項的上遊接口名稱。如果上遊接口是其它VPN中的接口,則顯示該VPN的名稱 |
Upstream neighbor |
(S,G)或(*,G)表項的上遊鄰居 |
RPF prime neighbor |
(S,G)或(*,G)表項的RPF鄰居: · 對(*,G)表項來說,當該路由器是RP時,(*,G)表項的RPF鄰居是NULL · 對(S,G)表項來說,當該路由器直連源時,(S,G)表項的RPF鄰居是NULL |
DR state |
DR的狀態 |
Join/Prune FSM |
加入/剪枝狀態機 |
Assert FSM |
斷言狀態機 |
Downstream interface(s) information |
下遊接口的信息,包括: · 下遊接口的總數 · 下遊接口的名稱。如果下遊接口是其它VPN中的接口,則顯示該VPN的名稱 · 下遊接口使用的協議類型。如果下遊接口是其它VPN中的接口,則顯示extra_vpn · 下遊接口的存在時間 · 下遊接口的超時時間 |
FSM information for non-downstream interfaces |
非下遊接口的狀態機信息 |
【命令】
display pim [ all-instance | vpn-instance vpn-instance-name ] rp-info [ group-address ] [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
1:監控級
【參數】
all-instance:指定所有VPN實例。
vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
group-address:組播組地址,查看指定組播組所對應的RP信息,取值範圍為224.0.1.0~239.255.255.255。如果未指定本參數,將顯示所有組播組對應的RP信息。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display pim rp-info命令用來查看RP的信息。
需要注意的是:
· 如果未指定all-instance和vpn-instance參數,則隻顯示公網實例的相關信息。
· RP信息包括通過BSR機製動態發現的RP信息和靜態RP的信息。
【舉例】
# 查看公網實例中組播組224.0.1.1所對應的RP信息。
<Sysname> display pim rp-info 224.0.1.1
VPN-Instance: public net
BSR RP Address is: 2.2.2.2
Priority: 192
HoldTime: 150
Uptime: 03:01:10
Expires: 00:02:30
RP mapping for this group is: 2.2.2.2
# 查看公網實例中所有組播組對應的RP信息。
<Sysname> display pim rp-info
VPN-Instance: public net
PIM-SM BSR RP information:
Group/MaskLen: 224.0.0.0/4 [B]
RP: 2.2.2.2
Priority: 192
HoldTime: 150
Uptime: 03:01:36
Expires: 00:02:29
表1-11 display pim rp-info命令顯示信息描述表
字段 |
描述 |
VPN-Instance: public net |
公網實例 |
BSR RP Address is |
RP的IP地址 |
Group/MaskLen |
RP所服務的組播組 |
[B] |
表示RP服務於雙向PIM,不顯示本字段則表示RP服務於PIM-SM |
RP |
RP的IP地址 |
Priority |
RP的優先級 |
HoldTime |
RP的超時時間 |
Uptime |
RP已存在的時間 |
Expires |
RP超時的剩餘時間 |
RP mapping for this group |
服務於當前組播組的RP的IP地址 |
PIM-SM is not enabled |
PIM-SM尚未使能 |
【命令】
hello-option dr-priority priority
undo hello-option dr-priority
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
priority:指定競選DR的優先級,取值範圍為0~4294967295。數值越大,優先級越高。
【描述】
hello-option dr-priority命令用來全局配置競選DR的優先級。undo hello-option dr-priority命令用來恢複缺省情況。
缺省情況下,競選DR的優先級為1。
相關配置可參考命令pim hello-option dr-priority。
【舉例】
# 在公網實例中全局配置競選DR的優先級為3。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] hello-option dr-priority 3
# 在VPN實例mvpn中全局配置競選DR的優先級為3。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] hello-option dr-priority 3
【命令】
hello-option holdtime interval
undo hello-option holdtime
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
interval:指定保持PIM鄰居可達狀態的超時時間,取值範圍為1~65535,單位為秒。如果指定為65535秒,則表示PIM鄰居永遠可達。
【描述】
hello-option holdtime命令用來全局配置保持PIM鄰居可達狀態的時間。undo hello-option holdtime命令用來恢複缺省情況。
缺省情況下,保持PIM鄰居可達狀態的時間為105秒。
相關配置可參考命令pim hello-option holdtime。
【舉例】
# 在公網實例中全局配置保持PIM鄰居可達狀態的時間為120秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] hello-option holdtime 120
# 在VPN實例mvpn中全局配置保持PIM鄰居可達狀態的時間為120秒。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] hello-option holdtime 120
【命令】
hello-option lan-delay interval
undo hello-option lan-delay
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
interval:指定發送剪枝報文的延遲時間,取值範圍為1~32767,單位為毫秒。
【描述】
hello-option lan-delay命令用來全局配置發送剪枝報文的延遲時間。undo hello-option lan-delay命令用來恢複缺省情況。
缺省情況下,發送剪枝報文的延遲時間為500毫秒。
相關配置可參考命令hello-option override-interval、pim hello-option override-interval和pim hello-option lan-delay。
【舉例】
# 在公網實例中全局配置發送剪枝報文的延遲時間為200毫秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] hello-option lan-delay 200
# 在VPN實例mvpn中全局配置發送剪枝報文的延遲時間為200毫秒。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] hello-option lan-delay 200
【命令】
hello-option neighbor-tracking
undo hello-option neighbor-tracking
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
hello-option neighbor-tracking命令用來全局禁止加入報文抑製能力,即使能鄰居跟蹤。undo hello-option neighbor-tracking命令用來使能加入報文抑製能力。
缺省情況下,加入消息抑製能力處於使能狀態,即禁止鄰居跟蹤。
相關配置可參考命令pim hello-option neighbor-tracking。
【舉例】
# 在公網實例中全局禁止加入報文抑製能力。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] hello-option neighbor-tracking
# 在VPN實例mvpn中全局禁止加入報文抑製能力。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] hello-option neighbor-tracking
【命令】
hello-option override-interval interval
undo hello-option override-interval
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
interval:指定剪枝否決時間,取值範圍為1~65535,單位為毫秒。
【描述】
hello-option override-interval命令用來全局配置剪枝否決時間。undo hello-option override-interval命令用來恢複缺省情況。
缺省情況下,剪枝否決時間為2500毫秒。
相關配置可參考命令hello-option lan-delay、pim hello-option lan-delay和pim hello-option override-interval。
【舉例】
# 在公網實例中全局配置剪枝否決時間為2000毫秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] hello-option override-interval 2000
# 在VPN實例mvpn中全局配置剪枝否決時間為2000毫秒。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] hello-option override-interval 2000
【命令】
holdtime assert interval
undo holdtime assert
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
interval:指定保持斷言狀態的時間,取值範圍為7~2147483647,單位為秒。
【描述】
holdtime assert命令用來全局配置保持斷言狀態的時間。undo holdtime assert命令用來恢複缺省情況。
缺省情況下,保持斷言狀態的時間為180秒。
相關配置可參考命令holdtime join-prune、pim holdtime join-prune和pim holdtime assert。
【舉例】
# 在公網實例中全局配置保持斷言狀態的時間為100秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] holdtime assert 100
# 在VPN實例mvpn中全局配置保持斷言狀態的時間為100秒。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] holdtime assert 100
【命令】
holdtime join-prune interval
undo holdtime join-prune
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
interval:指定保持加入/剪枝狀態的時間,取值範圍為1~65535,單位為秒。
【描述】
holdtime join-prune命令用來全局配置保持加入/剪枝狀態的時間。undo holdtime join-prune命令用來恢複缺省情況。
缺省情況下,保持加入/剪枝狀態的時間為210秒。
相關配置可參考命令holdtime assert、pim holdtime assert和pim holdtime join-prune。
【舉例】
# 在公網實例中全局配置保持加入/剪枝狀態的時間為280秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] holdtime join-prune 280
# 在VPN實例mvpn中全局配置保持加入/剪枝狀態的時間為280秒。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] holdtime join-prune 280
【命令】
jp-pkt-size packet-size
undo jp-pkt-size
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
packet-size:指定加入/剪枝報文的最大長度,取值範圍為100~8100,單位為字節。
【描述】
jp-pkt-size命令用來配置加入/剪枝報文的最大長度。undo jp-pkt-size命令用來恢複缺省情況。
缺省情況下,加入/剪枝報文的最大長度為8100字節。
相關配置可參考命令jp-queue-size。
【舉例】
# 在公網實例中配置加入/剪枝報文的最大長度為1500字節。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] jp-pkt-size 1500
# 在VPN實例mvpn中配置加入/剪枝報文的最大長度為1500字節。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] jp-pkt-size 1500
【命令】
jp-queue-size queue-size
undo jp-queue-size
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
queue-size:指定加入/剪枝報文中(S,G)表項的最大數量,取值範圍為1~4096。
【描述】
jp-queue-size命令用來配置加入/剪枝報文中(S,G)表項的最大數量。undo jp-queue-size命令用來恢複缺省情況。
缺省情況下,加入/剪枝報文中(S,G)表項的最大數量為1020個。
需要注意的是:
· 在使用jp-queue-size命令進行配置時,需要考慮產品轉發表的實際規格。對於某些不支持分片的網絡,當queue-size值配置得較大時,加入/剪枝報文中可能包含較多的組,使該報文的長度可能超過網絡所規定的MTU(Maximum Transmission Unit,最大傳輸單元),某些不支持超過MTU報文傳輸的產品會將其丟棄。
· 在使用jp-queue-size命令進行配置時,還需要考慮上遊設備(S,G)保持加入/剪枝狀態的時間。當queue-size值配置得很小時,在隊列中的最後一個加入/剪枝報文送達上遊設備之前,上遊設備相應表項的出接口有可能由於已超時而被剪枝。
相關配置可參考命令jp-pkt-size,holdtime join-prune和pim holdtime join-prune。
【舉例】
# 在公網實例中配置加入/剪枝報文中(S,G)表項的最大數量為2000。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] jp-queue-size 2000
# 在VPN實例mvpn中配置加入/剪枝報文中(S,G)表項的最大數量為2000。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] jp-queue-size 2000
【命令】
pim [ vpn-instance vpn-instance-name ]
undo pim [ vpn-instance vpn-instance-name ]
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數,則本配置隻針對公網實例。
【描述】
pim命令用來進入公網實例或VPN實例PIM視圖。undo pim命令用來清除公網實例或VPN實例PIM視圖下的所有配置。
需要注意的是,隻有在相應實例中先使能了IP組播路由,本命令才能生效。
相關配置可參考“IP組播命令參考/組播路由與轉發”中的命令multicast routing-enable。
【舉例】
# 使能公網實例中的IP組播路由,進入公網實例PIM視圖。
<Sysname> system-view
[Sysname] multicast routing-enable
[Sysname] pim
[Sysname-pim]
# 使能VPN實例mvpn中的IP組播路由,進入VPN實例mvpn的PIM視圖。
<Sysname> system-view
[Sysname] ip vpn-instance mvpn
[Sysname-vpn-instance-mvpn] route-distinguisher 100:1
[Sysname-vpn-instance-mvpn] multicast routing-enable
[Sysname-vpn-instance-mvpn] quit
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn]
【命令】
pim bsr-boundary
undo pim bsr-boundary
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
pim bsr-boundary命令用來配置BSR的服務邊界,即PIM-SM域的邊界。undo pim bsr-boundary命令用來刪除BSR的服務邊界。
缺省情況下,沒有配置BSR的服務邊界。
相關配置可參考命令c-bsr,以及“IP組播命令參考/組播路由與轉發”中的命令multicast boundary。
【舉例】
# 配置接口Ethernet1/1為BSR的服務邊界。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] pim bsr-boundary
【命令】
pim dm
undo pim dm
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
pim dm命令用來使能PIM-DM。undo pim dm命令用來關閉PIM-DM。
缺省情況下,PIM-DM處於關閉狀態。
需要注意的是:
· 隻有在相應實例中先使能了IP組播路由,本命令才能生效。
· 在運行PIM-DM時不能使用處於SSM組地址範圍內的組播組。
相關配置可參考命令pim sm和ssm-policy,以及“IP組播命令參考/組播路由與轉發”中的命令multicast routing-enable。
【舉例】
# 使能公網實例中的IP組播路由,並在接口Ethernet1/1上使能PIM-DM。
[Sysname] multicast routing-enable
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] pim dm
【命令】
pim hello-option dr-priority priority
undo pim hello-option dr-priority
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
priority:指定競選DR的優先級,取值範圍為0~4294967295。數值越大,優先級越高。
【描述】
pim hello-option dr-priority命令用來在接口上配置競選DR的優先級。undo pim hello-option dr-priority命令用來恢複缺省情況。
缺省情況下,競選DR的優先級為1。
相關配置可參考命令hello-option dr-priority。
【舉例】
# 在接口Ethernet1/1上配置競選DR的優先級為3。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] pim hello-option dr-priority 3
【命令】
pim hello-option holdtime interval
undo pim hello-option holdtime
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
interval:指定保持PIM鄰居可達狀態的時間,取值範圍為1~65535,單位為秒。如果指定為65535秒,則表示PIM鄰居永遠可達。
【描述】
pim hello-option holdtime命令用來在接口上配置保持PIM鄰居的可達狀態的時間。undo pim hello-option holdtime命令用來恢複缺省情況。
缺省情況下,保持PIM鄰居可達狀態的時間為105秒。
相關配置可參考命令hello-option holdtime。
【舉例】
# 在接口Ethernet1/1上配置保持PIM鄰居可達狀態的時間為120秒。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] pim hello-option holdtime 120
【命令】
pim hello-option lan-delay interval
undo pim hello-option lan-delay
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
interval:指定發送剪枝報文的延遲時間,取值範圍為1~32767,單位為毫秒。
【描述】
pim hello-option lan-delay命令用來在接口上配置發送剪枝報文的延遲時間。undo pim hello-option lan-delay命令用來恢複缺省情況。
缺省情況下,發送剪枝報文的延遲時間為500毫秒。
相關配置可參考命令pim hello-option override-interval、hello-option override-interval和hello-option lan-delay。
【舉例】
# 在接口Ethernet1/1上配置發送剪枝報文的延遲時間為200毫秒。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] pim hello-option lan-delay 200
【命令】
pim hello-option neighbor-tracking
undo pim hello-option neighbor-tracking
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
pim hello-option neighbor-tracking命令用來在接口上禁止加入報文抑製能力,即使能鄰居跟蹤。undo pim hello-option neighbor-tracking命令用來使能加入報文抑製能力。
缺省情況下,加入報文抑製能力處於使能狀態,即禁止鄰居跟蹤。
相關配置可參考命令hello-option neighbor-tracking。
【舉例】
# 在接口Ethernet1/1上禁止加入報文抑製能力。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] pim hello-option neighbor-tracking
【命令】
pim hello-option override-interval interval
undo pim hello-option override-interval
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
interval:指定剪枝否決時間,取值範圍為1~65535,單位為毫秒。
【描述】
pim hello-option override-interval命令用來在接口上配置剪枝否決時間。undo pim hello-option override-interval命令用來恢複缺省情況。
缺省情況下,剪枝否決時間為2500毫秒。
相關配置可參考命令pim hello-option lan-delay、hello-option lan-delay和hello-option override-interval。
【舉例】
# 在接口Ethernet1/1上配置剪枝否決時間為2000毫秒。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] pim hello-option override-interval 2000
【命令】
pim holdtime assert interval
undo pim holdtime assert
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
interval:指定保持斷言狀態的時間,取值範圍為7~2147483647,單位為秒。
【描述】
pim holdtime assert命令用來在接口上配置保持斷言狀態的時間。undo pim holdtime assert命令用來恢複缺省情況。
缺省情況下,保持斷言狀態的時間為180秒。
相關配置可參考命令holdtime join-prune、pim holdtime join-prune和holdtime assert。
【舉例】
# 在接口Ethernet1/1上配置保持斷言狀態的時間為100秒。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] pim holdtime assert 100
【命令】
pim holdtime join-prune interval
undo pim holdtime join-prune
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
interval:指定保持加入/剪枝狀態的時間,取值範圍為1~65535,單位為秒。
【描述】
pim holdtime join-prune命令用來在接口上配置保持加入/剪枝狀態的時間。undo pim holdtime join-prune命令用來恢複缺省情況。
缺省情況下,保持加入/剪枝狀態的時間為210秒。
相關配置可參考命令holdtime assert、pim holdtime assert和holdtime join-prune。
【舉例】
# 在接口Ethernet1/1上配置保持加入/剪枝狀態的時間為280秒。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] pim holdtime join-prune 280
【命令】
pim neighbor-policy acl-number
undo pim neighbor-policy
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
acl-number:指定基本ACL的編號,取值範圍為2000~2999。在定義該ACL時,使用rule命令中的source參數來指定合法Hello報文的源地址範圍。
【描述】
pim neighbor-policy命令用來配置合法Hello報文的源地址範圍,以防止Hello報文欺騙。undo pim neighbor-policy命令用來恢複缺省情況。
缺省情況下,Hello報文的源地址範圍不受任何限製,即認為所有收到的Hello報文都是合法的。
【舉例】
# 在接口Ethernet1/1上配置合法Hello報文的源地址範圍,隻允許與來自網段10.1.1.0/24中的路由器建立PIM鄰居關係。
<Sysname> system-view
[Sysname] acl number 2000
[Sysname-acl-basic-2000] rule permit source 10.1.1.0 0.0.0.255
[Sysname-acl-basic-2000] quit
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] pim neighbor-policy 2000
【命令】
pim require-genid
undo pim require-genid
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
pim require-genid命令用來配置不接受無Generation ID的Hello報文。undo pim require-genid命令用來恢複缺省情況。
缺省情況下,接受無Generation ID的Hello報文。
【舉例】
# 配置接口Ethernet1/1不接受無Generation ID的Hello報文。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] pim require-genid
【命令】
pim sm
undo pim sm
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
pim sm命令用來使能PIM-SM。undo pim sm命令用來關閉PIM-SM。
缺省情況下,PIM-SM處於關閉狀態。
需要注意的是,隻有在相應實例中先使能了IP組播路由,本命令才能生效。
相關配置可參考命令pim dm,以及“IP組播命令參考/組播路由與轉發”中的命令multicast routing-enable。
【舉例】
# 使能公網實例中的IP組播路由,並在接口Ethernet1/1上使能PIM-SM。
<Sysname> system-view
[Sysname] multicast routing-enable
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] pim sm
【命令】
pim state-refresh-capable
undo pim state-refresh-capable
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
pim state-refresh-capable命令用來使能狀態刷新能力。undo pim state-refresh-capable命令用來關閉狀態刷新能力。
缺省情況下,狀態刷新能力處於使能狀態。
相關配置可參考命令state-refresh-interval、state-refresh-rate-limit和state-refresh-ttl。
【舉例】
# 在接口Ethernet1/1上關閉狀態刷新能力。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] undo pim state-refresh-capable
【命令】
pim timer graft-retry interval
undo pim timer graft-retry
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
interval:指定嫁接報文的重傳時間,取值範圍為1~65535,單位為秒。
【描述】
pim timer graft-retry命令用來配置嫁接報文的重傳時間。undo pim timer graft-retry命令用來恢複缺省情況。
缺省情況下,嫁接報文的重傳時間為3秒。
【舉例】
# 在接口Ethernet1/1上配置嫁接報文的重傳時間為80秒。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] pim timer graft-retry 80
【命令】
pim timer hello interval
undo pim timer hello
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
interval:指定發送Hello報文的時間間隔,取值範圍為1~2147483647,單位為秒。
【描述】
pim timer hello命令用來在接口上配置發送Hello報文的時間間隔。undo pim timer hello命令用來恢複缺省情況。
缺省情況下,發送Hello報文的時間間隔為30秒。
相關配置可參考命令timer hello。
【舉例】
# 在接口Ethernet1/1上配置發送Hello報文的時間間隔為40秒。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] pim timer hello 40
【命令】
pim timer join-prune interval
undo pim timer join-prune
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
interval:指定發送加入/剪枝報文的時間間隔,取值範圍為1~2147483647,單位為秒。
【描述】
pim timer join-prune命令用來在接口上配置發送加入/剪枝報文的時間間隔。undo pim timer join-prune命令用來恢複缺省情況。
缺省情況下,發送加入/剪枝報文的時間間隔為60秒。
相關配置可參考命令timer join-prune。
【舉例】
# 在接口Ethernet1/1上配置發送加入/剪枝報文的時間間隔為80秒。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] pim timer join-prune 80
【命令】
pim triggered-hello-delay interval
undo pim triggered-hello-delay
【視圖】
接口視圖
【缺省級別】
2:係統級
【參數】
interval:指定觸發Hello報文的最大延遲時間,取值範圍為1~5,單位為秒。
【描述】
pim triggered-hello-delay命令用來配置觸發Hello報文的最大延遲時間。undo pim triggered-hello-delay命令用來恢複缺省情況。
缺省情況下,觸發Hello報文的最大延遲時間為5秒。
【舉例】
# 在接口Ethernet1/1上配置觸發Hello報文的最大延遲時間為3秒。
<Sysname> system-view
[Sysname] interface ethernet 1/1
[Sysname-Ethernet1/1] pim trigged-hello-delay 3
【命令】
probe-interval interval
undo probe-interval
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
interval:指定注冊探測時間,取值範圍1~1799,單位為秒。
【描述】
probe-interval命令用來配置注冊探測時間。undo probe-interval命令用來恢複缺省情況。
缺省情況下,注冊探測時間為5秒。
相關配置可參考命令register-suppression-timeout。
【舉例】
# 在公網實例中配置注冊探測時間為6秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] probe-interval 6
# 在VPN實例mvpn中配置注冊探測時間為6秒。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] probe-interval 6
【命令】
prune delay interval
undo prune delay
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
interval:指定剪枝延遲時間,取值範圍1~128,單位為秒。
【描述】
prune delay命令用來配置剪枝延遲時間。undo prune delay命令用來恢複缺省情況。
缺省情況下,未配置剪枝延遲時間。
【舉例】
# 在公網實例中配置剪枝延遲時間為75秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] prune delay 75
# 在VPN實例mvpn中配置剪枝延遲時間為75秒。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] prune delay 75
【命令】
register-policy acl-number
undo register-policy
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
acl-number:指定高級ACL的編號,取值範圍為3000~3999。隻有該ACL的permit語句匹配的注冊報文才會被RP接受。
【描述】
register-policy命令用來配置注冊報文的過濾規則。undo register-policy命令用來刪除注冊報文的過濾規則。
缺省情況下,沒有配置注冊報文的過濾規則。
相關配置可參考命令register-suppression-timeout。
【舉例】
# 在公網實例中配置RP上對注冊報文的過濾規則,隻接收來自10.10.0.0/16網段的組播源發向225.1.0.0/16網段的組播組的注冊報文。
<Sysname> system-view
[Sysname] acl number 3000
[Sysname-acl-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-adv-3000] quit
[Sysname] pim
[Sysname-pim] register-policy 3000
# 在VPN實例mvpn中配置RP上對注冊報文的過濾規則,隻接收來自10.10.0.0/16網段的組播源發向225.1.0.0/16網段的組播組的注冊報文。
<Sysname> system-view
[Sysname] acl number 3000
[Sysname-acl-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-adv-3000] quit
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] register-policy 3000
【命令】
register-suppression-timeout interval
undo register-suppression-timeout
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
interval:指定注冊抑製時間,取值範圍為1~65535,單位為秒。
【描述】
register-suppression-timeout命令用來配置注冊抑製時間。undo register-suppression-timeout命令用來恢複缺省情況。
缺省情況下,注冊抑製時間為60秒。
相關配置可參考命令probe-interval和register-policy。
【舉例】
# 在公網實例中配置注冊抑製時間為70秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] register-suppression-timeout 70
# 在VPN實例mvpn中配置注冊抑製時間為70秒。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] register-suppression-timeout 70
【命令】
register-whole-checksum
undo register-whole-checksum
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
register-whole-checksum命令用來配置根據注冊報文的全部內容來計算校驗和。undo register-whole-checksum命令用來恢複缺省情況。
缺省情況下,僅根據注冊報文頭來計算校驗和。
相關配置可參考命令register-policy和register-suppression-timeout。
【舉例】
# 在公網實例中配置根據注冊報文的全部內容來計算校驗和。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] register-whole-checksum
# 在VPN實例mvpn中配置根據注冊報文的全部內容來計算校驗和。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] register-whole-checksum
【命令】
reset pim [ all-instance | vpn-instance vpn-instance-name ] control-message counters [ interface interface-type interface-number ]
【視圖】
用戶視圖
【缺省級別】
1:監控級
【參數】
all-instance:指定所有VPN實例。
vpn-instance vpn-instance-name:指定VPN實例,vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
interface-type interface-number:接口類型和接口編號,重置指定接口的PIM控製報文計數器。如果未指定本參數,將重置所有接口的PIM控製報文數量。
【描述】
reset pim control-message counters命令用來重置PIM控製報文計數器。
需要注意的是,如果未指定all-instance和vpn-instance參數,則隻重置公網實例的相關計數器。
【舉例】
# 重置公網實例PIM控製報文計數器。
<Sysname> reset pim control-message counters
【命令】
source-lifetime interval
undo source-lifetime
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
interval:指定組播源的生存時間,取值範圍為1~31536000,單位為秒。
【描述】
source-lifetime命令用來配置組播源的生存時間。undo source-lifetime命令用來恢複缺省情況。
缺省情況下,組播源的生存時間為210秒。
【舉例】
# 在公網實例中配置組播源的生存時間為200秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] source-lifetime 200
# 在VPN實例mvpn中配置組播源的生存時間為200秒。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] source-lifetime 200
【命令】
source-policy acl-number
undo source-policy
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
acl-number:指定基本或高級ACL的編號,取值範圍為2000~3999。
【描述】
source-policy命令用來配置組播數據過濾器。undo source-policy命令用來刪除組播數據過濾器。
缺省情況下,沒有配置組播數據過濾器。
需要注意的是:
· 如果指定的是基本ACL,則對收到的組播數據報文匹配源地址,未通過匹配的報文將被丟棄。
· 如果指定的是高級ACL,則對收到的組播數據報文匹配源地址和組地址,未通過匹配的報文將被丟棄。
· 重複執行本命令,新的配置會覆蓋原有配置。
【舉例】
# 在公網實例中配置接收組播源為10.10.1.2的組播數據,丟棄組播源為10.10.1.1的組播數據。
<Sysname> system-view
[Sysname] acl number 2000
[Sysname-acl-basic-2000] rule permit source 10.10.1.2 0
[Sysname-acl-basic-2000] rule deny source 10.10.1.1 0
[Sysname-acl-basic-2000] quit
[Sysname] pim
[Sysname-pim] source-policy 2000
# 在VPN實例mvpn中配置接收組播源為10.10.1.2的組播數據,丟棄組播源為10.10.1.1的組播數據。
<Sysname> system-view
[Sysname] acl number 2000
[Sysname-acl-basic-2000] rule permit source 10.10.1.2 0
[Sysname-acl-basic-2000] rule deny source 10.10.1.1 0
[Sysname-acl-basic-2000] quit
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] source-policy 2000
【命令】
spt-switch-threshold { traffic-rate | infinity } [ group-policy acl-number [ order order-value ] ]
undo spt-switch-threshold { traffic-rate | infinity } [ group-policy acl-number ]
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
traffic-rate:指定發起SPT切換的組播數據轉發速率閾值,取值範圍為1~4194304,單位為kbps。
infinity:表示永不發起SPT切換。
group-policy acl-number:表示組策略列表中的一項,與該組策略相匹配的組播組將應用本配置。acl-number表示基本ACL的編號,取值範圍為2000~2999。如果未指定本參數,本配置將應用於所有組播組。
order order-value:指定ACL在組策略列表中的序號。order-value的取值範圍為1~現有組策略列表中的最大序號+1,但取值範圍中不包括該ACL在組策略列表中的原有序號。如果已為某ACL指定了order-value,則不允許為該ACL指定相同的order-value,否則係統將報錯;如果未指定本參數,則不改變該ACL在組策略列表中的序號。
【描述】
spt-switch-threshold命令用來配置發起SPT切換的條件。undo spt-switch-threshold命令用來恢複缺省情況。
缺省情況下,設備收到第一個組播數據包後便立即向SPT切換。
需要注意的是:
· 當需要調整組策略列表中已有ACL的次序時,可以通過配置參數acl-number指定該ACL,並設置其order-value,將該ACL插入到組策略列表的order-value位置。組策略列表中已有的其它ACL保持先後排列次序不變。
· 當需要啟用組策略列表中沒有的ACL時,可以通過配置參數acl-number指定該ACL,並設置其order-value,將該ACL插入到組策略列表的order-value位置。如果未指定order-value,則將其插入組策略列表的尾部。
· 如果對同一組播組配置了多條該命令,則該組播組按順序匹配到的第一個命令將生效。
【舉例】
# 在公網實例中配置發起SPT切換的組播數據轉發速率閾值為4kbps。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] spt-switch-threshold 4
# 在公網實例中新增加一個基本ACL 2010的組策略,並配置發起SPT切換的組播數據轉發速率閾值為100kbps,且插在第一位。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] spt-switch-threshold 100 group-policy 2010 order 1
# 在VPN實例mvpn中配置發起SPT切換的組播數據轉發速率閾值為4kbps。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] spt-switch-threshold 4
# 在VPN實例mvpn中新增加一個ACL 2010的組策略,並配置發起SPT切換的組播數據轉發速率閾值為100kbps,且插在第一位。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] spt-switch-threshold 100 group-policy 2010 order 1
【命令】
ssm-policy acl-number
undo ssm-policy
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
acl-number:指定基本ACL的編號,取值範圍為2000~2999。
【描述】
ssm-policy命令用來配置SSM組播組的範圍。undo ssm-policy命令用來恢複缺省情況。
缺省情況下,SSM組播組的範圍為232.0.0.0/8。
通過本命令可以定義允許或拒絕的組播組的地址範圍:如果匹配通過,則組播運行模式為PIM-SSM,否則為PIM-SM。
【舉例】
# 在公網實例中配置SSM組播組的範圍232.1.0.0/16。
<Sysname> system-view
[Sysname] acl number 2000
[Sysname-acl-basic-2000] rule permit source 232.1.0.0 0.0.255.255
[Sysname-acl-basic-2000] quit
[Sysname] pim
[Sysname-pim] ssm-policy 2000
# 在VPN實例mvpn中配置SSM組播組的範圍232.1.0.0/16。
<Sysname> system-view
[Sysname] acl number 2000
[Sysname-acl-basic-2000] rule permit source 232.1.0.0 0.0.255.255
[Sysname-acl-basic-2000] quit
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] ssm-policy 2000
【命令】
state-refresh-interval interval
undo state-refresh-interval
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
interval:指定發送狀態刷新報文的時間間隔,取值範圍為1~255,單位為秒。
【描述】
state-refresh-interval命令用來配置發送狀態刷新報文的時間間隔。undo state-refresh-interval命令用來恢複缺省情況。
缺省情況下,發送狀態刷新報文的時間間隔為60秒。
相關配置可參考命令pim state-refresh-capable、state-refresh-rate-limit和state-refresh-ttl。
【舉例】
# 在公網實例中配置發送狀態刷新報文的時間間隔為70秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] state-refresh-interval 70
# 在VPN實例mvpn中配置發送狀態刷新報文的時間間隔為70秒。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] state-refresh-interval 70
【命令】
state-refresh-rate-limit interval
undo state-refresh-rate-limit
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
interval:指定接收新狀態刷新報文的等待時間,取值範圍為1~65535,單位為秒。
【描述】
state-refresh-rate-limit命令用來配置接收新狀態刷新報文的等待時間。undo state-refresh-rate-limit命令用來恢複缺省情況。
缺省情況下,接收新狀態刷新報文的等待時間為30秒。
相關配置可參考命令pim state-refresh-capable、state-refresh-interval和state-refresh-ttl。
【舉例】
# 在公網實例中配置接收新狀態刷新報文的等待時間為45秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] state-refresh-rate-limit 45
# 在VPN實例mvpn中配置接收新狀態刷新報文的等待時間為45秒。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] state-refresh-rate-limit 45
【命令】
state-refresh-ttl ttl-value
undo state-refresh-ttl
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
ttl-value:指定狀態刷新報文的TTL值,取值範圍為1~255。
【描述】
state-refresh-ttl命令用來配置狀態刷新報文的TTL值。undo state-refresh-ttl命令用來恢複缺省情況。
缺省情況下,狀態刷新報文的TTL值為255。
相關配置可參考命令pim state-refresh-capable、state-refresh-interval和state-refresh-rate-limit。
【舉例】
# 在公網實例中配置狀態刷新報文的TTL值為45。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] state-refresh-ttl 45
# 在VPN實例mvpn中配置狀態刷新報文的TTL值為45。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] state-refresh-ttl 45
【命令】
static-rp rp-address [ acl-number ] [ preferred ] [ bidir ]
undo static-rp rp-address
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
rp-address:指定靜態RP的IP地址。該地址必須是實際存在且合法的單播IP地址,不能配置為127.0.0.0/8網段的地址;但對於服務於雙向PIM的靜態RP來說,允許將其IP地址指定為一個實際不存在的IP地址。
acl-number:指定基本ACL的編號,取值範圍為2000~2999。如果指定了本參數,則配置的靜態RP隻為能夠通過匹配的組播組服務;如果未指定本參數,則配置的靜態RP將為所有組播組(224.0.0.0/4)服務。
preferred:指定當靜態RP與動態RP衝突時,優先選擇靜態RP。如果未指定本參數,則優先選擇動態RP,如果網絡中沒有動態RP或動態RP失效,靜態RP才能生效。
bidir:指定該靜態RP服務於雙向PIM。如果未指定本參數,該靜態RP將服務於PIM-SM。
【描述】
static-rp命令用來配置靜態RP。undo static-rp命令用來刪除靜態RP。
缺省情況下,沒有配置靜態RP。
需要注意的是:
· 作為靜態RP的接口不必使能PIM-SM或PIM-DM。
· 當某個靜態RP引用的ACL規則發生變化時,需要為所有組播組重新選舉RP。
· 重複執行本命令,可以配置多個靜態RP。但是,如果配置時所指定的靜態RP地址或ACL規則相同,則新配置將覆蓋舊配置;如果存在多個靜態RP服務於同一組播組的情況,則選擇IP地址最大的靜態RP為該組服務。
· 一台設備上最多可以配置50個不同的靜態RP。
相關配置可參考命令display pim rp-info和auto-rp enable。
【舉例】
# 在公網實例中配置IP地址為11.110.0.6的接口為靜態RP,為基本ACL 2001所定義的組播組225.1.1.0/24提供服務,並且優先選擇靜態RP。
<Sysname> system-view
[Sysname] acl number 2001
[Sysname-acl-basic-2001] rule permit source 225.1.1.0 0.0.0.255
[Sysname-acl-basic-2001] quit
[Sysname] pim
[Sysname-pim] static-rp 11.110.0.6 2001 preferred
# 在VPN實例mvpn中配置IP地址為11.110.0.6的接口為靜態RP,為基本ACL 2001所定義的組播組225.1.1.0/24提供服務,並且優先選擇靜態RP。
<Sysname> system-view
[Sysname] acl number 2001
[Sysname-acl-basic-2001] rule permit source 225.1.1.0 0.0.0.255
[Sysname-acl-basic-2001] quit
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] static-rp 11.110.0.6 2001 preferred
【命令】
timer hello interval
undo timer hello
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
interval:指定發送Hello報文的時間間隔,取值範圍為1~2147483647,單位為秒。
【描述】
timer hello命令用來全局配置發送Hello報文的時間間隔。undo timer hello命令用來恢複缺省情況。
缺省情況下,發送Hello報文的時間間隔為30秒。
相關配置可參考命令pim timer hello。
【舉例】
# 在公網實例中全局配置發送Hello報文的時間間隔為40秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] timer hello 40
# 在VPN實例mvpn中全局配置發送Hello報文的時間間隔為40秒。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] timer hello 40
【命令】
timer join-prune interval
undo timer join-prune
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
interval:指定發送加入/剪枝報文的時間間隔,取值範圍為1~2147483647,單位為秒。
【描述】
timer join-prune命令用來全局配置發送加入/剪枝報文的時間間隔。undo timer join-prune命令用來恢複缺省情況。
缺省情況下,發送加入/剪枝報文的時間間隔為60秒。
相關配置可參考命令pim timer join-prune。
【舉例】
# 在公網實例中全局配置發送加入/剪枝報文的時間間隔為80秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] timer join-prune 80
# 在VPN實例mvpn中全局配置發送加入/剪枝報文的時間間隔為80秒。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] timer join-prune 80
【命令】
timer spt-switch interval
undo timer spt-switch
【視圖】
公網實例PIM視圖/VPN實例PIM視圖
【缺省級別】
2:係統級
【參數】
interval:指定發起SPT切換前檢查組播數據轉發速率閾值的時間間隔,取值範圍為15~65535,單位為秒。
【描述】
timer spt-switch命令用來配置發起SPT切換前檢查組播數據轉發速率閾值的時間間隔。undo timer spt-switch命令用來恢複缺省情況。
缺省情況下,發起SPT切換前檢查組播數據轉發速率閾值的時間間隔為15秒。
在使用本命令前,必須使用spt-switch-threshold命令配置發起SPT切換的組播數據轉發速率閾值,否則配置本命令無意義。
相關配置可參考命令spt-switch-threshold。
【舉例】
# 在公網實例中配置發起SPT切換前檢查組播數據轉發速率閾值的時間間隔為30秒。
<Sysname> system-view
[Sysname] pim
[Sysname-pim] timer spt-switch 30
# 在VPN實例mvpn中配置發起SPT切換前檢查組播數據轉發速率閾值的時間間隔為30秒。
<Sysname> system-view
[Sysname] pim vpn-instance mvpn
[Sysname-pim-mvpn] timer spt-switch 30
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!