• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

06-IP組播命令參考

目錄

08-IPv6 PIM命令

本章節下載 08-IPv6 PIM命令  (252.48 KB)

08-IPv6 PIM命令

  錄

1 IPv6 PIM

1.1 IPv6 PIM配置命令

1.1.1 bsm-fragment enable (IPv6 PIM view)

1.1.2 bsr-policy (IPv6 PIM view)

1.1.3 c-bsr (IPv6 PIM view)

1.1.4 c-rp (IPv6 PIM view)

1.1.5 crp-policy (IPv6 PIM view)

1.1.6 display ipv6 pim bsr-info

1.1.7 display ipv6 pim claimed-route

1.1.8 display ipv6 pim c-rp

1.1.9 display ipv6 pim interface

1.1.10 display ipv6 pim neighbor

1.1.11 display ipv6 pim routing-table

1.1.12 display ipv6 pim rp-info

1.1.13 hello-option dr-priority (IPv6 PIM view)

1.1.14 hello-option holdtime (IPv6 PIM view)

1.1.15 hello-option lan-delay (IPv6 PIM view)

1.1.16 hello-option neighbor-tracking (IPv6 PIM view)

1.1.17 hello-option override-interval (IPv6 PIM view)

1.1.18 holdtime join-prune (IPv6 PIM view)

1.1.19 ipv6 pim

1.1.20 ipv6 pim bfd enable

1.1.21 ipv6 pim bsr-boundary

1.1.22 ipv6 pim dm

1.1.23 ipv6 pim hello-option dr-priority

1.1.24 ipv6 pim hello-option holdtime

1.1.25 ipv6 pim hello-option lan-delay

1.1.26 ipv6 pim hello-option neighbor-tracking

1.1.27 ipv6 pim hello-option override-interval

1.1.28 ipv6 pim holdtime join-prune

1.1.29 ipv6 pim neighbor-policy

1.1.30 ipv6 pim require-genid

1.1.31 ipv6 pim sm

1.1.32 ipv6 pim state-refresh-capable

1.1.33 ipv6 pim timer graft-retry

1.1.34 ipv6 pim timer hello

1.1.35 ipv6 pim timer join-prune

1.1.36 ipv6 pim triggered-hello-delay

1.1.37 jp-pkt-size (IPv6 PIM view)

1.1.38 register-policy (IPv6 PIM view)

1.1.39 register-whole-checksum (IPv6 PIM view)

1.1.40 source-lifetime (IPv6 PIM view)

1.1.41 source-policy (IPv6 PIM view)

1.1.42 spt-switch-threshold (IPv6 PIM view)

1.1.43 state-refresh-hoplimit (IPv6 PIM view)

1.1.44 state-refresh-interval (IPv6 PIM view)

1.1.45 state-refresh-rate-limit (IPv6 PIM view)

1.1.46 static-rp (IPv6 PIM view)

1.1.47 timer hello (IPv6 PIM view)

1.1.48 timer join-prune (IPv6 PIM view)

 


1 IPv6 PIM

1.1  IPv6 PIM配置命令

1.1.1  bsm-fragment enable (IPv6 PIM view)

bsm-fragment enable命令用來使能自舉報文語義分片功能。

undo bsm-fragment enable命令用來關閉自舉報文語義分片功能。

【命令】

bsm-fragment enable

undo bsm-fragment enable

【缺省情況】

自舉報文語義分片功能處於使能狀態。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【使用指導】

當IPv6 PIM-SM域中存在不支持自舉報文語義分片的設備時,請關閉本功能。

【舉例】

# 關閉自舉報文語義分片功能。

<Sysname> system-view

[Sysname] ipv6 pim

[Sysname-pim6] undo bsm-fragment enable

1.1.2  bsr-policy (IPv6 PIM view)

bsr-policy命令用來配置合法的BSR地址範圍,以防止BSR欺騙。

undo bsr-policy命令用來取消BSR地址範圍的限製。

【命令】

bsr-policy acl6-number

undo bsr-policy

【缺省情況】

BSR的地址範圍不受任何限製,即認為來自任意源的自舉報文都是合法的。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【參數】

acl6-number:指定IPv6基本ACL的編號,取值範圍為2000~2999。

【使用指導】

ACL規則中的source參數用來指定合法BSR的源地址範圍,若指定了vpn-instance參數則此規則不生效,而除fragmenttime-range以外的其它可選參數都將被忽略。

【舉例】

# 配置合法的BSR地址範圍,隻允許網段2001::2/64中的設備充當BSR。

<Sysname> system-view

[Sysname] acl ipv6 number 2000

[Sysname-acl6-basic-2000] rule permit source 2001::2 64

[Sysname-acl6-basic-2000] quit

[Sysname] ipv6 pim

[Sysname-pim6] bsr-policy 2000

【相關命令】

·     c-bsr (IPv6 PIM view)

1.1.3  c-bsr (IPv6 PIM view)

c-bsr命令用來配置C-BSR。

undo c-bsr命令用來刪除C-BSR的相關配置。

【命令】

c-bsr ipv6-address [ scope scope-id ] [ hash-length hash-length | priority priority ] *

undo c-bsr ipv6-address [ scope scope-id ]

【缺省情況】

沒有配置C-BSR。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【參數】

ipv6-address:指定C-BSR的IPv6地址。

scope scope-id:指定IPv6管理域的編號,取值範圍為3~15。如果未指定本參數,表示配置服務於Global域的C-BSR。

hash-length hash-length:指定哈希掩碼長度,取值範圍為0~128,缺省值為126。

priority priority:指定C-BSR的優先級,取值範圍為0~255,缺省值為64。數值越大,優先級越高。

【使用指導】

·     C-BSR的IPv6地址必須有對應的本地接口,且該接口上必須使能IPv6 PIM,否則配置不會生效。

·     如果對同一個域多次執行本命令,新配置將覆蓋舊配置;而針對不同域的C-BSR則允許指定相同的IPv6地址。

【舉例】

# 將IPv6地址為1101::1的設備配置為Global域的C-BSR。

<Sysname> system-view

[Sysname] ipv6 pim

[Sysname-pim6] c-bsr 1101::1

1.1.4  c-rp (IPv6 PIM view)

c-rp命令用來配置C-RP。

undo c-rp命令用來刪除C-RP的相關配置。

【命令】

c-rp ipv6-address [ advertisement-interval adv-interval | { group-policy acl6-number | scope scope-id } | holdtime hold-time | priority priority ] *

undo c-rp ipv6-address

【缺省情況】

沒有配置C-RP。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【參數】

ipv6-address:指定C-RP的IPv6地址。

advertisement-interval adv-interval:指定發送宣告報文的間隔時間,取值範圍為1~65535,單位為秒,缺省值為60秒。

group-policy acl6-number:指定IPv6基本ACL的編號,取值範圍為2000~2999。如果指定了本參數,該C-RP將隻為ACL規則所允許的IPv6組播組服務;如果未指定本參數、指定的ACL不存在或ACL中未配置有效的permit規則,則該C-RP將為所有IPv6組播組(FF00::/8)組服務。

scope scope-id:指定IPv6管理域的編號,取值範圍為3~15。

holdtime hold-time:指定C-RP的超時時間,取值範圍為1~65535,單位為秒,缺省值為150秒。

priority priority:指定C-RP的優先級,取值範圍為0~255,缺省值為192。該數值越大,優先級越低。

【使用指導】

·     C-RP的IPv6地址必須有對應的本地接口,且該接口上必須使能IPv6 PIM,否則配置不會生效。

·     ACL規則中的source參數用來指定C-RP所服務的IPv6組播組範圍(若指定的不是IPv6組播組地址,則此規則不生效),而其它可選參數都將被忽略。該ACL規則用來定義該C-RP所服務的IPv6組播組範圍,隻有permit的IPv6組播組才會作為RP的服務組範圍通告出去。

·     如果設備想要成為多個組範圍的C-RP,則需要在配置group-policy所對應的ACL時將多個組範圍用多個rule規則表示出來。

·     如果對同一IPv6地址多次執行本命令,新配置將覆蓋舊配置。

【舉例】

# 將IPv6地址為2001::1配置為組播組FF0E:0:1391::/96的C-RP,且C-RP的優先級為10。

<Sysname> system-view

[Sysname] acl ipv6 number 2000

[Sysname-acl6-basic-2000] rule permit source ff0e:0:1391:: 96

[Sysname-acl6-basic-2000] quit

[Sysname] ipv6 pim

[Sysname-pim6] c-rp 2001::1 group-policy 2000 priority 10

1.1.5  crp-policy (IPv6 PIM view)

crp-policy命令用來配置合法的C-RP地址範圍及其服務的IPv6組播組範圍,以防止C-RP欺騙。

undo crp-policy命令用來取消C-RP地址範圍及其服務的IPv6組播組範圍的限製。

【命令】

crp-policy acl6-number

undo crp-policy

【缺省情況】

C-RP地址範圍及其服務的IPv6組播組範圍不受任何限製,即認為所有收到的C-RP報文都是合法的。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【參數】

acl6-number:指定IPv6高級ACL的編號,取值範圍為3000~3999。

【使用指導】

·     ACL規則中的source參數用來指定合法C-RP的IPv6地址範圍,destination參數用來指定該C-RP所服務的IPv6組播組地址範圍,若指定了vpn-instance參數則此規則不生效,而除fragmenttime-range以外的其它可選參數都將被忽略。

·     本命令在對C-RP所宣告的IPv6組播組範圍進行過濾時,隻依據其組前綴進行過濾。譬如,當C-RP宣告的IPv6組播組範圍為FF0E:0:1::/96,crp-policy命令所規定的合法IPv6組播組範圍為FF0E:0:1::/120時,最終通過過濾的IPv6組播組範圍為FF0E:0:1::/96。

【舉例】

# 配置C-RP策略,隻允許2001::2/64範圍內的設備充當C-RP,且隻允許其為FF03::101/64範圍內的IPv6組播組服務。

<Sysname> system-view

[Sysname] acl ipv6 number 3000

[Sysname-acl6-adv-3000] rule permit ipv6 source 2001::2 64 destination ff03::101 64

[Sysname-acl6-adv-3000] quit

[Sysname] ipv6 pim

[Sysname-pim6] crp-policy 3000

【相關命令】

·     c-rp (IPv6 PIM view)

1.1.6  display ipv6 pim bsr-info

display ipv6 pim bsr-info命令用來顯示IPv6 PIM-SM域中的BSR信息。

【命令】

display ipv6 pim bsr-info

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【舉例】

# 顯示IPv6 PIM-SM域中的BSR信息。

<Sysname> display ipv6 pim bsr-info

   Scope: non-scoped

     State: Accept Preferred

     Bootstrap timer: 00:01:44

     Elected BSR address: 12:12::1

       Priority: 64

       Hash mask length: 126

       Uptime: 00:21:56

 

   Scope: 5

     State: Accept Any

     Scope-zone expiry timer: 00:21:12

 

   Scope: 6

     State: Elected

     Bootstrap timer: 00:00:26

     Elected BSR address: 17:11::1

       Priority: 64

       Hash mask length: 126

       Uptime: 02:53:37

     Candidate BSR address: 17:11::1

       Priority: 64

       Hash mask length: 126

 

   Scope: 7

     State: Candidate

     Bootstrap timer: 00:01:56

     Elected BSR address: 61:37::1

       Priority: 64

       Hash mask length: 126

       Uptime: 02:53:32

     Candidate BSR address: 17:12::1

       Priority: 64

       Hash mask length: 126

 

   Scope: 8

     State: Pending

     Bootstrap timer: 00:00:07

     Candidate BSR address: 17:13::1

       Priority: 64

       Hash mask length: 126

表1-1 display ipv6 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已存在的時間

 

1.1.7  display ipv6 pim claimed-route

display ipv6 pim claimed-route命令用來顯示IPv6 PIM所使用的路由信息。

【命令】

display ipv6 pim claimed-route [ ipv6-source-address ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

ipv6-source-address:組播源的IPv6地址,顯示到達指定組播源的路由信息。如果未指定本參數,將顯示IPv6 PIM所使用的所有路由信息。

【舉例】

# 顯示IPv6 PIM使用的所有路由信息。

<Sysname> display ipv6 pim claimed-route

 RPF-route selecting rule: longest-match

 

 Route/mask: 7:11::/64 (unicast (direct))

     RPF interface: Vlan-interface2, RPF neighbor: 8::2

     Total number of (S,G) or (*,G) dependent on this route entry: 4

     (7:11::10, ff1e::1)

     (7:11::10, ff1e::2)

     (7:11::10, ff1e::3)

     (*, ff1e::4)

 Route/mask: 7:12::/64 (unicast)

     RPF interface: Vlan-interface2, RPF neighbor: 8::3,

     Total number of (S,G) or (*,G) dependent on this route entry: 2

     (7:12::10, ff1e::1)

     (7:12::10, ff1e::2)

表1-2 display ipv6 pim claimed-route命令顯示信息描述表

字段

描述

RPF-route selecting rule

RPF路由的選擇規則

Route/mask

路由項。括號內為路由類型,包括:

·     igp:單播路由(內部網關協議)

·     egp:單播路由(外部網關協議)

·     unicast (direct):單播路由(直連)

·     unicast:其它單播路由(如單播靜態路由等)

RPF interface

RPF接口的名稱

RPF neighbor

RPF鄰居的IPv6地址

Total number of (S,G) or (*,G) dependent

on this route entry

基於此RPF路由的(S,G)或(*,G)個數及列表

 

1.1.8  display ipv6 pim c-rp

display ipv6 pim c-rp命令用來顯示IPv6 PIM-SM域中的C-RP信息。

【命令】

display ipv6 pim c-rp [ local ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

local:顯示本地配置且生效的C-RP信息。如果未指定本參數,將顯示所有學習到的C-RP信息。

【使用指導】

隻有當選的BSR上才會有學習到的C-RP信息,其它設備上隻能查看到本地配置生效的C-RP信息。

【舉例】

# 顯示學習到的C-RP信息。

<Sysname> display ipv6 pim c-rp

   Scope: non-scoped

     Group/MaskLen: FF00::/8

       C-RP address             Priority  HoldTime  Uptime    Expires

       8:12::2 (local)          192       150       00:27:48  00:01:43

     Group/MaskLen: FF23::/92 Expires: 00:02:07

# 顯示本地配置生效的C-RP信息。

<Sysname> display ipv6 pim c-rp local

   Candidate RP: 8:12::2(Loop1)

     Priority: 192

     HoldTime: 150

     Advertisement interval: 60

     Next advertisement scheduled at: 00:00:46

表1-3 display ipv6 pim c-rp命令顯示信息描述表

字段

描述

Scope

Group/MaskLen

C-RP所服務的IPv6組播組

C-RP address

C-RP的IPv6地址

Priority

C-RP的優先級

HoldTime

C-RP的超時時間

Uptime

C-RP已存在的時間,w表示星期,d表示天,h表示小時

Expires

C-RP/組播組的超時剩餘時間

Candidate RP

本地C-RP的IPv6地址

Advertisement interval

本地C-RP發送通告報文時間間隔

Next advertisement scheduled at

本地C-RP發送下一個通告報文的剩餘時間

 

1.1.9  display ipv6 pim interface

display ipv6 pim interface命令用來顯示接口上的IPv6 PIM信息。

【命令】

display ipv6 pim interface [ interface-type interface-number ] [ verbose ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

interface-type interface-number:顯示指定接口上的IPv6 PIM信息。如果未指定本參數,將顯示所有接口上的IPv6 PIM信息。

verbose:顯示詳細信息。如果未指定本參數,將顯示概要信息。

【舉例】

# 顯示所有接口上的IPv6 PIM概要信息。

<Sysname> display ipv6 pim interface

 Interface         NbrCnt  HelloInt  DR-Pri     DR-Address

 Vlan1             1       30        1          FE80::200:5EFF:FE04:8700

表1-4 display ipv6 pim interface命令顯示信息描述表

字段

描述

Interface

接口名稱

NbrCnt

IPv6 PIM鄰居的數量

HelloInt

發送Hello報文的時間間隔

DR-Pri

競選DR的優先級

DR-Address

DR的IPv6地址(鏈路本地地址)

 

# 顯示接口Vlan-interface1上的IPv6 PIM詳細信息。

<Sysname> display ipv6 pim interface vlan-interface 1 verbose

 Interface: Vlan-interface1, FE80::200:5EFF:FE04:8700

     PIM version: 2

     PIM mode: Sparse

     PIM DR: FE80::200:AFF:FE01:101

     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

     PIM BFD: 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-5 display ipv6 pim interface verbose命令顯示信息描述表

字段

描述

Interface

接口名稱與IPv6地址(鏈路本地地址)

PIM version

IPv6 PIM協議的版本號

PIM mode

IPv6 PIM協議的模式,是密集模式還是稀疏模式

PIM DR

DR的IPv6地址(鏈路本地地址)

PIM DR Priority (configured)

競選DR優先級的配置值

PIM neighbor count

IPv6 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

保持IPv6 PIM鄰居的可達狀態的時間

PIM assert hold interval

保持斷言狀態的時間

PIM triggered hello delay

發送Hello報文的最大延遲時間

PIM J/P interval

發送加入/剪枝報文的時間間隔

PIM J/P hold interval

保持加入/剪枝狀態的時間

PIM BSR domain border

該接口是否配置了BSR的服務邊界

PIM BFD

該接口是否使能了IPv6 PIM與BFD聯動功能

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

該接口所在網段上未使能鄰居跟蹤的路由器數量

 

1.1.10  display ipv6 pim neighbor

display ipv6 pim neighbor命令用來顯示IPv6 PIM鄰居信息。

【命令】

display ipv6 pim neighbor [ ipv6-neighbor-address | interface interface-type interface-number | verbose ] *

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

ipv6-neighbor-address:IPv6 PIM鄰居的IPv6地址,顯示指定IPv6 PIM鄰居的信息。如果未指定本參數,將顯示所有IPv6 PIM鄰居的信息。

interface interface-type interface-number:接口類型和接口編號,顯示指定接口上的IPv6 PIM鄰居信息。如果未指定本參數,將顯示所有接口上的IPv6 PIM鄰居信息。

verbose:顯示詳細信息。如果未指定本參數,將顯示概要信息。

【舉例】

# 顯示所有IPv6 PIM鄰居的概要信息。

<Sysname> display ipv6 pim neighbor

 Total Number of Neighbors = 2

 

 Neighbor        Interface           Uptime   Expires  DR-Priority

 FE80::A01:101:1 Vlan1               02:50:49 00:01:31 1

 FE80::A01:102:1 Vlan2               02:49:39 00:01:42 1

# 顯示IPv6地址為FE80::A01:101:1的IPv6 PIM鄰居的詳細信息。

<Sysname> display ipv6 pim neighbor fe80::a01:101:1 verbose

Neighbor: FE80::A01:101:1

     Interface: Vlan-interface3

     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

     Secondary address(es):

     1::1

表1-6 display ipv6 pim neighbor命令顯示信息描述表

字段

描述

Total Number of Neighbors

IPv6 PIM鄰居的總數

Neighbor

IPv6 PIM鄰居的IPv6主地址(鏈路本地地址)

Interface

IPv6 PIM鄰居所在接口的名稱

Uptime

IPv6 PIM鄰居已存在的時間

Expires/Expiry time

IPv6 PIM鄰居超時的剩餘時間,never表示IPv6 PIM鄰居永不超時,即永遠可達

DR-Priority/DR Priority

IPv6 PIM鄰居的優先級

Generation ID

IPv6 PIM鄰居的Generation ID(狀態隨機數)

Holdtime

IPv6 PIM鄰居的生存時間,forever表示IPv6 PIM鄰居永遠存在,即永遠可達

LAN delay

發送剪枝報文的延遲時間

Override interval

剪枝否決的時間間隔

State refresh interval

狀態刷新的時間間隔,隻有當IPv6 PIM鄰居工作在IPv6 PIM-DM模式下且具備狀態刷新能力時才會顯示本字段

Neighbor tracking

鄰居跟蹤功能是否使能

Secondary address(es)

IPv6 PIM鄰居的IPv6從地址(非鏈路本地地址)

 

1.1.11  display ipv6 pim routing-table

display ipv6 pim routing-table命令用來顯示IPv6 PIM路由表的內容。

【命令】

display ipv6 pim routing-table [ ipv6-group-address [ prefix-length ] | ipv6-source-address [ prefix-length ] | flags flag-value | fsm | incoming-interface interface-type interface-number | mode mode-type | outgoing-interface { exclude | include | match } interface-type interface-number ] *

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

ipv6-group-address:IPv6組播組地址,顯示指定IPv6組播組的IPv6 PIM路由項,取值範圍為FFxy::/16,其中x和y均代表0~F的任意一個十六進製數。如果未指定本參數,將顯示所有IPv6組播組的IPv6 PIM路由項。

ipv6-source-address:IPv6組播源地址,顯示包含指定IPv6組播源的IPv6 PIM路由項。

prefix-length:指定IPv6組播組或IPv6組播源地址的前綴長度。對於IPv6組播組地址,其取值範圍為8~128,缺省值為128;對於IPv6組播源地址,其取值範圍為0~128,缺省值為128。

flags flag-value:IPv6 PIM標誌,顯示包含指定標誌的IPv6 PIM路由項。如果未指定本參數,將顯示包含所有標誌的IPv6 PIM路由項。flag-value的取值及含義如下

·     act:表示已經有實際數據到達的IPv6 PIM路由項;

·     del:表示計劃刪除的IPv6 PIM路由項;

·     exprune:表示某些出接口被其它IPv6組播路由協議剪枝的IPv6 PIM路由項;

·     ext:表示包含了由其它IPv6組播路由協議提供出接口的IPv6 PIM路由項;

·     loc:表示在與IPv6組播源處於同一網段的設備上的IPv6 PIM路由項;

·     niif:表示未確定入接口的IPv6 PIM路由項;

·     nonbr:表示IPv6 PIM鄰居查找失敗的IPv6 PIM路由項;

·     rpt:表示向RP方向發送過(S,G)RPT位剪枝的IPv6 PIM路由項;

·     spt:表示SPT上的IPv6 PIM路由項;

·     swt:表示正處於向SPT切換過程中的IPv6 PIM路由項;

·     wc:表示帶WC通配符的IPv6 PIM路由項。

fsm:顯示有限狀態機的詳細信息。

incoming-interface interface-type interface-number:顯示指定入接口的IPv6 PIM路由項。如果未指定本參數,將顯示所有入接口的PIM路由項。

mode mode-type:IPv6 PIM模式,顯示指定模式下的IPv6 PIM路由項。如果未指定本參數,將顯示所有模式下的IPv6 PIM路由項。mode-type的取值及含義如下:

·     dm:表示IPv6 PIM-DM模式;

·     sm:表示IPv6 PIM-SM模式;

outgoing-interface { exclude | include | match } interface-type interface-number:顯示指定出接口的IPv6 PIM路由項。其中,exclude表示不包含指定接口;include表示包含指定接口;match表示包含且僅包含指定接口。如果未指定本參數,將顯示所有出接口的IPv6 PIM路由項。

【舉例】

# 顯示IPv6 PIM路由表的內容。

<Sysname> display ipv6 pim routing-table

 Total 0 (*, G) entry; 1 (S, G) entry

 

 (2001::2, FFE3::101)

     RP: FE80::A01:100:1

     Protocol: pim-sm, Flag: SPT LOC ACT

     UpTime: 02:54:43

     Upstream interface: Vlan-interface1

         Upstream neighbor: NULL

         RPF prime neighbor: NULL

     Downstream interface(s) information:

     Total number of downstreams: 1

         1: Vlan-interface2

             Protocol: pim-sm, UpTime: 02:54:43, Expires: 00:02:47

# 顯示IPv6 PIM路由表的狀態機信息。

<Sysname> display ipv6 pim routing-table fsm

 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

 

 (2001::2, FFE3::101)

     RP: FE80::A01:100:1

     Protocol: pim-sm, Flag: SPT LOC ACT

     UpTime: 02:54:43

     Upstream interface: Vlan-interface1

         Upstream neighbor: NULL

         RPF prime neighbor: NULL

         Join/Prune FSM: [SPT: J] [RPT: NP]

     Downstream interface(s) information:

     Total number of downstreams: 1

         1: Vlan-interface2

             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-7 display ipv6 pim routing-table命令顯示信息描述表

字段

描述

Total 0 (*, G) entry; 1 (S, G) entry

IPv6 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表示下遊接收者

(2001::2, FFE3::101)

IPv6 PIM路由表中的(S,G)表項

RP

RP的地址

Protocol

IPv6 PIM的模式

Flag

IPv6 PIM路由表中(S,G)或(*,G)表項的標誌:

·     ACT:表示已有實際數據到達

·     DEL:表示計劃要刪除

·     EXPRUNE:表示某些出接口被其它IPv6組播路由協議剪枝

·     EXT:表示包含了由其它IPv6組播路由協議提供的出接口

·     LOC:表示與IPv6組播源處於同一網段

·     NIIF:表示未確定入接口

·     NONBR:表示IPv6 PIM鄰居查找失敗

·     RPT:表示向RP方向發送過(S,G)RPT位剪枝

·     SPT:表示在SPT上

·     SWT:表示正在向SPT切換

·     WC:表示帶WC通配符

Uptime

(S,G)或(*,G)表項已存在的時間

Upstream interface

(S,G)或(*,G)表項的入接口

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

下遊接口的信息,包括:

·     下遊接口的總數

·     下遊接口的名稱

·     下遊接口使用的協議類型

·     下遊接口的存在時間

·     下遊接口的超時時間

FSM information for non-downstream interfaces

非下遊接口的狀態機信息

 

1.1.12  display ipv6 pim rp-info

display ipv6 pim rp-info命令用來顯示IPv6 PIM-SM域中的RP的信息。

【命令】

display ipv6 pim rp-info [ ipv6-group-address ]

【視圖】

任意視圖

【缺省用戶角色】

network-admin

network-operator

【參數】

ipv6-group-address:IPv6組播組地址,顯示指定IPv6組播組所對應的RP信息,取值範圍為FFxy::/16(但不包括下列地址:FFx0::/16、FFx1::/16、FFx2::/16和FF0y::),其中x和y均代表0~F的任意一個十六進製數。如果未指定本參數,將顯示所有IPv6組播組對應的RP信息。

【舉例】

# 顯示IPv6組播組FF0E::101所對應的RP信息。

<Sysname> display ipv6 pim rp-info ff0e::101

   BSR RP address is: 7:12::1

     Priority: 192

     HoldTime: 180

     Uptime: 03:01:10

     Expires: 00:02:30

 

   Static RP address is: 7:12::1

     Preferred: No

     Configured ACL: 2003

 

   RP mapping for this group is: 7:12::1 (local host)

# 顯示所有IPv6組播組對應的RP信息。

<Sysname> display ipv6 pim rp-info

BSR RP information:

   Scope: non-scoped

     Group/MaskLen: FF00::/8

       RP address               Priority  HoldTime  Uptime    Expires

       8:12::2 (local)          192       180       03:01:36  00:02:29

     Group/MaskLen: FF23::/92

       RP address               Priority  HoldTime  Uptime    Expires

       7:12::1 (local)          192       180       00:00:39  00:02:57

 

   Static RP information:

       RP address               ACL   Mode    Preferred

       3:3::1                   2000  pim-sm  No

       3:3::3                   2002  pim-sm  No

       3:3::4                         pim-sm  No

       3:3::5                   2002  pim-sm  Yes

表1-8 display ipv6 pim rp-info命令顯示信息描述表

字段

描述

BSR RP address is

RP的IPv6地址

BSR RP information

BSR RP信息

Scope

Group/MaskLen

RP所服務的IPv6組播組

RP address

RP的IPv6地址

(local)

表示本地RP,如果不顯示該字段,則表示非本地RP

Priority

RP的優先級

HoldTime

RP的超時時間

Uptime

RP已存在的時間

Expires

RP超時的剩餘時間

Static RP information

靜態RP信息

Static RP address is/RP address

靜態RP的IPv6地址

Preferred

是否指定了靜態RP優先

Configured ACL/ACL

靜態RP所服務的IPv6組播組列表

Mode

靜態RP所服務的IPv6 PIM類型

RP mapping for this group

服務於當前組播組的RP的IPv6地址

 

1.1.13  hello-option dr-priority (IPv6 PIM view)

hello-option dr-priority命令用來全局配置競選DR的優先級。

undo hello-option dr-priority命令用來恢複缺省情況。

【命令】

hello-option dr-priority priority

undo hello-option dr-priority

【缺省情況】

競選DR的優先級為1。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【參數】

priority:指定競選DR的優先級,取值範圍為0~4294967295。該數值越大,優先級越高。

【使用指導】

本配置既可在IPv6 PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。

【舉例】

# 全局配置競選DR的優先級為3。

<Sysname> system-view

[Sysname] ipv6 pim

[Sysname-pim6] hello-option dr-priority 3

【相關命令】

·     ipv6 pim hello-option dr-priority

1.1.14  hello-option holdtime (IPv6 PIM view)

hello-option holdtime命令用來全局配置保持IPv6 PIM鄰居可達狀態的時間。

undo hello-option holdtime命令用來恢複缺省情況。

【命令】

hello-option holdtime time

undo hello-option holdtime

【缺省情況】

保持IPv6 PIM鄰居可達狀態的時間為105秒。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【參數】

time:指定保持IPv6 PIM鄰居可達狀態的超時時間,取值範圍為1~65535,單位為秒。如果指定為65535秒,則表示PIM鄰居永遠可達。

【使用指導】

本配置既可在IPv6 PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。

【舉例】

# 全局配置保持IPv6 PIM鄰居可達狀態的時間為120秒。

<Sysname> system-view

[Sysname] ipv6 pim

[Sysname-pim6] hello-option holdtime 120

【相關命令】

·     ipv6 pim hello-option holdtime

1.1.15  hello-option lan-delay (IPv6 PIM view)

hello-option lan-delay命令用來全局配置發送剪枝報文的延遲時間。

undo hello-option lan-delay命令用來恢複缺省情況。

【命令】

hello-option lan-delay delay

undo hello-option lan-delay

【缺省情況】

發送剪枝報文的延遲時間為500毫秒。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【參數】

delay:指定發送剪枝報文的延遲時間,取值範圍為1~32767,單位為毫秒。

【使用指導】

本配置既可在IPv6 PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。

【舉例】

# 全局配置發送剪枝報文的延遲時間為200毫秒。

<Sysname> system-view

[Sysname] ipv6 pim

[Sysname-pim6] hello-option lan-delay 200

【相關命令】

·     hello-option override-interval (IPv6 PIM view)

·     ipv6 pim hello-option lan-delay

·     ipv6 pim hello-option override-interval

1.1.16  hello-option neighbor-tracking (IPv6 PIM view)

hello-option neighbor-tracking命令用來全局使能鄰居跟蹤功能,即關閉加入報文抑製能力。

undo hello-option neighbor-tracking命令用來恢複缺省情況。

【命令】

hello-option neighbor-tracking

undo hello-option neighbor-tracking

【缺省情況】

鄰居跟蹤功能處於關閉狀態,即加入報文抑製能力處於開啟狀態。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【使用指導】

本配置既可在IPv6 PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。

【舉例】

# 全局使能鄰居跟蹤功能。

<Sysname> system-view

[Sysname] ipv6 pim

[Sysname-pim6] hello-option neighbor-tracking

【相關命令】

·     ipv6 pim hello-option neighbor-tracking

1.1.17  hello-option override-interval (IPv6 PIM view)

hello-option override-interval命令用來全局配置剪枝否決時間。

undo hello-option override-interval命令用來恢複缺省情況。

【命令】

hello-option override-interval interval

undo hello-option override-interval

【缺省情況】

剪枝否決時間為2500毫秒。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【參數】

interval:指定剪枝否決時間,取值範圍為1~65535,單位為毫秒。

【使用指導】

本配置既可在IPv6 PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。

【舉例】

# 全局配置剪枝否決時間為2000毫秒。

<Sysname> system-view

[Sysname] ipv6 pim

[Sysname-pim6] hello-option override-interval 2000

【相關命令】

·     hello-option lan-delay (IPv6 PIM view)

·     ipv6 pim hello-option lan-delay

·     ipv6 pim hello-option override-interval

1.1.18  holdtime join-prune (IPv6 PIM view)

holdtime join-prune命令用來全局配置保持加入/剪枝狀態的時間。

undo holdtime join-prune命令用來恢複缺省情況。

【命令】

holdtime join-prune time

undo holdtime join-prune

【缺省情況】

保持加入/剪枝狀態的時間為210秒。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【參數】

time:指定保持加入/剪枝狀態的時間,取值範圍為1~65535,單位為秒。

【使用指導】

本配置既可在IPv6 PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。

【舉例】

# 全局配置保持加入/剪枝狀態的時間為280秒。

<Sysname> system-view

[Sysname] ipv6 pim

[Sysname-pim6] holdtime join-prune 280

【相關命令】

·     ipv6 pim holdtime join-prune

1.1.19  ipv6 pim

ipv6 pim命令用來進入IPv6 PIM視圖。

undo ipv6 pim命令用來清除IPv6 PIM視圖下的所有配置。

【命令】

ipv6 pim

undo ipv6 pim

【視圖】

係統視圖

【缺省用戶角色】

network-admin

【舉例】

# 使能IPv6組播路由,並進入IPv6 PIM視圖。

<Sysname> system-view

[Sysname] ipv6 multicast routing-enable

[Sysname] ipv6 pim

[Sysname-pim6]

1.1.20  ipv6 pim bfd enable

ipv6 pim bfd enable命令用來使能IPv6 PIM與BFD聯動功能。

undo ipv6 pim bfd enable命令用來關閉IPv6 PIM與BFD聯動功能。

【命令】

ipv6 pim bfd enable

undo ipv6 pim bfd enable

【缺省情況】

IPv6 PIM與BFD聯動功能處於關閉狀態。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【使用指導】

隻有在接口上先使能了IPv6 PIM-DM或IPv6 PIM-SM,本命令才能生效。

【舉例】

# 使能IPv6組播路由,在接口Vlan-interface100上使能IPv6 PIM-DM,並使能IPv6 PIM與BFD聯動功能。

<Sysname> system-view

[Sysname] ipv6 multicast routing-enable

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] ipv6 pim dm

[Sysname-Vlan-interface100] ipv6 pim bfd enable

【相關命令】

·     ipv6 pim dm

·     ipv6 pim sm

1.1.21  ipv6 pim bsr-boundary

ipv6 pim bsr-boundary命令用來配置BSR的服務邊界,即IPv6 PIM-SM域的邊界。

undo ipv6 pim bsr-boundary命令用來刪除BSR的服務邊界。

【命令】

ipv6 pim bsr-boundary

undo ipv6 pim bsr-boundary

【缺省情況】

沒有配置BSR的服務邊界。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【舉例】

# 配置接口Vlan-interface100為BSR的服務邊界。

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] ipv6 pim bsr-boundary

【相關命令】

·     c-bsr (IPv6 PIM view)

·     ipv6 multicast boundary(IP組播命令參考/IPv6組播路由與轉發)

1.1.22  ipv6 pim dm

ipv6 pim dm命令用來使能IPv6 PIM-DM。

undo ipv6 pim dm命令用來關閉IPv6 PIM-DM。

【命令】

ipv6 pim dm

undo ipv6 pim dm

【缺省情況】

IPv6 PIM-DM處於關閉狀態。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【使用指導】

隻有在設備上先使能了IPv6組播路由,本命令才能生效。

【舉例】

# 使能IPv6組播路由,並在接口Vlan-interface100上使能IPv6 PIM-DM。

<Sysname> system-view

[Sysname] ipv6 multicast routing-enable

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] ipv6 pim dm

【相關命令】

·     ipv6 multicast routing-enable(IP組播命令參考/IPv6組播路由與轉發)

1.1.23  ipv6 pim hello-option dr-priority

ipv6 pim hello-option dr-priority命令用來在接口上配置競選DR的優先級。

undo ipv6 pim hello-option dr-priority命令用來恢複缺省情況。

【命令】

ipv6 pim hello-option dr-priority priority

undo ipv6 pim hello-option dr-priority

【缺省情況】

競選DR的優先級為1。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

priority:指定競選DR的優先級,取值範圍為0~4294967295。該數值越大,優先級越高。

【使用指導】

本配置既可在IPv6 PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。

【舉例】

# 在接口Vlan-interface100上配置競選DR的優先級為3。

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] ipv6 pim hello-option dr-priority 3

【相關命令】

·     hello-option dr-priority (IPv6 PIM view)

1.1.24  ipv6 pim hello-option holdtime

ipv6 pim hello-option holdtime命令用來在接口上配置保持IPv6 PIM鄰居的可達狀態的時間。

undo ipv6 pim hello-option holdtime命令用來恢複缺省情況。

【命令】

ipv6 pim hello-option holdtime time

undo ipv6 pim hello-option holdtime

【缺省情況】

保持IPv6 PIM鄰居可達狀態的時間為105秒。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

time:指定保持IPv6 PIM鄰居可達狀態的時間,取值範圍為1~65535,單位為秒。如果指定為65535秒,則表示PIM鄰居永遠可達。

【使用指導】

本配置既可在IPv6 PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。

【舉例】

# 在接口Vlan-interface100上配置保持IPv6 PIM鄰居可達狀態的時間為120秒。

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] ipv6 pim hello-option holdtime 120

【相關命令】

·     hello-option holdtime (IPv6 PIM view)

1.1.25  ipv6 pim hello-option lan-delay

ipv6 pim hello-option lan-delay命令用來在接口上配置發送剪枝報文的延遲時間。

undo ipv6 pim hello-option lan-delay命令用來恢複缺省情況。

【命令】

ipv6 pim hello-option lan-delay delay

undo ipv6 pim hello-option lan-delay

【缺省情況】

發送剪枝報文的延遲時間為500毫秒。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

delay:指定發送剪枝報文的延遲時間,取值範圍為1~32767,單位為毫秒。

【使用指導】

本配置既可在IPv6 PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。

【舉例】

# 在接口Vlan-interface100上配置發送剪枝報文的延遲時間為200毫秒。

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] ipv6 pim hello-option lan-delay 200

【相關命令】

·     hello-option lan-delay (IPv6 PIM view)

·     hello-option override-interval (IPv6 PIM view)

·     ipv6 pim hello-option override-interval

1.1.26  ipv6 pim hello-option neighbor-tracking

ipv6 pim hello-option neighbor-tracking命令用來在接口上使能鄰居跟蹤功能,即關閉加入報文抑製能力。

ipv6 pim hello-option neighbor-tracking disable命令用來在全局使能了鄰居跟蹤功能的情況下,關閉當前接口上的鄰居跟蹤功能。

undo ipv6 pim hello-option neighbor-tracking命令用來抵消上述兩條命令的配置,即讓接口與全局配置保持一致。

【命令】

ipv6 pim hello-option neighbor-tracking

ipv6 pim hello-option neighbor-tracking disable

undo ipv6 pim hello-option neighbor-tracking

【缺省情況】

鄰居跟蹤功能處於關閉狀態,即加入報文抑製能力處於開啟狀態。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【使用指導】

本配置既可在IPv6 PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。

【舉例】

# 在接口Vlan-interface100上使能鄰居跟蹤功能。

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] ipv6 pim hello-option neighbor-tracking

# 在全局使能了鄰居跟蹤功能的情況下,關閉接口Vlan-interface100上的鄰居跟蹤功能。

<Sysname> system-view

[Sysname] ipv6 pim

[Sysname-pim6] hello-option neighbor-tracking

[Sysname-pim6] quit

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] ipv6 pim hello-option neighbor-tracking disable

【相關命令】

·     hello-option neighbor-tracking (IPv6 PIM view)

1.1.27  ipv6 pim hello-option override-interval

ipv6 pim hello-option override-interval命令用來在接口上配置剪枝否決時間。

undo ipv6 pim hello-option override-interval命令用來恢複缺省情況。

【命令】

ipv6 pim hello-option override-interval interval

undo ipv6 pim hello-option override-interval

【缺省情況】

剪枝否決時間為2500毫秒。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

interval:指定剪枝否決時間,取值範圍為1~65535,單位為毫秒。

【使用指導】

本配置既可在IPv6 PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。

【舉例】

# 在接口Vlan-interface100上配置剪枝否決時間為2000毫秒。

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] ipv6 pim hello-option override-interval 2000

【相關命令】

·     hello-option lan-delay (IPv6 PIM view)

·     hello-option override-interval (IPv6 PIM view)

·     ipv6 pim hello-option lan-delay

1.1.28  ipv6 pim holdtime join-prune

ipv6 pim holdtime join-prune命令用來在接口上配置保持加入/剪枝狀態的時間。

undo ipv6 pim holdtime join-prune命令用來恢複缺省情況。

【命令】

ipv6 pim holdtime join-prune time

undo ipv6 pim holdtime join-prune

【缺省情況】

保持加入/剪枝狀態的時間為210秒。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

time:指定保持加入/剪枝狀態的時間,取值範圍為1~65535,單位為秒。

【使用指導】

本配置既可在IPv6 PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。

【舉例】

# 在接口Vlan-interface100上配置保持加入/剪枝狀態的時間為280秒。

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] ipv6 pim holdtime join-prune 280

【相關命令】

·     holdtime join-prune (IPv6 PIM view)

1.1.29  ipv6 pim neighbor-policy

ipv6 pim neighbor-policy命令用來配置合法Hello報文的源地址範圍,以防止Hello報文欺騙。

undo ipv6 pim neighbor-policy命令用來恢複缺省情況。

【命令】

ipv6 pim neighbor-policy acl6-number

undo ipv6 pim neighbor-policy

【缺省情況】

Hello報文的源地址範圍不受任何限製,即認為所有收到的Hello報文都是合法的。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

acl6-number:指定IPv6基本ACL的編號,取值範圍為2000~2999。

【使用指導】

ACL規則中的source參數用來指定合法Hello報文的源地址範圍,若指定了vpn-instance參數則此規則不生效,而除fragmenttime-range以外的其它可選參數都將被忽略。

【舉例】

# 在接口Vlan-interface100上配置合法Hello報文的源地址範圍,隻允許與來自網段FE80:101::101/64中的設備建立IPv6 PIM鄰居關係。

<Sysname> system-view

[Sysname] acl ipv6 number 2000

[Sysname-acl6-basic-2000] rule permit source fe80:101::101 64

[Sysname-acl6-basic-2000] quit

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] ipv6 pim neighbor-policy 2000

1.1.30  ipv6 pim require-genid

ipv6 pim require-genid命令用來配置拒絕無Generation ID的Hello報文。

undo ipv6 pim require-genid命令用來恢複缺省情況。

【命令】

ipv6 pim require-genid

undo ipv6 pim require-genid

【缺省情況】

接受無Generation ID的Hello報文。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【舉例】

# 配置接口Vlan-interface100拒絕無Generation ID的Hello報文。

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] ipv6 pim require-genid

1.1.31  ipv6 pim sm

ipv6 pim sm命令用來使能IPv6 PIM-SM。

undo ipv6 pim sm命令用來關閉IPv6 PIM-SM。

【命令】

ipv6 pim sm

undo ipv6 pim sm

【缺省情況】

IPv6 PIM-SM處於關閉狀態。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【使用指導】

隻有在設備上先使能了IPv6組播路由,本命令才能生效。

【舉例】

# 使能IPv6組播路由,並在接口Vlan-interface100上使能IPv6 PIM-SM。

<Sysname> system-view

[Sysname] ipv6 multicast routing-enable

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] ipv6 pim sm

【相關命令】

·     ipv6 multicast routing-enable(IP組播命令參考/IPv6組播路由與轉發)

1.1.32  ipv6 pim state-refresh-capable

ipv6 pim state-refresh-capable命令用來使能狀態刷新能力。

undo ipv6 pim state-refresh-capable命令用來關閉狀態刷新能力。

【命令】

ipv6 pim state-refresh-capable

undo ipv6 pim state-refresh-capable

【缺省情況】

狀態刷新能力處於使能狀態。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【舉例】

# 在接口Vlan-interface100上關閉狀態刷新能力。

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] undo ipv6 pim state-refresh-capable

【相關命令】

·     state-refresh-hoplimit (IPv6 PIM view)

·     state-refresh-interval (IPv6 PIM view)

·     state-refresh-rate-limit (IPv6 PIM view)

1.1.33  ipv6 pim timer graft-retry

ipv6 pim timer graft-retry命令用來配置嫁接報文的重傳時間。

undo ipv6 pim timer graft-retry命令用來恢複缺省情況。

【命令】

ipv6 pim timer graft-retry interval

undo ipv6 pim timer graft-retry

【缺省情況】

嫁接報文的重傳時間為3秒。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

interval:指定嫁接報文的重傳時間,取值範圍為1~65535,單位為秒。

【舉例】

# 在接口Vlan-interface100上配置嫁接報文的重傳時間為80秒。

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] ipv6 pim timer graft-retry 80

1.1.34  ipv6 pim timer hello

ipv6 pim timer hello命令用來在接口上配置發送Hello報文的時間間隔。

undo ipv6 pim timer hello命令用來恢複缺省情況。

【命令】

ipv6 pim timer hello interval

undo ipv6 pim timer hello

【缺省情況】

發送Hello報文的時間間隔為30秒。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

interval:指定發送Hello報文的時間間隔,取值範圍為0~18000,單位為秒。0表示無窮大,即永不發送Hello報文。

【使用指導】

本配置既可在IPv6 PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。

【舉例】

# 在接口Vlan-interface100上配置發送Hello報文的時間間隔為40秒。

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] ipv6 pim timer hello 40

【相關命令】

·     timer hello (IPv6 PIM view)

1.1.35  ipv6 pim timer join-prune

ipv6 pim timer join-prune命令用來在接口上配置發送加入/剪枝報文的時間間隔。

undo ipv6 pim timer join-prune命令用來恢複缺省情況。

【命令】

ipv6 pim timer join-prune interval

undo ipv6 pim timer join-prune

【缺省情況】

發送加入/剪枝報文的時間間隔為60秒。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

interval:指定發送加入/剪枝報文的時間間隔,取值範圍為0~18000,單位為秒。0表示無窮大,即永不發送加入/剪枝報文。

【使用指導】

本配置既可在IPv6 PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。

【舉例】

# 在接口Vlan-interface100上配置發送加入/剪枝報文的時間間隔為80秒。

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] ipv6 pim timer join-prune 80

【相關命令】

·     timer join-prune (IPv6 PIM view)

1.1.36  ipv6 pim triggered-hello-delay

ipv6 pim triggered-hello-delay命令用來配置觸發Hello報文的最大延遲時間。

undo ipv6 pim triggered-hello-delay命令用來恢複缺省情況。

【命令】

ipv6 pim triggered-hello-delay delay

undo ipv6 pim triggered-hello-delay

【缺省情況】

觸發Hello報文的最大延遲時間為5秒。

【視圖】

接口視圖

【缺省用戶角色】

network-admin

【參數】

delay:指定觸發Hello報文的最大延遲時間,取值範圍為1~60,單位為秒。

【舉例】

# 在接口Vlan-interface100上配置觸發Hello報文的最大延遲時間為3秒。

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] ipv6 pim triggered-hello-delay 3

1.1.37  jp-pkt-size (IPv6 PIM view)

jp-pkt-size命令用來配置加入/剪枝報文的最大長度。

undo jp-pkt-size命令用來恢複缺省情況。

【命令】

jp-pkt-size size

undo jp-pkt-size

【缺省情況】

加入/剪枝報文的最大長度為8100字節。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【參數】

size:指定加入/剪枝報文的最大長度,取值範圍為100~64000,單位為字節。

【舉例】

# 配置加入/剪枝報文的最大長度為1500字節。

<Sysname> system-view

[Sysname] ipv6 pim

[Sysname-pim6] jp-pkt-size 1500

1.1.38  register-policy (IPv6 PIM view)

register-policy命令用來配置注冊報文的過濾規則。

undo register-policy命令用來刪除注冊報文的過濾規則。

【命令】

register-policy acl6-number

undo register-policy

【缺省情況】

沒有配置注冊報文的過濾規則。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【參數】

acl6-number:指定IPv6高級ACL的編號,取值範圍為3000~3999。

【使用指導】

ACL規則中的source參數用來指定注冊報文的源地址範圍,destination參數用來指定IPv6組播組地址範圍,若指定了vpn-instance參數則此規則不生效,而除fragmenttime-range以外的其它可選參數都將被忽略。隻有與該ACL規則中的permit語句匹配的注冊報文才會被RP接受。

【舉例】

# 配置RP上對注冊報文的過濾規則,隻接收來自3:1::/64網段的IPv6組播源發向FF0E:13::/64網段的IPv6組播組的注冊報文。

<Sysname> system-view

[Sysname] acl ipv6 number 3000

[Sysname-acl6-adv-3000] rule permit ipv6 source 3:1:: 64 destination ff0e:13:: 64

[Sysname-acl6-adv-3000] quit

[Sysname] ipv6 pim

[Sysname-pim6] register-policy 3000

1.1.39  register-whole-checksum (IPv6 PIM view)

register-whole-checksum命令用來配置根據注冊報文的全部內容來計算校驗和。

undo register-whole-checksum命令用來恢複缺省情況。

【命令】

register-whole-checksum

undo register-whole-checksum

【缺省情況】

僅根據注冊報文頭來計算校驗和。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【舉例】

# 配置根據注冊報文的全部內容來計算校驗和。

<Sysname> system-view

[Sysname] ipv6 pim

[Sysname-pim6] register-whole-checksum

1.1.40  source-lifetime (IPv6 PIM view)

source-lifetime命令用來配置IPv6組播源的生存時間。

undo source-lifetime命令用來恢複缺省情況。

【命令】

source-lifetime time

undo source-lifetime

【缺省情況】

IPv6組播源的生存時間為210秒。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【參數】

time:指定IPv6組播源的生存時間,取值範圍為0~31536000,單位為秒。0表示無窮大,即IPv6組播源永不老化。

【舉例】

# 配置IPv6組播源的生存時間為200秒。

<Sysname> system-view

[Sysname] ipv6 pim

[Sysname-pim6] source-lifetime 200

1.1.41  source-policy (IPv6 PIM view)

source-policy命令用來配置IPv6組播數據過濾器。

undo source-policy命令用來刪除IPv6組播數據過濾器。

【命令】

source-policy acl6-number

undo source-policy

【缺省情況】

沒有配置IPv6組播數據過濾器。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【參數】

acl6-number:指定IPv6基本或高級ACL的編號,取值範圍為2000~3999。

【使用指導】

·     對於IPv6基本ACL,該ACL規則中的source參數用來指定IPv6組播數據報文的源地址範圍,若指定了vpn-instance參數則此規則不生效,而除fragmenttime-range以外的其它可選參數都將被忽略。未通過該過濾規則的報文將被丟棄。

·     對於IPv6高級ACL,該ACL規則中的source參數用來指定IPv6組播數據報文的源地址範圍,destination參數用來指定組播組地址範圍,若指定了vpn-instance參數則此規則不生效,而除fragmenttime-range以外的其它可選參數都將被忽略。未通過該過濾規則的報文將被丟棄。

·     重複執行本命令,新配置將覆蓋舊配置。

【舉例】

# 配置接收IPv6組播源3121::1的IPv6組播數據報文,丟棄IPv6組播源3121::2的IPv6組播數據報文。

<Sysname> system-view

[Sysname] acl ipv6 number 2000

[Sysname-acl6-basic-2000] rule permit source 3121::1 128

[Sysname-acl6-basic-2000] rule deny source 3121::2 128

[Sysname-acl6-basic-2000] quit

[Sysname] ipv6 pim

[Sysname-pim6] source-policy 2000

[Sysname-pim6] quit

1.1.42  spt-switch-threshold (IPv6 PIM view)

spt-switch-threshold命令用來配置發起SPT切換的條件。

undo spt-switch-threshold命令用來恢複缺省情況。

【命令】

spt-switch-threshold { immediacy | infinity } [ group-policy acl6-number ]

undo spt-switch-threshold [ immediacy | infinity ] [ group-policy acl6-number ]

【缺省情況】

設備收到第一個IPv6組播數據包後便立即向SPT切換。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【參數】

immediacy:表示立即發起SPT切換。

infinity:表示永不發起SPT切換。

group-policy acl6-number:表示組策略列表中的一項,與該組策略匹配的IPv6組播組將應用本配置。acl6-number表示IPv6基本ACL的編號,取值範圍為2000~2999。如果未指定本參數指定的ACL不存在或ACL中未配置有效規則,則本配置將應用於所有IPv6組播組。

【使用指導】

·     ACL規則中的source參數用來指定IPv6組播組地址範圍,若指定了vpn-instance參數則此規則不生效,而除fragmenttime-range以外的其它可選參數都將被忽略。

·     由於某些設備無法將IPv6組播報文封裝在注冊報文中發給RP,因此在可能成為RP的設備上不建議配置永不發起SPT切換,以免導致IPv6組播報文轉發失敗。

【舉例】

# 在接收者側DR上配置永不發起SPT切換。

<Sysname> system-view

[Sysname] ipv6 pim

[Sysname-pim6] spt-switch-threshold infinity

1.1.43  state-refresh-hoplimit (IPv6 PIM view)

state-refresh-hoplimit命令用來配置狀態刷新報文的Hop Limit值。

undo state-refresh-hoplimit命令用來恢複缺省情況。

【命令】

state-refresh-hoplimit hoplimit-value

undo state-refresh-hoplimit

【缺省情況】

狀態刷新報文的Hop Limit值為255。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【參數】

hoplimit-value:指定狀態刷新報文的Hop Limit值,取值範圍為1~255。

【舉例】

# 配置狀態刷新報文的Hop Limit值為45。

<Sysname> system-view

[Sysname] ipv6 pim

[Sysname-pim6] state-refresh-hoplimit 45

【相關命令】

·     ipv6 pim state-refresh-capable

·     state-refresh-interval (IPv6 PIM view)

·     state-refresh-rate-limit (IPv6 PIM view)

1.1.44  state-refresh-interval (IPv6 PIM view)

state-refresh-interval命令用來配置發送狀態刷新報文的時間間隔。

undo state-refresh-interval命令用來恢複缺省情況。

【命令】

state-refresh-interval interval

undo state-refresh-interval

【缺省情況】

發送狀態刷新報文的時間間隔為60秒。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【參數】

interval:指定發送狀態刷新報文的時間間隔,取值範圍為1~255,單位為秒。

【舉例】

# 配置發送狀態刷新報文的時間間隔為70秒。

<Sysname> system-view

[Sysname] ipv6 pim

[Sysname-pim6] state-refresh-interval 70

【相關命令】

·     ipv6 pim state-refresh-capable

·     state-refresh-rate-limit (IPv6 PIM view)

·     state-refresh-hoplimit (IPv6 PIM view)

1.1.45  state-refresh-rate-limit (IPv6 PIM view)

state-refresh-rate-limit命令用來配置接收新狀態刷新報文的等待時間。

undo state-refresh-rate-limit命令用來恢複缺省情況。

【命令】

state-refresh-rate-limit time

undo state-refresh-rate-limit

【缺省情況】

接收新狀態刷新報文的等待時間為30秒。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【參數】

time:指定接收新狀態刷新報文的等待時間,取值範圍為1~65535,單位為秒。

【舉例】

# 配置接收新狀態刷新報文的等待時間為45秒。

<Sysname> system-view

[Sysname] ipv6 pim

[Sysname-pim6] state-refresh-rate-limit 45

【相關命令】

·     ipv6 pim state-refresh-capable

·     state-refresh-interval (IPv6 PIM view)

·     state-refresh-hoplimit (IPv6 PIM view)

1.1.46  static-rp (IPv6 PIM view)

static-rp命令用來配置靜態RP。

undo static-rp命令用來刪除靜態RP。

【命令】

static-rp ipv6-rp-address [ acl6-number | preferred ] *

undo static-rp ipv6-rp-address

【缺省情況】

沒有配置靜態RP。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【參數】

ipv6-rp-address:指定靜態RP的IPv6地址。該地址必須是合法的IPv6全球單播地址。

acl6-number:指定基本IPv6基本ACL的編號,取值範圍為2000~2999。如果指定了本參數,該靜態RP將隻為能夠通過該過濾規則的IPv6組播組服務;如果未指定本參數、指定的ACL不存在或ACL中未配置有效規則,則該靜態RP將為所有IPv6組播組(FF00::/8)服務。

preferred:表示當網絡中同時存在動態RP和靜態RP時,優先選擇靜態RP,隻有當靜態RP失效時,動態RP才能生效。如果未指定本參數,則表示優先選擇動態RP,隻有當未配置動態RP或動態RP失效時,靜態RP才能生效。

【使用指導】

·     作為靜態RP的接口不必使能IPv6 PIM。

·     ACL規則中的source參數用來指定靜態RP所服務的IPv6組播組範圍,若指定了vpn-instance參數則此規則不生效,而除fragmenttime-range以外的其它可選參數都將被忽略。

·     當某個靜態RP引用的ACL規則發生變化時,需要為所有IPv6組播組重新選舉RP。

·     重複執行本命令,可以配置多個靜態RP。但是,如果配置時所指定的靜態RP地址或ACL規則相同,則新配置將覆蓋舊配置;如果存在多個靜態RP服務於同一組播組的情況,則選擇IPv6地址最大的靜態RP為該組服務。

【舉例】

# 配置IPv6地址為2001::2的接口為靜態RP,為IPv6組播組FF03::101/64提供服務,並優先選擇靜態RP。

<Sysname> system-view

[Sysname] acl ipv6 number 2001

[Sysname-acl6-basic-2001] rule permit source ff03::101 64

[Sysname-acl6-basic-2001] quit

[Sysname] ipv6 pim

[Sysname-pim6] static-rp 2001::2 2001 preferred

【相關命令】

·     display ipv6 pim rp-info

1.1.47  timer hello (IPv6 PIM view)

timer hello命令用來全局配置發送Hello報文的時間間隔。

undo timer hello命令用來恢複缺省情況。

【命令】

timer hello interval

undo timer hello

【缺省情況】

發送Hello報文的時間間隔為30秒。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【參數】

interval:指定發送Hello報文的時間間隔,取值範圍為0~18000,單位為秒。0表示無窮大,即永不發送Hello報文。

【使用指導】

本配置既可在IPv6 PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。

【舉例】

# 全局配置發送Hello報文的時間間隔為40秒。

<Sysname> system-view

[Sysname] ipv6 pim

[Sysname-pim6] timer hello 40

【相關命令】

·     ipv6 pim timer hello

1.1.48  timer join-prune (IPv6 PIM view)

timer join-prune命令用來全局配置發送加入/剪枝報文的時間間隔。

undo timer join-prune命令用來恢複缺省情況。

【命令】

timer join-prune interval

undo timer join-prune

【缺省情況】

發送加入/剪枝報文的時間間隔為60秒。

【視圖】

IPv6 PIM視圖

【缺省用戶角色】

network-admin

【參數】

interval:指定發送加入/剪枝報文的時間間隔,取值範圍為0~18000,單位為秒。0表示無窮大,即永不發送加入/剪枝報文。

【使用指導】

本配置既可在IPv6 PIM視圖又可在接口視圖下進行,前者對所有接口都生效,而後者隻對當前接口生效,但後者的配置優先級較高。

【舉例】

# 全局配置發送加入/剪枝報文的時間間隔為80秒。

<Sysname> system-view

[Sysname] ipv6 pim

[Sysname-pim6] timer join-prune 80

【相關命令】

·     ipv6 pim timer join-prune

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們