• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

06-IP组播命令参考

目录

12-IPv6 PIM命令

本章节下载 12-IPv6 PIM命令  (362.35 KB)

12-IPv6 PIM命令

  录

1 IPv6 PIM配置命令

1.1 IPv6 PIM配置命令

1.1.1 bidir-pim enable (IPv6 PIM view)

1.1.2 bsm-fragment enable (IPv6 PIM view)

1.1.3 bsr-policy (IPv6 PIM view)

1.1.4 c-bsr (IPv6 PIM view)

1.1.5 c-bsr admin-scope (IPv6 PIM view)

1.1.6 c-bsr hash-length (IPv6 PIM view)

1.1.7 c-bsr holdtime (IPv6 PIM view)

1.1.8 c-bsr interval (IPv6 PIM view)

1.1.9 c-bsr priority (IPv6 PIM view)

1.1.10 c-bsr scope

1.1.11 c-rp (IPv6 PIM view)

1.1.12 c-rp advertisement-interval (IPv6 PIM view)

1.1.13 c-rp holdtime (IPv6 PIM view)

1.1.14 crp-policy (IPv6 PIM view)

1.1.15 display pim ipv6 bsr-info

1.1.16 display pim ipv6 claimed-route

1.1.17 display pim ipv6 control-message counters

1.1.18 display pim ipv6 df-info

1.1.19 display pim ipv6 grafts

1.1.20 display pim ipv6 interface

1.1.21 display pim ipv6 join-prune

1.1.22 display pim ipv6 neighbor

1.1.23 display pim ipv6 routing-table

1.1.24 display pim ipv6 rp-info

1.1.25 embedded-rp

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

1.1.27 hello-option holdtime (IPv6 PIM view)

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

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

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

1.1.31 holdtime assert (IPv6 PIM view)

1.1.32 holdtime join-prune (IPv6 PIM view)

1.1.33 jp-pkt-size (IPv6 PIM view)

1.1.34 jp-queue-size (IPv6 PIM view)

1.1.35 pim ipv6

1.1.36 pim ipv6 bsr-boundary

1.1.37 pim ipv6 dm

1.1.38 pim ipv6 hello-option dr-priority

1.1.39 pim ipv6 hello-option holdtime

1.1.40 pim ipv6 hello-option lan-delay

1.1.41 pim ipv6 hello-option neighbor-tracking

1.1.42 pim ipv6 hello-option override-interval

1.1.43 pim ipv6 holdtime assert

1.1.44 pim ipv6 holdtime join-prune

1.1.45 pim ipv6 neighbor-policy

1.1.46 pim ipv6 require-genid

1.1.47 pim ipv6 sm

1.1.48 pim ipv6 state-refresh-capable

1.1.49 pim ipv6 timer graft-retry

1.1.50 pim ipv6 timer hello

1.1.51 pim ipv6 timer join-prune

1.1.52 pim ipv6 triggered-hello-delay

1.1.53 probe-interval (IPv6 PIM view)

1.1.54 prune delay (IPv6 PIM view)

1.1.55 register-policy (IPv6 PIM view)

1.1.56 register-suppression-timeout (IPv6 PIM view)

1.1.57 register-whole-checksum (IPv6 PIM view)

1.1.58 reset pim ipv6 control-message counters

1.1.59 source-lifetime (IPv6 PIM view)

1.1.60 source-policy (IPv6 PIM view)

1.1.61 spt-switch-threshold infinity (IPv6 PIM view)

1.1.62 ssm-policy (IPv6 PIM view)

1.1.63 state-refresh-hoplimit

1.1.64 state-refresh-interval (IPv6 PIM view)

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

1.1.66 static-rp (IPv6 PIM view)

1.1.67 timer hello (IPv6 PIM view)

1.1.68 timer join-prune (IPv6 PIM view)

 


1 IPv6 PIM配置命令

l         本文所涉及的路由器代表了一般意义下的路由器或运行了IPv6 PIM协议的三层交换机。

l         IPv6 PIM功能中所指的“接口”为三层口,包括VLAN接口、三层以太网端口等。三层以太网端口是指被配置为三层模式的以太网端口,有关以太网端口模式切换的操作,请参见“二层技术-以太网交换配置指导”中的“以太网端口配置”。

 

1.1  IPv6 PIM配置命令

1.1.1  bidir-pim enable (IPv6 PIM view)

【命令】

bidir-pim enable

undo bidir-pim enable

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

【描述】

bidir-pim enable命令用来使能IPv6双向PIM。undo bidir-pim enable命令用来关闭IPv6双向PIM。

缺省情况下,IPv6双向PIM处于关闭状态。

需要注意的是,只有在设备上先使能了IPv6组播路由,本命令才能生效。

相关配置可参考命令pim ipv6,以及“IP组播命令参考/IPv6组播路由与转发配置命令”中的命令multicast ipv6 routing-enable

【举例】

# 使能IPv6组播路由,进入IPv6 PIM视图,并使能IPv6双向PIM。

<Sysname> system-view

[Sysname] multicast ipv6 routing-enable

[Sysname] pim ipv6

[Sysname-pim6] bidir-pim enable

1.1.2  bsm-fragment enable (IPv6 PIM view)

【命令】

bsm-fragment enable

undo bsm-fragment enable

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

【描述】

bsm-fragment enable命令用来使能自举报文语义分片功能。undo bsm-fragment enable命令用来关闭自举报文语义分片功能。

缺省情况下,自举报文语义分片功能处于使能状态。

需要注意的是,当IPv6 PIM-SM域中存在不支持自举报文语义分片的设备时,请关闭本功能。

相关配置可参考命令c-bsr admin-scope

【举例】

# 关闭自举报文语义分片功能。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] undo bsm-fragment enable

1.1.3  bsr-policy (IPv6 PIM view)

【命令】

bsr-policy acl6-number

undo bsr-policy

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

acl6-number:指定基本IPv6访问控制列表编号,取值范围为2000~2999。在定义该IPv6 ACL时,使用rule命令中的source参数来指定合法BSR的源IPv6地址范围。

【描述】

bsr-policy命令用来配置合法的BSR地址范围,以防止BSR欺骗。undo bsr-policy命令用来取消BSR地址范围的限制。

缺省情况下,BSR的地址范围不受任何限制,即认为来自任意源的自举报文都是合法的。

【举例】

# 配置合法的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] pim ipv6

[Sysname-pim6] bsr-policy 2000

1.1.4  c-bsr (IPv6 PIM view)

【命令】

c-bsr ipv6-address [ hash-length [ priority ] ]

undo c-bsr

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

ipv6-address:指定接口的IPv6地址,将该接口配置为C-BSR。

hash-length:指定哈希掩码长度,取值范围为0~128。如果不指定该参数,则取相应的全局值。

priority:指定该C-BSR的优先级,取值范围为0~255。如果不指定该参数,则取相应的全局值。该数值越大,优先级越高。

【描述】

c-bsr命令用来配置某接口为C-BSR。undo c-bsr命令用来删除C-BSR的相关配置。

缺省情况下,没有配置C-BSR。

需要注意的是,充当C-BSR的接口上必须使能IPv6 PIM-SM。

相关配置可参考命令pim ipv6 smc-bsr hash-lengthc-bsr priorityc-rp

【举例】

# 配置IPv6地址1101::1为C-BSR。

<Sysname> system-view

[Sysname] pim ipv6

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

1.1.5  c-bsr admin-scope (IPv6 PIM view)

【命令】

c-bsr admin-scope

undo c-bsr admin-scope

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

【描述】

c-bsr admin-scope命令用来使能IPv6管理域机制。undo c-bsr admin-scope命令用来关闭IPv6管理域机制。

缺省情况下,IPv6管理域机制处于关闭状态,即每个IPv6 PIM-SM域中只能有一个BSR。

相关配置可参考命令c-bsrc-bsr scope

【举例】

# 使能IPv6管理域机制。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] c-bsr admin-scope

1.1.6  c-bsr hash-length (IPv6 PIM view)

【命令】

c-bsr hash-length hash-length

undo c-bsr hash-length

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

hash-length:指定哈希掩码长度,取值范围为0~128。

【描述】

c-bsr hash-length命令用来配置哈希掩码长度的全局值。undo c-bsr hash-length命令用来恢复缺省情况。

缺省情况下,哈希掩码长度为126。

相关配置可参考命令c-bsr

【举例】

# 配置哈希掩码长度的全局值为16。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] c-bsr hash-length 16

1.1.7  c-bsr holdtime (IPv6 PIM view)

【命令】

c-bsr holdtime interval

undo c-bsr holdtime

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

interval:指定自举超时时间,取值范围为1~2147483647,单位为秒。

【描述】

c-bsr holdtime命令用来配置自举超时时间,即C-BSR等待接收来自BSR的自举报文的超时时间。undo c-bsr holdtime命令用来恢复缺省情况。

缺省情况下,自举超时时间由如下公式决定:自举超时时间=自举时间间隔×2+10。

缺省情况下,自举时间间隔为60秒,则自举超时时间的缺省值=60×2+10=130(秒)。

 

相关配置可参考命令c-bsrc-bsr interval

【举例】

# 配置自举超时时间为150秒。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] c-bsr holdtime 150

1.1.8  c-bsr interval (IPv6 PIM view)

【命令】

c-bsr interval interval

undo c-bsr interval

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

interval:指定自举时间间隔,取值范围为10~2147483647,单位为秒。

【描述】

c-bsr interval命令用来配置自举时间间隔,即BSR发送自举报文的时间间隔。undo c-bsr interval命令用来恢复缺省情况。

缺省情况下,自举时间间隔由如下公式决定:自举时间间隔=(自举超时时间-10)÷2。

缺省情况下,自举超时时间为130秒,则自举时间间隔的缺省值=(130-10)÷2=60(秒)。

 

相关配置可参考命令c-bsrc-bsr holdtime

【举例】

# 配置自举时间间隔为30秒。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] c-bsr interval 30

1.1.9  c-bsr priority (IPv6 PIM view)

【命令】

c-bsr priority priority

undo c-bsr priority

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

priority:指定C-BSR的优先级,取值范围为0~255。该数值越大,优先级越高。

【描述】

c-bsr priority命令用来配置C-BSR优先级的全局值。undo c-bsr priority命令用来恢复缺省情况。

缺省情况下,C-BSR的优先级为64。

相关配置可参考命令c-bsr

【举例】

# 配置C-BSR优先级的全局值为5。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] c-bsr priority 5

1.1.10  c-bsr scope

【命令】

c-bsr scope { scope-id | admin-local | global | organization-local | site-local } [ hash-length hash-length | priority priority ] *

undo c-bsr scope { scope-id | admin-local | global | organization-local | site-local }

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

scope-id:指定Scope字段的值,取值范围为3~15。

admin-local:指定Scope字段为管理本地范围,对应的Scope值为4。

global:指定Scope字段为全球范围,对应的Scope值为14。

organization-local:指定Scope字段为机构本地范围,对应的Scope值为8。

site-local:指定Scope字段为站点本地范围,对应的Scope值为5。

hash-length:指定某Scope值所对应IPv6管理域中的哈希掩码长度,取值范围为0~128。如果不指定该参数,则取相应的全局值。

priority:指定某Scope值所对应IPv6管理域中C-BSR的优先级,取值范围为0~255。如果不指定该参数,则取相应的全局值。该数值越大,优先级越高。

【描述】

c-bsr scope命令用来配置IPv6管理域的C-BSR。undo c-bsr scope命令用来删除IPv6管理域C-BSR的配置。

缺省情况下,没有配置IPv6管理域的C-BSR。

相关配置可参考命令c-bsr admin-scopec-bsr hash-lengthc-bsr priority

【举例】

# 配置本路由器为Scope值为全球范围时所对应IPv6管理域的C-BSR,其优先级为10。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] c-bsr scope global priority 10

1.1.11  c-rp (IPv6 PIM view)

【命令】

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

undo c-rp ipv6-address

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

ipv6-address:指定接口的IPv6地址,将该接口配置为C-RP。

acl6-number:指定基本IPv6访问控制列表号,取值范围为2000~2999。该IPv6 ACL规则并不用来进行匹配过滤,而是定义了该C-RP所服务的IPv6组播组范围,只要是permit的IPv6组播组都会作为RP的服务组范围通告出去,其它诸如deny等的配置不起作用。

scope-id:指定Scope字段的值,取值范围为3~15。

priority:指定C-RP的优先级,取值范围为0~255,缺省值为192。该数值越大,优先级越低。

hold-interval:指定C-RP的超时时间,取值范围为1~65535,单位为秒。如果不指定该参数,则取相应的全局值。

adv-interval:指定发送宣告报文的间隔时间,取值范围为1~65535,单位为秒。如果不指定该参数,则取相应的全局值。

bidir:指定该C-RP服务于IPv6双向PIM。如果不指定该参数,该C-RP将服务于IPv6 PIM-SM。

【描述】

c-rp命令用来配置某接口为C-RP。undo c-rp命令用来删除C-RP的相关配置。

缺省情况下,没有配置C-RP。

需要注意的是:

l            充当C-RP的接口上必须使能IPv6 PIM-SM。

l            若没有为C-RP指定其所服务的IPv6组播组范围,在IPv6非管理域机制下,该C-RP将为所有IPv6组播组服务;而在IPv6管理域机制下,该C-RP将为IPv6 Global域服务。

l            如果路由器想要成为多个组范围的C-RP,则需要在配置group-policy所对应的IPv6 ACL时将多个组范围用多个rule规则表示出来。

l            如果对于同一接口多次执行本命令,则最新配置将覆盖旧配置。

相关配置可参考命令c-bsr

【举例】

# 配置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] pim ipv6

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

1.1.12  c-rp advertisement-interval (IPv6 PIM view)

【命令】

c-rp advertisement-interval interval

undo c-rp advertisement-interval

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

interval:指定发送宣告报文的时间间隔,取值范围为1~65535,单位为秒。

【描述】

c-rp advertisement-interval命令用来配置发送宣告报文时间间隔的全局值。undo c-rp advertisement-interval命令用来恢复缺省情况。

缺省情况下,发送宣告报文的时间间隔为60秒。

相关配置可参考命令c-rp

【举例】

# 配置发送宣告报文时间间隔的全局值为30秒。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] c-rp advertisement-interval 30

1.1.13  c-rp holdtime (IPv6 PIM view)

【命令】

c-rp holdtime interval

undo c-rp holdtime

【视图】

IPv6 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-rpc-bsr interval

【举例】

# 配置C-RP超时时间的全局值为200秒。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] c-rp holdtime 200

1.1.14  crp-policy (IPv6 PIM view)

【命令】

crp-policy acl6-number

undo crp-policy

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

acl6-number:指定高级IPv6访问控制列表编号,取值范围为3000~3999。在定义该IPv6 ACL时,使用rule命令中的source参数来指定C-RP的IPv6地址,destination参数来指定该C-RP所服务的IPv6组播组地址范围。

【描述】

crp-policy命令用来配置合法的C-RP地址范围及其所服务的IPv6组播组范围,以防止C-RP欺骗。undo crp-policy命令用来取消C-RP地址范围及其所服务的IPv6组播组范围的限制。

缺省情况下,C-RP地址范围及其所服务的IPv6组播组范围不受任何限制,即认为所有收到的C-RP报文都是合法的。

需要注意的是,本命令在对C-RP所宣告的IPv6组播组范围进行过滤时,只依据其组前缀进行过滤。譬如,当C-RP宣告的IPv6组播组范围为FF0E:0:1::/96,crp-policy命令所规定的合法IPv6组播组范围为FF0E:0:1::/120时,最终通过过滤的IPv6组播组范围为FF0E:0:1::/96。

相关配置可参考命令c-rp

【举例】

# 配置合法的C-RP地址范围,只允许2001::2/64范围内的设备充当C-RP。

<Sysname> system-view

[Sysname] acl ipv6 number 3000

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

[Sysname-acl6-adv-3000] quit

[Sysname] pim ipv6

[Sysname-pim6] crp-policy 3000

1.1.15  display pim ipv6 bsr-info

【命令】

display pim ipv6 bsr-info [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI配置”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display pim ipv6 bsr-info命令用来查看IPv6 PIM-SM域中的BSR信息,以及本地配置并生效的C-RP信息。

相关配置可参考命令c-bsrc-rp

【举例】

# 查看IPv6 PIM-SM域中的BSR信息,以及本地配置并生效的C-RP信息。

<Sysname> display pim ipv6 bsr-info

 Elected BSR Address: 2004::2

     Priority: 64

     Hash mask length: 126

     State: Elected

     Scope: 14

     Uptime: 00:01:10

     Next BSR message scheduled at: 00:00:48

 Candidate BSR Address: 2004::2

     Priority: 64

     Hash mask length: 126

     State: Elected

     Scope: 14

 

 Candidate RP: 2001::1(LoopBack1)

     Priority: 192

     HoldTime: 130

     Advertisement Interval: 60

     Next advertisement scheduled at: 00:00:48

 Candidate RP: 2002::1(Vlan-interface1)

     Priority: 200

     HoldTime: 90

     Advertisement Interval: 50

     Next advertisement scheduled at: 00:00:28

 Candidate RP: 2003::1(Vlan-interface2)

     Priority: 192

     HoldTime: 80

     Advertisement Interval: 60

     Next advertisement scheduled at: 00:00:48

表1-1 display pim ipv6 bsr-info命令显示信息描述表

字段

描述

Elected BSR Address

当选BSR的IPv6地址

Candidate BSR Address

候选BSR的地址

Priority

BSR的优先级

Hash mask length

哈希掩码长度

State

BSR的状态

Scope

BSR所服务的IPv6管理域

Uptime

BSR已经存在的时间

Next BSR message scheduled at

BSR超时剩余时间

Candidate RP

候选RP的地址

Priority

候选RP的优先级

HoldTime

候选RP的超时时间

Advertisement Interval

候选RP发送宣告报文时间间隔

Next advertisement scheduled at

候选RP发送下一个宣告报文的剩余时间

 

1.1.16  display pim ipv6 claimed-route

【命令】

display pim ipv6 claimed-route [ ipv6-source-address ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

ipv6-source-address:组播源的IPv6地址,查看到达指定组播源的IPv6单播路由信息。如果不指定该参数,将显示IPv6 PIM所使用的所有IPv6单播路由信息。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI配置”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display pim ipv6 claimed-route命令用来查看IPv6 PIM所使用的IPv6单播路由信息。

如果某(S,G)项的标志是SPT,则该(S,G)表项会使用IPv6单播路由。

【举例】

# 查看IPv6 PIM使用的所有IPv6单播路由信息。

<Sysname> display pim ipv6 claimed-route

 RPF information about: 2001::2

     RPF interface: Vlan-interface1, RPF neighbor: FE80::A01:100:1

     Referenced prefix/prefix length: 2001::/64

     Referenced route type: igp

     RPF-route selecting rule: preference-preferred

     The (S, G) or (*, G) list dependent on this route entry

     (2001::2, FF03::101)

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

字段

描述

RPF information about: 2001::2

到IPv6组播源2001::2的RPF路由信息

RPF interface

RPF接口的名称和编号

RPF neighbor

RPF邻居的IPv6地址

Referenced prefix/prefix length

所用的路由项

Referenced route type

所引用的路由类型,可以是下列类型之一:

l      igp:IPv6单播路由(内部网关协议)

l      egp:IPv6单播路由(外部网关协议)

l      unicast (direct):IPv6单播路由(直连)

l      unicast:其它IPv6单播路由(如IPv6单播静态路由等)

l      mbgpIPv6 MBGP路由

RPF-route selecting rule

RPF路由的选择规则

The (S,G) or (*,G) list dependent on this route entry

基于此RPF路由的(S,G)或(*,G)列表

 

1.1.17  display pim ipv6 control-message counters

【命令】

display pim ipv6 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:监控级

【参数】

probe:查看空注册报文的数量。

register:查看注册报文的数量。

register-stop:查看注册停止报文的数量。

interface-type interface-number:接口类型和接口编号,查看指定接口上的IPv6 PIM控制报文数量。

assert:查看断言报文的数量。

bsr:查看自举报文的数量。

crp:查看宣告报文的数量。

graft:查看嫁接报文的数量。

graft-ack:查看嫁接应答报文的数量。

hello:查看Hello报文的数量。

join-prune:查看加入/剪枝报文的数量。

state-refresh:查看状态刷新报文的数量。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI配置”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display pim ipv6 control-message counters命令用来查看IPv6 PIM控制报文的数量。

【举例】

# 查看所有接口上所有类型的IPv6 PIM控制报文数量。

<Sysname> display pim ipv6 control-message counters

 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: Vlan-interface1

                  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 ipv6 control-message counters命令显示信息描述表

字段

描述

PIM global control-message counters

统计IPv6 PIM全局控制报文

PIM control-message counters for interface

统计IPv6 PIM控制报文的接口

Received

收到的报文数量

Sent

发送的报文数量

Invalid

无效报文的数量

Register

注册报文

Register-Stop

注册停止报文

Probe

空注册报文

Assert

断言报文

Graft

嫁接报文

Graft-Ack

嫁接应答报文

Hello

Hello报文

Join/Prune

加入/剪枝报文

State Refresh

状态刷新报文

BSR

自举报文

C-RP

宣告报文

 

1.1.18  display pim ipv6 df-info

【命令】

display pim ipv6 df-info [ rp-address ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

rp-address:指定IPv6双向PIM的RP地址。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI配置”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display pim ipv6 df-info命令用来查看IPv6双向PIM的DF信息。

【举例】

# 查看IPv6双向PIM的DF信息。

<Sysname> display pim ipv6 df-info

 

 RP Address: 2010::1

  Interface           State   DF-Pref    DF-Metric  DF-Uptime DF-Address

  Vlan1               Win     100        1          01:24:09  FE80::20F:E2FF:

                                                              FE38:4E01 (local)

  Vlan2               Win     100        1          01:24:09  FE80::200:5EFF:

                                                              FE71:2801 (local)

  Vlan3               Lose    0          0          01:23:12  FE80::20F:E2FF:

                                                              FE15:5601

表1-4 display pim ipv6 df-info命令显示信息描述表

字段

描述

RP Address

IPv6双向PIM的RP地址

Interface

接口名称

State

DF的选举状态:

l      Win:表示获选

l      Lose:表示落选

DF-Pref

DF通告的路由优先级

DF-Metric

DF通告的路由度量值

DF-Uptime

DF的存在时间

DF-Address

DF的IPv6地址,local表示为本地地址

 

1.1.19  display pim ipv6 grafts

【命令】

display pim ipv6 grafts [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI配置”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display pim ipv6 grafts命令用来查看尚未被确认的嫁接信息

【举例】

# 查看尚未被确认的嫁接信息。

<Sysname> display pim ipv6 grafts

 Source             Group             Age           RetransmitIn

 1004::2            ff03::101         00:00:24      00:00:02

表1-5 display pim ipv6 grafts命令显示信息描述表

字段

描述

Source

嫁接报文中的IPv6组播源地址

Group

嫁接报文中的IPv6组播组地址

Age

嫁接报文的老化剩余时间

RetransmitIn

重发嫁接报文的剩余时间

 

1.1.20  display pim ipv6 interface

【命令】

display pim ipv6 interface [ interface-type interface-number ] [ verbose ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

interface-type interface-number:接口类型和接口编号,查看指定接口上的IPv6 PIM信息。

verbose:查看IPv6 PIM接口的详细信息。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI配置”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display pim ipv6 interface命令用来查看接口上的IPv6 PIM信息。

【举例】

# 查看接口Vlan-interface1上的IPv6 PIM详细信息。

<Sysname> display pim ipv6 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

     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-6 display pim ipv6 interface命令显示信息描述表

字段

描述

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

发送IPv6 PIM 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的服务边界

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.21  display pim ipv6 join-prune

【命令】

display pim ipv6 join-prune mode { sm [ flags flag-value ] | ssm } [ interface interface-type interface-number | neighbor ipv6-neighbor-address ] * [ verbose ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

mode:查看指定IPv6 PIM模式下待发送的加入/剪枝报文信息。IPv6 PIM模式包括smssm,分别表示IPv6 PIM-SM和IPv6 PIM-SSM类型的路由项。

flags flag-value:查看含有指定标志的IPv6 PIM路由表项。flag-value的取值及含义如下

l            rpt:表示共享树上的路由表项;

l            spt:表示最短路径树上的路由表项;

l            wc:表示带WC通配符的路由表项。

interface-type interface-number:接口类型和接口编号,查看指定接口上待发送的加入/剪枝报文信息。

ipv6-neighbor-address:PIM邻居的IPv6地址,查看待发送给指定IPv6 PIM邻居的加入/剪枝报文信息。

verbose:查看待发送的加入/剪枝报文的详细信息。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI配置”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display pim join-prune命令用来查看待发送的加入/剪枝报文信息。

【举例】

# 查看IPv6 PIM-SM模式下待发送的加入/剪枝报文信息。

<Sysname> display pim ipv6 join-prune mode sm

 

 Expiry Time: 50 sec

 Upstream nbr: FE80::2E0:FCFF:FE03:1004 (Vlan-interface1)

 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-7 display pim join-prune命令显示信息描述表

字段

描述

Expiry Time:

发送加入/剪枝报文的剩余时间

Upstream nbr:

上游IPv6 PIM邻居的IPv6地址和所在接口

(*, G) join(s)

待发送的(*,G)加入项数量

(S, G) join(s)

待发送的(S,G)加入项数量

(S, G, rpt) prune(s)

待发送的(S,G,rpt)剪枝项数量

 

1.1.22  display pim ipv6 neighbor

【命令】

display pim ipv6 neighbor [ interface interface-type interface-number | ipv6-neighbor-address | verbose ] * [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

interface-type interface-number:接口类型和接口编号,查看指定接口上的IPv6 PIM邻居信息。

ipv6-neighbor-address:PIM邻居的IPv6地址,查看指定IPv6 PIM邻居的信息。

verbose:查看IPv6 PIM邻居的详细信息。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI配置”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display pim ipv6 neighbor命令用来查看IPv6 PIM邻居信息。

【举例】

# 查看所有IPv6 PIM邻居的信息。

<Sysname> display pim ipv6 neighbor

 Total Number of Neighbors = 2

 

 Neighbor        Interface           Uptime   Expires  Dr-Priority  Mode

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

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

# 查看IPv6地址为FE80::A01:101:1的IPv6 PIM邻居的详细信息。

<Sysname> display pim ipv6 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

     Bidirectional PIM: Enabled

     Neighbor Secondary Address(es):

     1::1

表1-8 display pim ipv6 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邻居的优先级

Mode

IPv6 PIM邻居的模式,B表示IPv6双向PIM模式,显示为空则表示非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

邻居跟踪功能是否已使能

Bidirectional PIM

IPv6双向PIM是否已使能

Neighbor Secondary Address(es)

IPv6 PIM邻居的IPv6从地址(非链路本地地址)

 

1.1.23  display pim ipv6 routing-table

【命令】

display pim ipv6 routing-table [ ipv6-group-address [ prefix-length ] | ipv6-source-address [ prefix-length ] | 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:监控级

【参数】

ipv6-group-address:IPv6组播组地址,查看指定IPv6组播组的IPv6 PIM路由项,取值范围为FFxy::/16,其中x和y均代表0~F的任意一个十六进制数。

ipv6-source-address:IPv6组播源地址,查看包含指定IPv6组播源的IPv6 PIM路由项。

prefix-length:指定IPv6组播组或IPv6组播源地址的前缀长度。对于IPv6组播组地址,其取值范围为8~128,缺省值为128;对于IPv6组播源地址,其取值范围为0~128,缺省值为128。

incoming-interface:查看指定入接口的IPv6 PIM路由项。

interface-type interface-number:查看指定接口类型和接口编号的入接口的IPv6 PIM路由项。

register:查看入接口为IPv6 PIM-SM注册接口的IPv6 PIM路由项。该参数只有在未指定mode-type,或mode-typesm时才有效。

outgoing-interface:查看指定出接口的IPv6 PIM路由项。

include:查看出接口列表中包含指定接口的IPv6 PIM路由项。

exclude:查看出接口列表中不包含指定接口的IPv6 PIM路由项。

match:查看出接口列表中包含且仅包含指定接口的IPv6 PIM路由项。

mode mode-type:IPv6 PIM模式,查看指定模式下的IPv6 PIM路由项。mode-type的取值及含义如下:

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

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

l            ssm:表示IPv6 PIM-SSM模式。

flags flag-value:IPv6 PIM标志,查看包含指定标志的IPv6 PIM路由项。flag-value的取值及含义如下

l            act:表示已经有实际数据到达的IPv6 PIM路由项;

l            bidir:表示由IPv6双向PIM创建的IPv6 PIM路由项;

l            del:表示计划删除的IPv6 PIM路由项;

l            exprune:表示某些出接口被其它IPv6组播路由协议剪枝的IPv6 PIM路由项;

l            ext:表示包含了由其它IPv6组播路由协议提供出接口的IPv6 PIM路由项;

l            loc:表示在与IPv6组播源处于同一网段的路由器上的IPv6 PIM路由项;

l            niif:表示未确定入接口的IPv6 PIM路由项;

l            nonbr:表示IPv6 PIM邻居查找失败的IPv6 PIM路由项;

l            rpt:表示向RP方向发送过(S,G)RPT位剪枝的IPv6 PIM路由项;

l            spt:表示SPT上的IPv6 PIM路由项;

l            swt:表示正处于向SPT切换过程中的IPv6 PIM路由项;

l            wc:表示带WC通配符的IPv6 PIM路由项。

fsm:查看有限状态机的详细信息。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI配置”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display pim ipv6 routing-table命令用来查看IPv6 PIM路由表的内容。

相关配置可参考“IP组播命令参考/IPv6组播路由与转发配置命令”中的命令display ipv6 multicast routing-table

【举例】

# 查看IPv6 PIM路由表的内容。

<Sysname> display pim ipv6 routing-table

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

 

 (2001::2, FFE3::101)

     Protocol: pim-dm, Flag:

     UpTime: 00:04:24

     Upstream interface: Vlan-interface1

         Upstream neighbor: FE80::A01:100:1

         RPF prime neighbor: FE80::A01:100:1

     Downstream interface(s) information:

     Total number of downstreams: 1

         1: Vlan-interface2

             Protocol: pim-dm, UpTime: 00:04:24, Expires: 00:02:47

表1-9 display pim ipv6 routing-table命令显示信息描述表

字段

描述

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

IPv6 PIM路由表中(S,G)与(*,G)表项的总数

(2001::2, FFE3::101)

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

Protocol

IPv6 PIM的模式,是IPv6 PIM-SM模式还是IPv6 PIM-DM模式

Flag

IPv6 PIM路由表中(S,G)或(*,G)表项的标志:

l      ACT:表示已有实际数据到达

l      BIDIR:表示由IPv6双向PIM创建

l      DEL:表示计划要删除

l      EXPRUNE:表示某些出接口被其它IPv6组播路由协议剪枝

l      EXT:表示包含了由它IPv6组播路由协议提供的出接口

l      LOC:表示与IPv6组播源处于同一网段

l      NIIF:表示未确定入接口

l      NONBR:表示IPv6 PIM邻居查找失败

l      RPT:表示向RP方向发送过(S,G)RPT位剪枝

l      SPT:表示在SPT上

l      SWT:表示正在向SPT切换

l      WC:表示带WC通配符

Uptime

(S,G)或(*,G)表项已存在的时间

Upstream interface

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

Upstream neighbor

(S,G)或(*,G)表项的上游邻居

RPF prime neighbor

(S,G)或(*,G)表项的RPF邻居:

l      对(*,G)表项来说,当该路由器是RP时,(*,G)表项的RPF邻居是NULL

l      对(S,G)表项来说,当该路由器直连源时,(S,G)表项的RPF邻居是NULL

Downstream interface(s) information

下游接口的信息,包括:

l      下游接口的总数

l      下游接口的名称

l      下游接口使用的协议类型

l      下游接口的存在时间

l      下游接口的超时时间

 

1.1.24  display pim ipv6 rp-info

【命令】

display pim ipv6 rp-info [ ipv6-group-address ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

ipv6-group-address:IPv6组播组地址,查看指定IPv6组播组所对应的RP信息,取值范围为FFxy::/16(但不包括下列地址:FFx0::/16、FFx1::/16、FFx2::/16和FF0y::),其中x和y均代表0~F的任意一个十六进制数。如果不指定该参数,将显示所有IPv6组播组对应的RP信息。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI配置”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display pim ipv6 rp-info命令用来查看RP的信息。

需要注意的是,RP信息包括通过BSR机制动态发现的RP信息和静态RP的信息。

【举例】

# 查看IPv6组播组FF0E::101所对应的RP信息。

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

 PIM-SM BSR RP information:

 prefix/prefix length: FF0E::101/64 [B]

     RP: 2004::2

     Priority: 192

     HoldTime: 130

     Uptime: 00:05:19

     Expires: 00:02:11

表1-10 display pim ipv6 rp-info命令显示信息描述表

字段

描述

prefix/prefix length

RP所服务的IPv6组播组

[B]

表示RP服务于IPv6双向PIM,不显示本字段则表示RP服务于IPv6 PIM-SM

RP

RP的IPv6地址

Priority

RP的优先级

HoldTime

RP的超时时间

Uptime

RP已存在的时间

Expires

RP超时的剩余时间

 

1.1.25  embedded-rp

【命令】

embedded-rp [ acl6-number ]

undo embedded-rp [ acl6-number ]

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

acl6-number:指定基本IPv6访问控制列表编号,取值范围为2000~2999。

【描述】

embedded-rp命令用来使能嵌入式RP功能。undo embedded-rp命令用来关闭嵌入式RP功能或者恢复缺省情况。

缺省情况下,默认嵌入式RP地址范围内的IPv6组播组均可以使用嵌入式RP功能。

默认的嵌入式RP地址范围为FF7x::/12和FFFx::/12,其中x表示任意合法的scope。有关scope字段的详细介绍,请参见“IP组播配置指导”中的“组播概述”。

 

需要注意的是:

l            使用embedded-rp命令时,如果不指定acl6-number,则默认嵌入式RP地址范围内的所有IPv6组播组均可以使用嵌入式RP功能;如果指定了acl6-number,则只有在默认嵌入式RP地址范围内且通过了ACL检查的IPv6组播组才能使用嵌入式RP功能。

l            使用undo embedded-rp命令时,如果不指定acl6-number,则关闭所有IPv6组播组的嵌入式RP功能;如果指定了acl6-number,则恢复缺省情况。

【举例】

# 通过配置,使只有在FF7E:140:20::101/64范围内的IPv6组播组才能使用嵌入式RP功能。

<Sysname> system-view

[Sysname] acl ipv6 number 2000

[Sysname-acl6-basic-2000] rule permit source ff7e:140:20::101 64

[Sysname-acl6-basic-2000] quit

[Sysname] pim ipv6

[Sysname-pim6] embedded-rp 2000

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

【命令】

hello-option dr-priority priority

undo hello-option dr-priority

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

priority:指定竞选DR的优先级,取值范围为0~4294967295。该数值越大,优先级越高。

【描述】

hello-option dr-priority命令用来全局配置竞选DR的优先级。undo hello-option dr-priority命令用来恢复缺省情况。

缺省情况下,竞选DR的优先级为1。

相关配置可参考命令pim ipv6 hello-option dr-priority

【举例】

# 全局配置竞选DR的优先级为3。

<Sysname> system-view

[Sysname] pim ipv6

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

1.1.27  hello-option holdtime (IPv6 PIM view)

【命令】

hello-option holdtime interval

undo hello-option holdtime

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

interval:指定保持IPv6 PIM邻居可达状态的超时时间,取值范围为1~65535,单位为秒。如果指定为65535秒,则表示PIM邻居永远可达。

【描述】

hello-option holdtime命令用来全局配置保持IPv6 PIM邻居可达状态的时间。undo hello-option holdtime命令用来恢复缺省情况。

缺省情况下,保持IPv6 PIM邻居可达状态的时间为105秒。

相关配置可参考命令pim ipv6 hello-option holdtime

【举例】

# 全局配置保持IPv6 PIM邻居可达状态的时间为120秒。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] hello-option holdtime 120

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

【命令】

hello-option lan-delay interval

undo hello-option lan-delay

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

interval:指定发送剪枝报文的延迟时间,取值范围为1~32767,单位为毫秒。

【描述】

hello-option lan-delay命令用来全局配置发送剪枝报文的延迟时间。undo hello-option lan-delay命令用来恢复缺省情况。

缺省情况下,发送剪枝报文的延迟时间为500毫秒。

相关配置可参考命令hello-option override-intervalpim ipv6 hello-option override-intervalpim ipv6 hello-option lan-delay

【举例】

# 全局配置发送剪枝报文的延迟时间为200毫秒。

<Sysname> system-view

[Sysname] pim ipv6

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

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

【命令】

hello-option neighbor-tracking

undo hello-option neighbor-tracking

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

【描述】

hello-option neighbor-tracking命令用来全局禁止加入报文抑制能力,即使能邻居跟踪。undo hello-option neighbor-tracking命令用来使能加入报文抑制能力。

缺省情况下,加入消息抑制能力处于使能状态,即禁止邻居跟踪。

相关配置可参考命令pim ipv6 hello-option neighbor-tracking

【举例】

# 全局禁止加入报文抑制能力。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] hello-option neighbor-tracking

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

【命令】

hello-option override-interval interval

undo hello-option override-interval

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

interval:指定剪枝否决时间,取值范围为1~65535,单位为毫秒。

【描述】

hello-option override-interval命令用来全局配置剪枝否决时间。undo hello-option override-interval命令用来恢复缺省情况。

缺省情况下,剪枝否决时间为2500毫秒。

相关配置可参考命令hello-option lan-delaypim ipv6 hello-option lan-delaypim ipv6 hello-option override-interval

【举例】

# 全局配置剪枝否决时间为2000毫秒。

<Sysname> system-view

[Sysname] pim ipv6

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

1.1.31  holdtime assert (IPv6 PIM view)

【命令】

holdtime assert interval

undo holdtime assert

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

interval:指定保持断言状态的时间,取值范围为7~2147483647,单位为秒。

【描述】

holdtime assert命令用来全局配置保持断言状态的时间。undo holdtime assert命令用来恢复缺省情况。

缺省情况下,保持断言状态的时间为180秒。

相关配置可参考命令holdtime join-prunepim ipv6 holdtime join-prunepim ipv6 holdtime assert

【举例】

# 全局配置保持断言状态的时间为100秒。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] holdtime assert 100

1.1.32  holdtime join-prune (IPv6 PIM view)

【命令】

holdtime join-prune interval

undo holdtime join-prune

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

interval:指定保持加入/剪枝状态的时间,取值范围为1~65535,单位为秒。

【描述】

holdtime join-prune命令用来全局配置保持加入/剪枝状态的时间。undo holdtime join-prune命令用来恢复缺省情况。

缺省情况下,保持加入/剪枝状态的时间为210秒。

相关配置可参考命令holdtime assertpim ipv6 holdtime assertpim ipv6 holdtime join-prune

【举例】

# 全局配置保持加入/剪枝状态的时间为280秒。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] holdtime join-prune 280

1.1.33  jp-pkt-size (IPv6 PIM view)

【命令】

jp-pkt-size packet-size

undo jp-pkt-size

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

packet-size:指定加入/剪枝报文的最大长度,取值范围为100~64000,单位为字节。

【描述】

jp-pkt-size命令用来配置加入/剪枝报文的最大长度。undo jp-pkt-size命令用来恢复缺省情况。

缺省情况下,加入/剪枝报文的最大长度为8100字节。

相关配置可参考命令jp-queue-size

【举例】

# 配置加入/剪枝报文的最大长度为1500字节。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] jp-pkt-size 1500

1.1.34  jp-queue-size (IPv6 PIM view)

【命令】

jp-queue-size queue-size

undo jp-queue-size

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

queue-size:指定加入/剪枝报文中(S,G)表项的最大数量,取值范围为1~4096。

【描述】

jp-queue-size命令用来配置加入/剪枝报文中(S,G)表项的最大数量。undo jp-queue-size命令用来恢复缺省情况。

缺省情况下,加入/剪枝报文中(S,G)表项的最大数量为1020个。

需要注意的是:

l            在使用jp-queue-size命令进行配置时,需要考虑产品转发表的实际规格。对于某些不支持分片的网络,当queue-size值配置得较大时,加入/剪枝报文中可能包含较多的组,使该报文的长度可能超过网络所规定的MTU(Maximum Transmission Unit,最大传输单元),某些不支持超过MTU报文传输的产品会将其丢弃。

l            在使用jp-queue-size命令进行配置时,还需要考虑上游设备(S,G)保持加入/剪枝状态的时间。当queue-size值配置得很小时,在队列中的最后一个加入/剪枝报文送达上游设备之前,上游设备相应表项的出接口有可能由于已超时而被剪枝。

相关配置可参考命令jp-pkt-sizeholdtime join-prunepim ipv6 holdtime join-prune

【举例】

# 配置加入/剪枝报文中(S,G)表项的最大数量为2000。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] jp-queue-size 2000

1.1.35  pim ipv6

【命令】

pim ipv6

undo pim ipv6

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

【描述】

pim ipv6命令用来进入IPv6 PIM视图。undo pim ipv6命令用来清除IPv6 PIM视图下的所有配置。

需要注意的是,只有在设备上先使能了IPv6组播路由,本命令才能生效。

相关配置可参考“IP组播命令参考/IPv6组播路由与转发配置命令”中的命令multicast ipv6 routing-enable

【举例】

# 使能IPv6组播路由,进入IPv6 PIM视图。

<Sysname> system-view

[Sysname] multicast ipv6 routing-enable

[Sysname] pim ipv6

[Sysname-pim6]

1.1.36  pim ipv6 bsr-boundary

【命令】

pim ipv6 bsr-boundary

undo pim ipv6 bsr-boundary

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

【描述】

pim ipv6 bsr-boundary命令用来配置BSR的服务边界,即IPv6 PIM-SM域的边界。undo pim ipv6 bsr-boundary命令用来删除BSR的服务边界。

缺省情况下,没有配置BSR的服务边界。

相关配置可参考命令c-bsr,以及“IP组播命令参考/IPv6组播路由与转发配置命令”中的命令multicast ipv6 boundary

【举例】

# 配置接口Vlan-interface100为BSR的服务边界。

<Sysname> system-view

[Sysname] interface vlan-interface 100

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

1.1.37  pim ipv6 dm

【命令】

pim ipv6 dm

undo pim ipv6 dm

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

【描述】

pim ipv6 dm命令用来使能IPv6 PIM-DM。undo pim ipv6 dm命令用来关闭IPv6 PIM-DM。

缺省情况下,IPv6 PIM-DM处于关闭状态。

需要注意的是:

l            只有在设备上先使能了IPv6组播路由,本命令才能生效。

l            在运行IPv6 PIM-DM时不能使用处于IPv6 SSM组地址范围内的IPv6组播组。

相关配置可参考命令pim ipv6 smssm-policy,以及“IP组播命令参考/IPv6组播路由与转发配置命令”中的命令multicast ipv6 routing-enable

【举例】

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

<Sysname> system-view

[Sysname] multicast ipv6 routing-enable

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] pim ipv6 dm

1.1.38  pim ipv6 hello-option dr-priority

【命令】

pim ipv6 hello-option dr-priority priority

undo pim ipv6 hello-option dr-priority

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

priority:指定竞选DR的优先级,取值范围为0~4294967295。该数值越大,优先级越高。

【描述】

pim ipv6 hello-option dr-priority命令用来在接口上配置竞选DR的优先级。undo pim ipv6 hello-option dr-priority命令用来恢复缺省情况。

缺省情况下,竞选DR的优先级为1。

相关配置可参考命令hello-option dr-priority

【举例】

# 在接口Vlan-interface100上配置竞选DR的优先级为3。

<Sysname> system-view

[Sysname] interface vlan-interface 100

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

1.1.39  pim ipv6 hello-option holdtime

【命令】

pim ipv6 hello-option holdtime interval

undo pim ipv6 hello-option holdtime

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

interval:指定保持IPv6 PIM邻居可达状态的时间,取值范围为1~65535,单位为秒。如果指定为65535秒,则表示PIM邻居永远可达。

【描述】

pim ipv6 hello-option holdtime命令用来在接口上配置保持IPv6 PIM邻居的可达状态的时间。undo pim ipv6 hello-option holdtime命令用来恢复缺省情况。

缺省情况下,保持IPv6 PIM邻居可达状态的时间为105秒。

相关配置可参考命令hello-option holdtime

【举例】

# 在接口Vlan-interface100上配置保持IPv6 PIM邻居可达状态的时间为120秒。

<Sysname> system-view

[Sysname] interface vlan-interface 100

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

1.1.40  pim ipv6 hello-option lan-delay

【命令】

pim ipv6 hello-option lan-delay interval

undo pim ipv6 hello-option lan-delay

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

interval:指定发送剪枝报文的延迟时间,取值范围为1~32767,单位为毫秒。

【描述】

pim ipv6 hello-option lan-delay命令用来在接口上配置发送剪枝报文的延迟时间。undo pim ipv6 hello-option lan-delay命令用来恢复缺省情况。

缺省情况下,发送剪枝报文的延迟时间为500毫秒。

相关配置可参考命令pim ipv6 hello-option override-intervalhello-option override-intervalhello-option lan-delay。

【举例】

# 在接口Vlan-interface100上配置发送剪枝报文的延迟时间为200毫秒。

<Sysname> system-view

[Sysname] interface vlan-interface 100

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

1.1.41  pim ipv6 hello-option neighbor-tracking

【命令】

pim ipv6 hello-option neighbor-tracking

undo pim ipv6 hello-option neighbor-tracking

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

【描述】

pim ipv6 hello-option neighbor-tracking命令用来在接口上禁止加入报文抑制能力,即使能邻居跟踪。undo pim ipv6 hello-option neighbor-tracking命令用来使能加入报文抑制能力。

缺省情况下,加入报文抑制能力处于使能状态,即禁止邻居跟踪。

相关配置可参考命令hello-option neighbor-tracking

【举例】

# 在接口Vlan-interface100上禁止加入报文抑制能力。

<Sysname> system-view

[Sysname] interface vlan-interface 100

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

1.1.42  pim ipv6 hello-option override-interval

【命令】

pim ipv6 hello-option override-interval interval

undo pim ipv6 hello-option override-interval

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

interval:指定剪枝否决时间,取值范围为1~65535,单位为毫秒。

【描述】

pim ipv6 hello-option override-interval命令用来在接口上配置剪枝否决时间。undo pim ipv6 hello-option override-interval命令用来恢复缺省情况。

缺省情况下,剪枝否决时间为2500毫秒。

相关配置可参考命令pim ipv6 hello-option lan-delayhello-option lan-delayhello-option override-interval

【举例】

# 在接口Vlan-interface100上配置剪枝否决时间为2000毫秒。

<Sysname> system-view

[Sysname] interface vlan-interface 100

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

1.1.43  pim ipv6 holdtime assert

【命令】

pim ipv6 holdtime assert interval

undo pim ipv6 holdtime assert

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

interval:指定保持断言状态的时间,取值范围为7~2147483647,单位为秒。

【描述】

pim ipv6 holdtime assert命令用来在接口上配置保持断言状态的时间。undo pim ipv6 holdtime assert命令用来恢复缺省情况。

缺省情况下,保持断言状态的时间为180秒。

相关配置可参考命令holdtime join-prunepim ipv6 holdtime join-pruneholdtime assert

【举例】

# 在接口Vlan-interface100上配置保持断言状态的时间为100秒。

<Sysname> system-view

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] pim ipv6 holdtime assert 100

1.1.44  pim ipv6 holdtime join-prune

【命令】

pim ipv6 holdtime join-prune interval

undo pim ipv6 holdtime join-prune

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

interval:指定保持加入/剪枝状态的时间,取值范围为1~65535,单位为秒。

【描述】

pim ipv6 holdtime join-prune命令用来在接口上配置保持加入/剪枝状态的时间。undo pim ipv6 holdtime join-prune命令用来恢复缺省情况。

缺省情况下,保持加入/剪枝状态的时间为210秒。

相关配置可参考命令holdtime assertpim ipv6 holdtime assertholdtime join-prune

【举例】

# 在接口Vlan-interface100上配置保持加入/剪枝状态的时间为280秒。

<Sysname> system-view

[Sysname] interface vlan-interface 100

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

1.1.45  pim ipv6 neighbor-policy

【命令】

pim ipv6 neighbor-policy acl6-number

undo pim ipv6 neighbor-policy

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

acl6-number:指定基本IPv6访问控制列表编号,取值范围为2000~2999。在定义该ACL时,使用rule命令中的source参数来指定合法Hello报文的源地址范围。

【描述】

pim ipv6 neighbor-policy命令用来配置合法Hello报文的源地址范围,以防止Hello报文欺骗。undo pim ipv6 neighbor-policy命令用来恢复缺省情况。

缺省情况下,Hello报文的源地址范围不受任何限制,即认为所有收到的Hello报文都是合法的。

【举例】

# 在接口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] pim ipv6 neighbor-policy 2000

1.1.46  pim ipv6 require-genid

【命令】

pim ipv6 require-genid

undo pim ipv6 require-genid

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

【描述】

pim ipv6 require-genid命令用来配置不接受无Generation ID的Hello报文。undo pim ipv6 require-genid命令用来恢复缺省情况。

缺省情况下,接受无Generation ID的Hello报文。

【举例】

# 配置接口Vlan-interface100不接受无Generation ID的Hello报文。

<Sysname> system-view

[Sysname] interface vlan-interface 100

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

1.1.47  pim ipv6 sm

【命令】

pim ipv6 sm

undo pim ipv6 sm

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

【描述】

pim ipv6 sm命令用来使能IPv6 PIM-SM。undo pim ipv6 sm命令用来关闭IPv6 PIM-SM。

缺省情况下,IPv6 PIM-SM处于关闭状态。

需要注意的是,只有在设备上先使能了IPv6组播路由,本命令才能生效。

相关配置可参考命令pim ipv6 dm,以及“IP组播命令参考/IPv6组播路由与转发配置命令”中的命令multicast ipv6 routing-enable

【举例】

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

<Sysname> system-view

[Sysname] multicast ipv6 routing-enable

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] pim ipv6 sm

1.1.48  pim ipv6 state-refresh-capable

【命令】

pim ipv6 state-refresh-capable

undo pim ipv6 state-refresh-capable

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

【描述】

pim ipv6 state-refresh-capable命令用来使能状态刷新能力。undo pim ipv6 state-refresh-capable命令用来关闭状态刷新能力。

缺省情况下,状态刷新能力处于使能状态。

相关配置可参考命令state-refresh-intervalstate-refresh-rate-limitstate-refresh-hoplimit

【举例】

# 在接口Vlan-interface100上关闭状态刷新能力。

<Sysname> system-view

[Sysname] interface vlan-interface 100

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

1.1.49  pim ipv6 timer graft-retry

【命令】

pim ipv6 timer graft-retry interval

undo pim ipv6 timer graft-retry

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

interval:指定嫁接报文的重传时间,取值范围为1~65535,单位为秒。

【描述】

pim ipv6 timer graft-retry命令用来配置嫁接报文的重传时间。undo pim ipv6 timer graft-retry命令用来恢复缺省情况。

缺省情况下,嫁接报文的重传时间为3秒。

【举例】

# 在接口Vlan-interface100上配置嫁接报文的重传时间为80秒。

<Sysname> system-view

[Sysname] interface vlan-interface 100

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

1.1.50  pim ipv6 timer hello

【命令】

pim ipv6 timer hello interval

undo pim ipv6 timer hello

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

interval:指定发送Hello报文的时间间隔,取值范围为1~2147483647,单位为秒。

【描述】

pim ipv6 timer hello命令用来在接口上配置发送Hello报文的时间间隔。undo pim ipv6 timer hello命令用来恢复缺省情况。

缺省情况下,发送Hello报文的时间间隔为30秒。

相关配置可参考命令timer hello

【举例】

# 在接口Vlan-interface100上配置发送Hello报文的时间间隔为40秒。

<Sysname> system-view

[Sysname] interface vlan-interface 100

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

1.1.51  pim ipv6 timer join-prune

【命令】

pim ipv6 timer join-prune interval

undo pim ipv6 timer join-prune

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

interval:指定发送加入/剪枝报文的时间间隔,取值范围为1~2147483647,单位为秒。

【描述】

pim ipv6 timer join-prune命令用来在接口上配置发送加入/剪枝报文的时间间隔。undo pim ipv6 timer join-prune命令用来恢复缺省情况。

缺省情况下,发送加入/剪枝报文的时间间隔为60秒。

相关配置可参考命令timer join-prune

【举例】

# 在接口Vlan-interface100上配置发送加入/剪枝报文的时间间隔为80秒。

<Sysname> system-view

[Sysname] interface vlan-interface 100

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

1.1.52  pim ipv6 triggered-hello-delay

【命令】

pim ipv6 triggered-hello-delay interval

undo pim ipv6 triggered-hello-delay

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

interval:指定触发Hello报文的最大延迟时间,取值范围为1~5,单位为秒。

【描述】

pim ipv6 triggered-hello-delay命令用来配置触发Hello报文的最大延迟时间。undo pim ipv6 triggered-hello-delay命令用来恢复缺省情况。

缺省情况下,触发Hello报文的最大延迟时间为5秒。

【举例】

# 在接口Vlan-interface100上配置触发Hello报文的最大延迟时间为3秒。

<Sysname> system-view

[Sysname] interface vlan-interface 100

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

1.1.53  probe-interval (IPv6 PIM view)

【命令】

probe-interval interval

undo probe-interval

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

interval:指定注册探测时间,取值范围为1~1799,单位为秒。

【描述】

probe-interval命令用来配置注册探测时间。undo probe-interval命令用来恢复缺省情况。

缺省情况下,注册探测时间为5秒。

相关配置可参考命令register-suppression-timeout

【举例】

# 配置注册探测时间为6秒。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] probe-interval 6

1.1.54  prune delay (IPv6 PIM view)

【命令】

prune delay interval

undo prune delay

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

interval:指定剪枝延迟时间,取值范围1~128,单位为秒。

【描述】

prune delay命令用来配置剪枝延迟时间。undo prune delay命令用来恢复缺省情况。

缺省情况下,剪枝延迟时间为3秒。

【举例】

# 配置剪枝延迟时间为75秒。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] prune delay 75

1.1.55  register-policy (IPv6 PIM view)

【命令】

register-policy acl6-number

undo register-policy

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

acl6-number:指定高级IPv6访问控制列表编号,取值范围为3000~3999。只有与IPv6 ACL的permit语句匹配的注册报文才会被RP接受。

【描述】

register-policy命令用来配置注册报文的过滤规则。undo register-policy命令用来删除注册报文的过滤规则。

缺省情况下,没有配置注册报文的过滤规则。

相关配置可参考命令register-suppression-timeout

【举例】

# 配置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] pim ipv6

[Sysname-pim6] register-policy 3000

1.1.56  register-suppression-timeout (IPv6 PIM view)

【命令】

register-suppression-timeout interval

undo register-suppression-timeout

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

interval:指定注册抑制时间,取值范围为1~3600,单位为秒。

【描述】

register-suppression-timeout命令用来配置注册抑制时间。undo register-suppression-timeout命令用来恢复缺省情况。

缺省情况下,注册抑制时间为60秒。

相关配置可参考命令probe-intervalregister-policy

【举例】

# 配置注册抑制时间为70秒。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] register-suppression-timeout 70

1.1.57  register-whole-checksum (IPv6 PIM view)

【命令】

register-whole-checksum

undo register-whole-checksum

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

【描述】

register-whole-checksum命令用来配置根据注册报文的全部内容来计算校验和。undo register-whole-checksum命令用来恢复缺省情况。

缺省情况下,仅根据注册报文头来计算校验和。

相关配置可参考命令register-policyregister-suppression-timeout

【举例】

# 配置根据注册报文的全部内容来计算校验和。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] register-whole-checksum

1.1.58  reset pim ipv6 control-message counters

【命令】

reset pim ipv6 control-message counters [ interface interface-type interface-number ]

【视图】

用户视图

【缺省级别】

1:监控级

【参数】

interface-type interface-number:接口类型和接口编号,重置指定接口的IPv6 PIM控制报文计数器。如果不指定该参数,将重置所有接口的IPv6 PIM控制报文数量。

【描述】

reset pim ipv6 control-message counters命令用来重置IPv6 PIM控制报文计数器。

【举例】

# 重置IPv6 PIM控制报文计数器。

<Sysname> reset pim ipv6 control-message counters

1.1.59  source-lifetime (IPv6 PIM view)

【命令】

source-lifetime interval

undo source-lifetime

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

interval:指定IPv6组播源的生存时间,取值范围为1~31536000,单位为秒。

【描述】

source-lifetime命令用来配置IPv6组播源的生存时间。undo source-lifetime命令用来恢复缺省情况。

缺省情况下,IPv6组播源的生存时间为210秒。

【举例】

# 配置IPv6组播源的生存时间为200秒。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] source-lifetime 200

1.1.60  source-policy (IPv6 PIM view)

【命令】

source-policy acl6-number

undo source-policy

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

acl6-number:指定基本或高级IPv6访问控制列表编号,取值范围为2000~3999。

【描述】

source-policy命令用来配置IPv6组播数据过滤器。undo source-policy命令用来删除IPv6组播数据过滤器。

缺省情况下,没有配置IPv6组播数据过滤器。

需要注意的是:

l            如果指定的是基本访问控制列表,则对收到的IPv6组播数据报文匹配源地址,未通过匹配的报文将被丢弃。

l            如果指定的是高级访问控制列表,则对收到的IPv6组播数据报文匹配源地址和组地址,未通过匹配的报文将被丢弃。

l            重复执行本命令,新的配置会覆盖原有配置。

【举例】

# 配置接收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] pim ipv6

[Sysname-pim6] source-policy 2000

[Sysname-pim6] quit

1.1.61  spt-switch-threshold infinity (IPv6 PIM view)

【命令】

spt-switch-threshold infinity [ group-policy acl6-number [ order order-value ] ]

undo spt-switch-threshold [ group-policy acl6-number ]

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

group-policy acl6-number:表示IPv6组策略列表中的一项,与该IPv6组策略相匹配的IPv6组播组将应用本配置。acl6-number表示基本IPv6访问控制列表编号,取值范围为2000~2999。如果不指定该参数,本配置将应用于所有IPv6组播组。

order order-value:指定IPv6 ACL在组策略列表中的序号。order-value的取值范围为1~现有组策略列表中的最大序号+1,但取值范围中不包括该IPv6 ACL在组策略列表中的原有序号。如果已为某IPv6 ACL指定了order-value,则不允许为该IPv6 ACL指定相同的order-value,否则系统将报错;如果不指定该参数,则不改变该IPv6 ACL在组策略列表中的序号。

【描述】

spt-switch-threshold infinity命令用来配置禁止发起SPT切换的条件。undo spt-switch-threshold命令用来恢复缺省情况。

缺省情况下,设备收到第一个IPv6组播数据包后便立即向SPT切换。

需要注意的是:

l            当需要调整组策略列表中已有IPv6 ACL的次序时,可以通过配置参数acl6-number指定该IPv6 ACL,并设置其order-value,将该IPv6 ACL插入到组策略列表的order-value位置。组策略列表中已有的其它IPv6 ACL保持先后排列次序不变。

l            当需要启用组策略列表中没有的IPv6 ACL时,可以通过配置参数acl6-number指定该IPv6 ACL,并设置其order-value,将该IPv6 ACL插入到组策略列表的order-value位置。如果不指定order-value,则将其插入组策略列表的尾部。

l            如果对同一IPv6组播组配置了多条该命令,则该IPv6组播组按顺序匹配到的第一个命令将生效。

l            对于本系列以太网交换机来说,一旦建立了IPv6组播转发表项,即使有注册出接口,后续的IPv6组播数据报文也不会被封装成注册报文进行转发。所以,在可能成为RP的交换机(即静态RP或C-RP等)上,不要配置永不发起SPT切换,以免导致转发失败。

【举例】

# 在不可能成为RP的交换机上,配置RPT永不发起SPT切换。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] spt-switch-threshold infinity

1.1.62  ssm-policy (IPv6 PIM view)

【命令】

ssm-policy acl6-number

undo ssm-policy

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

acl6-number:指定基本IPv6访问控制列表编号,取值范围为2000~2999。

【描述】

ssm-policy命令用来配置IPv6 SSM组播组的范围。undo ssm-policy命令用来恢复缺省情况。

缺省情况下,IPv6 SSM组播组的范围为FF3x::/32,其中x表示任意合法的scope。

通过本命令可以定义允许或拒绝的IPv6组播组的地址范围:如果匹配通过,则组播运行模式为IPv6 PIM-SSM,否则为IPv6 PIM-SM。

【举例】

# 配置IPv6 SSM组播组的范围为FF3E:0:8192::/96。

<Sysname> system-view

[Sysname] acl ipv6 number 2000

[Sysname-acl6-basic-2000] rule permit source ff3e:0:8192:: 96

[Sysname-acl6-basic-2000] quit

[Sysname] pim ipv6

[Sysname-pim6] ssm-policy 2000

1.1.63  state-refresh-hoplimit

【命令】

state-refresh-hoplimit hoplimit-value

undo state-refresh-hoplimit

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

hoplimit-value:指定状态刷新报文的Hop Limit值,取值范围为1~255。

【描述】

state-refresh-hoplimit命令用来配置状态刷新报文的Hop Limit值。undo state-refresh-hoplimit命令用来恢复缺省情况。

缺省情况下,状态刷新报文的Hop Limit值为255。

相关配置可参考命令pim ipv6 state-refresh-capablestate-refresh-intervalstate-refresh-rate-limit

【举例】

# 配置状态刷新报文的Hop Limit值为45。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] state-refresh-hoplimit 45

1.1.64  state-refresh-interval (IPv6 PIM view)

【命令】

state-refresh-interval interval

undo state-refresh-interval

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

interval:指定发送状态刷新报文的时间间隔,取值范围为1~255,单位为秒。

【描述】

state-refresh-interval命令用来配置发送状态刷新报文的时间间隔。undo state-refresh-interval命令用来恢复缺省情况。

缺省情况下,发送状态刷新报文的时间间隔为60秒。

相关配置可参考命令pim ipv6 state-refresh-capablestate-refresh-rate-limitstate-refresh-hoplimit

【举例】

# 配置发送状态刷新报文的时间间隔为70秒。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] state-refresh-interval 70

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

【命令】

state-refresh-rate-limit interval

undo state-refresh-rate-limit

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

interval:指定接收新状态刷新报文的等待时间,取值范围为1~65535,单位为秒。

【描述】

state-refresh-rate-limit命令用来配置接收新状态刷新报文的等待时间。undo state-refresh-rate-limit命令用来恢复缺省情况。

缺省情况下,接收新状态刷新报文的等待时间为30秒。

相关配置可参考命令pim ipv6 state-refresh-capablestate-refresh-intervalstate-refresh-hoplimit

【举例】

# 配置接收新状态刷新报文的等待时间为45秒。

<Sysname> system-view

[Sysname] pim ipv6

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

1.1.66  static-rp (IPv6 PIM view)

【命令】

static-rp ipv6-rp-address [ acl6-number ] [ preferred ] [ bidir ]

undo static-rp ipv6-rp-address

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

ipv6-rp-address:指定静态RP的IPv6地址。该地址必须是实际存在且有效的IPv6全球单播地址;但对于服务于IPv6双向PIM的静态RP来说,允许将其IPv6地址指定为一个实际不存在的IPv6地址。

acl6-number:指定基本IPv6访问控制列表编号,取值范围为2000~2999。如果指定了该参数,则配置的静态RP只为能够通过匹配的IPv6组播组服务;如果没有指定该参数,则配置的静态RP将为所有IPv6组播组服务。

preferred:指定当静态RP与动态RP冲突时,优先选择静态RP。如果不指定该参数,则优先选择动态RP,如果网络中没有动态RP或动态RP失效,静态RP才能生效。

bidir:指定该静态RP服务于IPv6双向PIM。如果未指定本参数,该静态RP将服务于IPv6 PIM-SM。

【描述】

static-rp命令用来配置静态RP。undo static-rp命令用来删除静态RP。

缺省情况下,没有配置静态RP。

需要注意的是:

l            作为静态RP的接口不必使能IPv6 PIM-SM或IPv6 PIM-DM。

l            当某个静态RP引用的IPv6 ACL规则发生变化时,需要为所有IPv6组播组重新选举RP。

l            重复执行本命令,可以配置多个静态RP。但是,如果配置时所指定的静态RP地址或IPv6 ACL规则相同,则新配置将覆盖旧配置;如果存在多个静态RP服务于同一IPv6组播组的情况,则选择IPv6地址最大的静态RP为该组服务。

l            一台设备上最多可以配置50个不同的静态RP。

相关配置可参考命令display pim ipv6 rp-info

【举例】

# 配置IPv6地址为2001::2的接口为静态RP。

<Sysname> system-view

[Sysname] pim ipv6

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

1.1.67  timer hello (IPv6 PIM view)

【命令】

timer hello interval

undo timer hello

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

interval:指定发送Hello报文的时间间隔,取值范围为1~2147483647,单位为秒。

【描述】

timer hello命令用来全局配置发送Hello报文的时间间隔。undo timer hello命令用来恢复缺省情况。

缺省情况下,发送Hello报文的时间间隔为30秒。

相关配置可参考命令pim ipv6 timer hello

【举例】

# 全局配置发送Hello报文的时间间隔为40秒。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] timer hello 40

1.1.68  timer join-prune (IPv6 PIM view)

【命令】

timer join-prune interval

undo timer join-prune

【视图】

IPv6 PIM视图

【缺省级别】

2:系统级

【参数】

interval:指定发送加入/剪枝报文的时间间隔,取值范围为12147483647,单位为秒。

【描述】

timer join-prune命令用来全局配置发送加入/剪枝报文的时间间隔。undo timer join-prune命令用来恢复缺省情况。

缺省情况下,发送加入/剪枝报文的时间间隔为60秒。

相关配置可参考命令pim ipv6 timer join-prune

【举例】

# 全局配置发送加入/剪枝报文的时间间隔为80秒。

<Sysname> system-view

[Sysname] pim ipv6

[Sysname-pim6] timer join-prune 80

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们