所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

CloudEngine 8800, 7800, 6800, 5800 V200R002C50 命令参考

本文档介绍了设备中各特性的配置命令,包括每条命令的功能、格式、参数、视图、缺省级别、使用指南、举例和相关命令。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
IS-IS(IPv6)配置命令

IS-IS(IPv6)配置命令

说明:

CE6810LI不支持IS-IS(IPv6)命令。

display isis ipv6 bfd interface

命令功能

display isis ipv6 bfd interface命令用来查看使能IPv6 BFD for IS-IS的接口的信息。

命令格式

display isis ipv6 bfd [ process-id | vpn-instance vpn-instance-name ] interface

display isis [ process-id ] ipv6 bfd interface

参数说明

参数 参数说明 取值
process-id 指定IS-IS进程号。 整数形式,取值范围是1~4294967295。
vpn-instance vpn-instance-name 指定使能IPv6地址族的VPN实例的名称。 字符串形式,区分大小写,不支持空格,长度范围是1~31。当输入的字符串两端使用双引号时,可在字符串中输入空格。不能以“_public_”作为VPN实例名称,作为保留使用。

视图

所有视图

缺省级别

1:监控级

使用指南

使用实例

# 查看使能IPv6 BFD的接口信息。

<HUAWEI> display isis ipv6 bfd 1 interface
         IPV6 BFD information of interface for ISIS(1)
         ---------------------------------------------
 Interface          BFD6.State        Min-Tx            Min-Rx            Mul
 Vlanif100          enable            50                50                3     
 Total interfaces: 1                          Total bfd enabled interfaces: 1
表9-121  display isis ipv6 bfd interface命令输出信息描述

项目

描述

Interface

使能IPv6 BFD for IS-IS的接口

BFD6.State

接口上的IPv6 BFD状态:

  • enable
  • disable

Min-Tx

配置的发送IPv6 BFD报文的最小间隔

Min-Rx

配置的接收IPv6 BFD报文的最小间隔

Mul

本地检测IPv6 BFD报文倍数

Total interfaces

运行该IS-IS进程的接口的个数

Total bfd enabled interfaces

使能了BFD的IS-IS接口的个数

display isis ipv6 bfd session

命令功能

display isis ipv6 bfd session命令用来查看IPv6 BFD for IS-IS的会话信息。

命令格式

display isis ipv6 bfd [ process-id | vpn-instance vpn-instance-name ] session { all | peer ipv6-address | interface interface-type interface-number }

display isis [ process-id | vpn-instance vpn-instance-name ] ipv6 bfd session { all | peer ipv6-address | interface interface-type interface-number }

参数说明

参数 参数说明 取值
process-id 指定IS-IS进程号。 整数形式,取值范围是1~4294967295。
vpn-instance vpn-instance-name 指定使能IPv6地址族的VPN实例的名称。 字符串形式,区分大小写,不支持空格,长度范围是1~31。当输入的字符串两端使用双引号时,可在字符串中输入空格。不能以“_public_”作为VPN实例名称,作为保留使用。
all 指定所有运行了该IS-IS进程的接口。 -
peer ipv6-address 指定邻居接口的IPv6 link-local地址。 32位16进制数,格式是X:X:X:X:X:X:X:X。
interface interface-type interface-number 查看指定接口的IPv6 BFD会话信息。 -

视图

所有视图

缺省级别

1:监控级

使用指南

使用实例

# 查看IPv6 BFD for IS-IS的会话信息。

<HUAWEI> display isis ipv6 bfd 1 session all

IPv6 BFD session information for ISIS(1)
-----------------------------------------------------------------------------
Peer System ID : 0000.0000.0001        Type : L2              
Interface : 10GE1/0/1           
IPv6 BFD State : up      TX : 10            RX : 10            Multiplier : 3     

LocDis : 16385      Local IPv6 Address: FE80::2200:10FF:FE03:11
RemDis : 16385      Peer IPv6 Address : FE80::3A00:10FF:FE03:12
Diag : No diagnostic information
Total BFD session(s): 1

# 通过指定邻居IPv6地址来查看IPv6 BFD for IS-IS的会话信息。

<HUAWEI> display isis ipv6 bfd 1 session peer FE80::3A00:10FF:FE03:12

IPv6 BFD session information for ISIS(1)
-----------------------------------------------------------------------------
Peer System ID : 0000.0000.0001        Type : L2
Interface : 10GE1/0/1           
IPv6 BFD State : up      TX : 10            RX : 10            Multiplier : 3     

LocDis : 16386      Local IPv6 Address: FE80::2200:10FF:FE03:11
RemDis : 16386      Peer IPv6 Address : FE80::3A00:10FF:FE03:12
Diag : No diagnostic information
Total BFD session(s): 1
表9-122  display isis ipv6 bfd session命令输出信息描述

项目

描述

Peer System ID

邻居的System ID

Interface

本端的接口名

Type

邻居的Level级别:
  • L1:Level-1
  • L2:Level-2
  • L1L2:Level-1-2

IPv6 BFD State

IPv6 BFD状态:

  • up:IPv6 BFD会话成功建立
  • down:IPv6 BFD会话建立失败
  • unknown:BFD在初次没有协商UP时,不知道链路是否存在问题

TX

向对端发送BFD报文的最小发送间隔

RX

期望从对端接收BFD报文的最小接收间隔

Multiplier

本地检测倍数

LocDis

BFD会话的本地标识符

Local IPv6 Address

本地IPv6 link-local地址

RemDis

BFD会话的远端标识符

Peer IPv6 Address

邻居IPv6 link-local地址

Diag

诊断信息

Total BFD session(s)

BFD会话总数

ipv6 auto-cost enable

命令功能

ipv6 auto-cost enable命令用来使能IS-IS在IPv6网络中根据带宽自动计算接口开销的功能。

undo ipv6 auto-cost enable命令用来去使能IS-IS在IPv6网络中根据带宽自动计算接口开销的功能。

缺省情况下,未使能IS-IS在IPv6网络中根据带宽自动计算接口开销的功能。

命令格式

ipv6 auto-cost enable [ compatible ]

undo ipv6 auto-cost enable

参数说明

参数 参数说明 取值
compatible

指定IS-IS在IPv6网络中使能根据带宽自动计算接口开销的兼容模式。

-

视图

IS-IS视图

缺省级别

2:配置级

使用指南

应用场景

当使能此功能后,对于某个IS-IS接口来说,如果在接口视图下没有配置开销值,而且在IS-IS视图下也没有配置全局开销值,则此接口的开销由系统自动计算。

当开销类型为wide或wide-compatible时,每个接口的开销值通过下面的公式计算:接口的开销值 = (Bandwidth-reference/Link-bandwidth)×10。

其中,开销类型通过命令cost-style配置,参考带宽值Bandwidth-reference通过命令ipv6 bandwidth-reference配置,Link-bandwidth为接口带宽值。

当开销类型为narrow、narrow-compatible或compatible时,各个接口的开销值根据下表来确定。

表9-123  IS-IS接口开销和带宽对应关系表

开销值

接口带宽范围

60

接口带宽≤10Mbit/s

50

10Mbit/s<接口带宽≤100Mbit/s

40

100Mbit/s<接口带宽≤155Mbit/s

30

155Mbit/s<接口带宽≤622Mbit/s

20

622Mbit/s<接口带宽≤2.5Gbit/s

10

2.5Gbit/s<接口带宽

注意事项

执行命令ipv6 circuit-cost配置的IPv6全局开销的优先级高于自动开销。

配置此命令前,必须执行ipv6 enable命令使能IS-IS进程的IPv6能力。

此命令不能改变Loopback接口的开销值。

使用实例

# 使能IS-IS在IPv6网络中根据带宽自动计算接口开销。

<HUAWEI> system-view
[~HUAWEI] isis 1
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] ipv6 auto-cost enable

ipv6 bandwidth-reference

命令功能

ipv6 bandwidth-reference命令用来设置在IPv6网络中IS-IS接口开销自动计算功能所使用的带宽参考值。

undo ipv6 bandwidth-reference命令用来恢复带宽参考为缺省值100Mbit/s。

缺省情况下,带宽参考值为100Mbit/s。

命令格式

ipv6 bandwidth-reference bandwidth-reference-value

undo ipv6 bandwidth-reference

参数说明

参数 参数说明 取值
bandwidth-reference-value 指定IS-IS接口开销自动计算功能所使用的带宽参考值。 整数形式,取值范围是1~2147483648,单位是Mbit/s。

视图

IS-IS视图

缺省级别

2:配置级

使用指南

应用场景

为了使IS-IS路由计算出的链路开销能够反映真实情况,需要为接口配置适当的链路开销,或者使能接口开销自动计算功能。后者需要设置合理的带宽参考值。

可以使用该命令来配置合理的带宽参考值。在使能接口开销自动计算功能后,系统将根据该命令设置带宽参考值,自动计算接口开销。

注意事项

配置此命令前,必须执行ipv6 enable命令使能IS-IS进程的IPv6能力。

使用实例

# 设置用于计算接口开销的IPv6带宽参考值是200Mbit/s。

<HUAWEI> system-view
[~HUAWEI] isis 1
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] ipv6 bandwidth-reference 200

ipv6 bfd all-interfaces

命令功能

ipv6 bfd all-interfaces命令用来配置IPv6 BFD会话的参数值。

undo ipv6 bfd all-interfaces命令用来恢复IPv6 BFD会话参数的缺省值。

缺省情况下,IPv6 BFD报文最小发送时间间隔和最小接收间隔都为1000毫秒,IPv6 BFD本地检测倍数为3。

命令格式

ipv6 bfd all-interfaces { min-rx-interval receive-interval | min-tx-interval transmit-interval | detect-multiplier multiplier-value | frr-binding } *

undo ipv6 bfd all-interfaces { min-rx-interval [ receive-interval ] | min-tx-interval [ transmit-interval ] | detect-multiplier [ multiplier-value ] | frr-binding } *

参数说明

参数 参数说明 取值
min-rx-interval receive-interval 指定期望从对端接收IPv6 BFD报文的最小接收间隔。

整数形式。CE6880EI的取值范围是3~1000;其余款型的取值范围是50~1000。单位是毫秒,缺省值是1000毫秒。

min-tx-interval transmit-interval 指定向对端发送IPv6 BFD报文的最小发送间隔。

整数形式。CE6880EI的取值范围是3~1000;其余款型的取值范围是50~1000。单位是毫秒,缺省值是1000毫秒。

detect-multiplier multiplier-value 指定IPv6 BFD本地检测倍数。 multiplier-value取值范围是3~50,缺省值是3。
frr-binding 将IPv6 BFD会话状态与IPv6 IS-IS Auto FRR进行绑定。IPv6 BFD检测到接口链路故障后,IPv6 BFD会话状态会变为Down并触发系统进行快速重路由,将流量从故障链路切换到备份链路上,从而达到流量保护的目的。 -

视图

IS-IS视图

缺省级别

2:配置级

使用指南

应用场景

通过配置BFD可以设置毫秒级的时间检测间隔,配合IS-IS协议更快地发现邻接方面出现的故障,并及时通知IS-IS重新计算路由以便正确指导报文的转发。此命令可以用来配置IPv6 BFD会话的参数值。

前提条件

执行此命令前,需要首先全局使能BFD、启动IS-IS进程并在指定接口使能IS-IS进程、IS-IS进程下使能IPv6 BFD特性。

配置影响

IPv6 BFD会话通过将本地配置的receive-interval与对端配置的transmit-interval进行协商,得到最小接收间隔,如果在最小接收间隔×multiplier-value时间间隔内没有收到对方发送的BFD报文,就宣告邻居失效。

注意事项

如果只配置IPv6 BFD的会话参数,但没有执行ipv6 bfd all-interfaces enable命令,则不会创建IPv6 BFD会话。

接口配置的BFD特性优先级高于进程配置的IPv6 BFD特性优先级。如果打开了接口的IPv6 BFD开关,则按照接口上IPv6 BFD参数建立IPv6 BFD会话。

使用实例

# 配置IS-IS进程的IPv6 BFD特性,设置BFD报文的最小接收间隔为300ms,最小发送间隔为300ms,本地检测倍数为5倍。

<HUAWEI> system-view
[~HUAWEI] isis
[*HUAWEI-isis-1] ipv6 bfd all-interfaces enable
[*HUAWEI-isis-1] ipv6 bfd all-interfaces min-tx-interval 300 min-tx-interval 300 detect-multiplier 5

ipv6 bfd all-interfaces enable

命令功能

ipv6 bfd all-interfaces enable命令用来在IS-IS进程下使能IPv6 BFD特性。

undo ipv6 bfd all-interfaces enable命令用来取消IS-IS进程下的IPv6 BFD特性。

缺省情况下,IS-IS进程下未使能IPv6 BFD for IS-IS。

命令格式

ipv6 bfd all-interfaces enable

undo ipv6 bfd all-interfaces enable

参数说明

视图

IS-IS视图

缺省级别

2:配置级

使用指南

应用场景

通过配置BFD可以设置毫秒级的时间检测间隔,配合IS-IS协议更快的发现邻接方面出现的故障,并及时通知IS-IS重新计算路由以便正确指导报文的转发。此命令可以用来使能IS-IS进程下IPv6 BFD特性。

前提条件

执行此命令前,需要首先全局使能BFD、启动IS-IS进程并在指定接口使能IS-IS进程。

配置影响

执行此命令后,可以通过指定接口与邻居建立IPv6 BFD会话,并在此会话通道上周期性地发送检测报文。

注意事项

如果没有配置全局BFD,可以配置IS-IS的IPv6 BFD特性,但不会创建IPv6 BFD会话。

通过ipv6 bfd all-interfaces enable命令使能了进程的BFD能力,在以下情况下接口不会创建BFD会话:

使用实例

# 配置使能IS-IS进程的IPv6 BFD特性。

<HUAWEI> system-view
[~HUAWEI] isis
[*HUAWEI-isis-1] ipv6 bfd all-interfaces enable

ipv6 circuit-cost

命令功能

ipv6 circuit-cost命令用来配置IS-IS中用于SPF计算的所有IPv6接口的开销值,即IPv6全局开销值。

undo ipv6 circuit-cost命令用来取消配置的IPv6全局开销值。

缺省情况下,配置的开销值适用于Level-1和Level-2的IPv6接口,默认开销值为10。

命令格式

ipv6 circuit-cost { cost | maximum } [ level-1 | level-2 ]

undo ipv6 circuit-cost [ cost | maximum ] [ level-1 | level-2 ]

参数说明

参数 参数说明 取值
cost 指定IS-IS中用于SPF计算的IPv6接口的开销值。 如果IS-IS的开销类型是widewide-compatible,则引入路由开销值的取值范围是1~16777214;否则取值为1~63。
maximum 指定接口的链路开销值为16777215。
说明:

只有当IS-IS的开销类型为widewide-compatible模式时,才可以配置该参数,接口cost配置为16777215后其所在链路上生成的邻居TLV不能用于路由计算,仅用于传递TE相关信息。

-
level-1 指定Level-1接口的开销值。如果不指定接口Level,则同时配置Level-1和Level-2接口的开销值。 -
level-2 指定Level-2接口的开销值。如果不指定接口Level,则同时配置Level-1和Level-2接口的开销值。 -

视图

IS-IS视图

缺省级别

2:配置级

使用指南

应用场景
在大型IPv6网络中,到达同一目的地通常会存在多条有效路由,IS-IS通过SPF算法计算出最佳路由,将流量通过最优路径进行转发,这一特点往往会造成如下两个问题:
  • 所有流量都通过最优路径进行转发,容易导致负载不均衡。
  • 如果网络中的最优路径出现闪断,流量仍然沿最优路径转发,造成流量丢失。
为解决上述问题,可以通过执行ipv6 circuit-cost命令一次性改变所有接口的开销值,实现流量沿不同的物理链路转发。
注意事项

接口的IPv6开销值的优先级大于全局IPv6开销值的优先级。

配置此命令前,必须执行ipv6 enable命令使能IS-IS进程的IPv6能力。

使用实例

# 设置用于SPF计算的IPv6全局开销值为20。

<HUAWEI> system-view
[~HUAWEI] isis 1
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] ipv6 circuit-cost 20
相关主题

ipv6 circuit default-tag

命令功能

ipv6 circuit default-tag命令用来配置IPv6网络中指定IS-IS进程下所有接口的管理标记值。

undo ipv6 circuit default-tag命令用来恢复IS-IS进程下所有接口的管理标记值为缺省值0。

缺省情况下,IS-IS进程下所有接口的管理标记值为0。

命令格式

ipv6 circuit default-tag tag [ level-1 | level-2 ]

undo ipv6 circuit default-tag [ tag ] [ level-1 | level-2 ]

参数说明

参数 参数说明 取值
tag 指定IPv6网络中IS-IS进程下所有接口的管理标记值。 整数形式,取值范围是1~4294967295。
level-1 指定IPv6网络中IS-IS进程下所有Level-1接口的管理标记值。如果不指定接口Level,则同时配置Level-1和Level-2接口的管理标记值。 -
level-2 指定IPv6网络中IS-IS进程下所有Level-2接口的管理标记值。如果不指定接口Level,则同时配置Level-1和Level-2接口的管理标记值。 -

视图

IS-IS视图

缺省级别

2:配置级

使用指南

应用场景

通过ipv6 circuit default-tag命令,可以实现对指定IS-IS进程所有路由进行标记,该标记可以作为路由过滤策略的过滤条件,从而对路由进行过滤。

管理标记值随路由信息发布。

  • 当IS-IS的开销类型为narrow或narrow-compatible时,管理标记值不会在LSP中发布,也不会起作用。

  • 当IS-IS的开销类型为wide、wide-compatible或compatible时,管理标记值会在LSP中发布。

注意事项

配置此命令前,必须执行ipv6 enable命令使能IS-IS进程的IPv6能力。

使用实例

# 配置Level-1的IPv6接口的管理标记值为30。

<HUAWEI> system-view 
[~HUAWEI] isis 1
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] ipv6 circuit default-tag 30 level-1
相关主题

ipv6 default-route-advertise

命令功能

ipv6 default-route-advertise命令用来配置交换机发布缺省IPv6路由。

undo ipv6 default-route-advertise命令用来取消交换机发布缺省IPv6路由。

缺省情况下,交换机不发布缺省IPv6路由。

命令格式

ipv6 default-route-advertise [ always | match default | route-policy route-policy-name ] [ cost cost | tag tag | [ level-1 | level-2 | level-1-2 ] ] * [ avoid-learning ]

undo ipv6 default-route-advertise

参数说明

参数 参数说明 取值
always 指定交换机总是发布缺省IPv6路由。 -
match default 表示如果路由表中存在其他路由协议生成的缺省IPv6路由,则在LSP中发布该缺省路由。 -
route-policy route-policy-name 指定路由策略名称。当该边界设备的路由表中存在满足路由策略的外部路由时,才向IS-IS域发布缺省路由,避免由于链路故障等原因造成该设备已经不存在某些重要的外部路由时,仍然发布缺省路由从而造成路由黑洞。此处的路由策略不影响IS-IS引入外部路由。 字符串形式,区分大小写,不支持空格,长度范围是1~200。当输入的字符串两端使用双引号时,可在字符串中输入空格。
cost cost 指定发布的缺省路由的开销值。 cost为整数形式,取值范围是0~4261412864。
tag tag 指定发布的缺省路由的标记值。 整数形式,取值范围是1~4294967295。
level-1 指定发布的缺省IPv6路由级别为Level-1。如果不指定级别,则默认为生成Level-2级别的缺省路由。 -
level-2 指定发布的缺省IPv6路由级别为Level-2。如果不指定级别,则默认为生成Level-2级别的缺省路由。 -
level-1-2 指定发布的缺省IPv6路由级别为Level-1-2。如果不指定级别,则默认为生成Level-2级别的缺省路由。 -
avoid-learning 避免IS-IS进程学到缺省路由并添加到路由表。如果路由表中已存在的IPv6缺省路由为活跃状态,则将此路由置为不活跃状态。 -

视图

IS-IS视图

缺省级别

2:配置级

使用指南

应用场景
通常,当网络中部署了IS-IS和其他路由协议时,为了实现IS-IS域内的流量可以到达IS-IS域外,通常有如下两种方式:
  • 在边界设备上配置IS-IS设备向IS-IS域发布缺省路由。
  • 在边界设备上将其他路由域的路由引入到IS-IS中。
其中,配置发布缺省路由的方式较为简单,不需要学习外部路由。通过此命令就可以配置IS-IS设备向IS-IS域发布缺省路由。
注意事项

通过使用路由策略,可以强制IS-IS只在路由表中有匹配的路由项时才生成缺省路由。

  • 如果在路由策略视图中执行apply isis level-1命令,可以在L1 LSP中生成缺省路由。

  • 如果在路由策略视图中执行apply isis level-2命令,则可以在L2 LSP中生成缺省路由。

  • 如果在路由策略视图中执行apply isis level-1-2命令,则可以在L1 LSP和L2 LSP中各自生成缺省路由。

配置此命令前,必须执行ipv6 enable命令使能IS-IS进程的IPv6能力。

使用实例

# 设置当前交换机在Level-1-2的LSP中生成缺省IPv6路由。

<HUAWEI> system-view
[~HUAWEI] isis 1
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] ipv6 default-route-advertise level-1-2
相关主题

ipv6 enable(IS-IS)

命令功能

ipv6 enable命令用来使能IS-IS进程的IPv6能力。

undo ipv6 enable命令去使能IS-IS进程的IPv6能力。

缺省情况下,未使能IS-IS路由进程的IPv6能力。

命令格式

ipv6 enable [ topology { compatible [ enable-mt-spf ] | ipv6 | standard } ]

undo ipv6 enable

参数说明

参数 参数说明 取值
topology 用于指定网络的拓扑类型。 -
compatible 指定拓扑类型为兼容模式,即兼容标准拓扑和IPv6拓扑。IS-IS形成IPv6邻接关系,发布IPv6和标准拓扑链路。但是SPF只在标准拓扑上运行。该模式有助于从标准拓扑到IPv6拓扑的过渡。 -
enable-mt-spf 指定兼容模式时在IPv6拓扑上运行SPF。 -
ipv6 指定拓扑类型为IPv6拓扑,即在IPv6拓扑上使能IS-IS进程的IPv6。网络中的链路可以配置成IPv4或IPv6,但SPF计算在各自的拓扑中单独进行。 -
standard 指定拓扑类型为标准模式,即在集成拓扑上使能IS-IS进程的IPv6。网络管理员必须保证网络中所有的链路支持一致的拓扑模式。缺省情况下,使能IPv6选择standard参数。 -

视图

IS-IS视图

缺省级别

2:配置级

使用指南

应用场景

在IS-IS协议中,IPv4和IPv6共用一个混合拓扑,如果在混合拓扑网络中同时部署IPv4、IPv6地址族,当只有一个地址族Up时,协议即认为这条链路是Up的,这样会造成另一个地址族的流量中断。另外,在混合拓扑模式下,IPv6使用IPv4拓扑来计算路由,如果最短路径存在设备未配置IPv6地址,则会导致IPv6的流量不能正确转发。

为指定网络的拓扑类型,需要配置ipv6 enable命令,配置不同的参数实现的功能有所不同,具体见下表:

命令格式

发布及保存路由信息类型

能否进行IPv6拓扑的路由计算

主要应用场景

ipv6 enable topology standard

IPv6 standard

使用IPv4拓扑计算IPv6路由

IPv4与IPv6组网相同的网络

ipv6 enable topology compatible

IPv6 standard、IPv6 MT

使用IPv4拓扑计算IPv6路由

IPv4网络向IPv6网络过渡

ipv6 enable topology compatible enable-mt-spf

IPv6 standard、IPv6 MT

使用IPv6拓扑计算IPv6路由

IPv4网络向IPv6网络过渡

ipv6 enable topology ipv6

IPv6 MT

使用IPv6拓扑进行独立的IPv6路由计算

IPv6网络

前置条件

为了使IS-IS协议的IPv6功能正常运行,必须先执行以下操作:
  1. 使用isis命令使能IS-IS进程。

  2. 使用network-entity命令为IS-IS设置网络实体名称(NET)。

  3. 在IS-IS视图下使用ipv6 enable命令使能IS-IS进程的IPv6能力。

  4. 在各个需要运行IS-IS进程的接口上使用ipv6 enable命令使能接口的IPv6能力,然后再配置IPv6地址。

  5. 使用isis ipv6 enable命令在各接口上使能IS-IS IPv6功能。

使用实例

# 使能IS-IS进程1中IPv6拓扑的IPv6功能。

<HUAWEI> system-view
[~HUAWEI] isis 1
[*HUAWEI-isis-1] network-entity 10.0001.1010.1020.1030.00
[*HUAWEI-isis-1] ipv6 enable topology ipv6

ipv6 frr (IS-IS视图)

命令功能

ipv6 frr命令用来创建并进入IPv6 FRR子视图。

undo ipv6 frr命令用来退出并删除IPv6 FRR子视图。

缺省情况下,不使能IPv6 FRR功能。

命令格式

ipv6 frr

undo ipv6 frr

参数说明

视图

IS-IS视图

缺省级别

2:配置级

使用指南

该命令只对配置IPv6基本拓扑有效。

当网络中存在多条冗余链路时,通过使能IPv6 FRR能够预先计算备份链路,将备份链路保存在转发表中。当主链路发生故障时,能够及时提供流量保护,可将流量中断时间降低到50ms以内,以满足业务对实时性的要求。

该命令用来使能IPv6 FRR功能并进入IPv6 FRR子视图。

配置该命令前,需要首先使能IPv6 IS-IS。

配置该命令后,需要执行loop-free-alternate命令来计算无环备份路由。

使用实例

# 使能IS-IS进程1的IPv6 FRR功能,并进入IPv6 FRR子视图。

<HUAWEI> system-view
[~HUAWEI] isis 1
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] ipv6 frr
[*HUAWEI-isis-1-ipv6-frr] 

ipv6 filter-policy export

命令功能

ipv6 filter-policy export命令用来配置IS-IS对引入的IPv6路由信息在发布时进行过滤的过滤策略。

undo ipv6 filter-policy export命令用来取消对引入的IPv6路由进行过滤。

缺省情况下,IS-IS对引入的IPv6路由信息进行发布时未配置过滤策略。

命令格式

ipv6 filter-policy { acl6-number | acl6-name acl6-name | ipv6-prefix ipv6-prefix-name | route-policy route-policy-name } export protocol [ process-id ]

undo ipv6 filter-policy [ acl6-number | acl6-name acl6-name | ipv6-prefix ipv6-prefix-name | route-policy route-policy-name ] export protocol [ process-id ]

参数说明

参数 参数说明 取值
acl6-number 指定基本ACL6的编号。 整数形式,取值范围是2000~2999。
acl6-name acl6-name 指定IPv6命名型访问控制列表的名字。 字符串形式,不支持空格,区分大小写,长度范围是1~32,以英文字母开始。
ipv6-prefix ipv6-prefix-name 指定IPv6地址前缀列表名称。 字符串形式,取值范围是1~169,不支持空格,区分大小写。当输入的字符串两端使用双引号时,可在字符串中输入空格。
route-policy route-policy-name 指定基于标签和其它协议参数过滤路由的路由策略名称。 字符串形式,区分大小写,不支持空格,长度范围是1~200。当输入的字符串两端使用双引号时,可在字符串中输入空格。
protocol 指定哪些已引入的路由信息在发布时要进行过滤,目前可包括directstaticripngbgpospfv3以及其他isis进程的路由信息。如果没有指定protocol参数,将对所有协议引入的路由进行过滤 -
process-id 表示当protocolripngospfv3或其他isis进程时,需要指定进程号。 整数形式,取值范围为1~4294967295。

视图

IS-IS视图

缺省级别

2:配置级

使用指南

ipv6 filter-policy export命令一般和ipv6 import-route命令结合使用,它只对已引入的路由在发布给其他交换机时进行过滤。如果没有指定protocol参数,将对所有协议引入的路由进行过滤;如果指定了protocol参数,则只对特定协议引入的路由进行过滤。

配置此命令前,必须执行ipv6 enable命令使能IS-IS进程的IPv6能力。

对于IPv6命名型ACL,使用rule命令配置过滤规则时,只有source参数指定的源地址范围和time-range参数指定的时间段对过滤规则有效。

使用实例

# 配置IS-IS使用编号为2002的ACL6对已引入的IPv6路由在发布给其他交换机时进行过滤。

<HUAWEI> system-view
[~HUAWEI] isis
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] ipv6 filter-policy 2002 export

ipv6 filter-policy import

命令功能

ipv6 filter-policy import命令用来配置IS-IS对接收的路由是否加入IPv6路由表进行过滤的过滤策略。

undo ipv6 filter-policy import命令用来取消过滤功能。

缺省情况下,IS-IS对接收的路由加入IPv6路由表时未配置过滤策略。

命令格式

ipv6 filter-policy { acl6-number | acl6-name acl6-name | ipv6-prefix ipv6-prefix-name | route-policy route-policy-name } import

undo ipv6 filter-policy [ acl6-number | acl6-name acl6-name | ipv6-prefix ipv6-prefix-name | route-policy route-policy-name ] import

参数说明

参数 参数说明 取值
acl6-number 指定基本ACL6的编号。 整数形式,取值范围是2000~2999。
acl6-name acl6-name 指定IPv6命名型访问控制列表的名字。 字符串形式,不支持空格,区分大小写,长度范围是1~32,以英文字母开始。
ipv6-prefix ipv6-prefix-name 指定IPv6地址前缀列表名称。 字符串形式,取值范围是1~169,不支持空格,区分大小写。当输入的字符串两端使用双引号时,可在字符串中输入空格。
route-policy route-policy-name 指定基于标签和其它协议参数过滤路由的路由策略名称。 字符串形式,区分大小写,不支持空格,长度范围是1~200。当输入的字符串两端使用双引号时,可在字符串中输入空格。

视图

IS-IS视图

缺省级别

2:配置级

使用指南

应用场景

IS-IS的路由表项需要被成功下发到IPv6路由表中,才能用来指导IPv6报文转发。如果IS-IS路由表中有到达某个目的网段的路由,但是并不希望将该路由下发到IPv6路由表中,可以使用该命令结合IPv6-Prefix、路由策略等方式,只将部分IS-IS路由下发到IPv6路由表中。

注意事项

配置此命令前,必须执行ipv6 enable命令使能IS-IS进程的IPv6能力。

对于IPv6命名型ACL,使用rule命令配置过滤规则时,只有source参数指定的源地址范围和time-range参数指定的时间段对过滤规则有效。

使用实例

# 使用路由策略对接收的IPv6路由进行过滤。

<HUAWEI> system-view
[~HUAWEI] isis
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] ipv6 filter-policy route-policy test import

ipv6 import-route

命令功能

ipv6 import-route命令用来配置IS-IS引入其他协议的IPv6路由信息。

undo ipv6 import-route命令用来取消IS-IS引入其它协议的IPv6路由信息。

缺省情况下,IS-IS不引入其它协议的IPv6路由信息。

命令格式

ipv6 import-route { direct | static | { ripng | isis | ospfv3 } [ process-id ] | bgp [ permit-ibgp ] } [ cost cost | tag tag | route-policy route-policy-name | [ level-1 | level-2 | level-1-2 ] ] *

ipv6 import-route { { ripng | isis | ospfv3 } [ process-id ] | bgp [ permit-ibgp ] | direct } inherit-cost [ tag tag | route-policy route-policy-name | [ level-1 | level-2 | level-1-2 ] ] *

undo ipv6 import-route { direct | static | { ripng | isis | ospfv3 } [ process-id ] | bgp }

参数说明

参数 参数说明 取值
direct 指定引入的源路由为直连路由。 -
static 指定引入的源路由为激活的静态路由。 -
ospfv3 指定引入的源路由协议为OSPFv3。 -
ripng 指定引入的源路由协议为RIPng。 -
isis 指定引入的源路由协议为IS-IS。 -
process-id 当引入ospfv3ripngisis协议时,需要指明协议号。 整数形式,取值范围为1~4294967295。
bgp 指定引入的源路由协议为BGP。 -
permit-ibgp 指定引入的源路由为IBGP路由。不配置此参数时只能引入EBGP路由。 -
inherit-cost 引入外部路由时保留路由的原有开销值。 -
cost cost 引入路由的开销值。 整数形式,取值范围是0~4261412864。缺省值为0。
tag tag 为引入的路由分配管理标签号。 整数形式,取值范围是1~4294967295。
route-policy route-policy-name 指定路由策略名称。 字符串形式,区分大小写,不支持空格,长度范围是1~200。当输入的字符串两端使用双引号时,可在字符串中输入空格。
level-1 指定引入路由到Level-1的路由表中。如果不指定引入的级别,默认为引入路由到Level-2路由表中。 -
level-2 指定引入路由到Level-2的路由表中。如果不指定引入的级别,默认为引入路由到Level-2路由表中。 -
level-1-2 指定引入路由到Level-1和Level-2的路由表中。如果不指定引入的级别,默认为引入路由到Level-2路由表中。 -

视图

IS-IS视图

缺省级别

2:配置级

使用指南

应用场景

当网络中部署了IS-IS和其他路由协议时,为了实现IS-IS域内的流量可以到达IS-IS域外,通常有如下两种方式:
  • 在边界设备上配置IS-IS设备向IS-IS域发布缺省路由。

  • 在边界设备上将其他路由域的路由引入到IS-IS中。

如果有多台边界设备时,存在去往其他路由域的最优路由的选择问题,那么就必须要求IS-IS域内的设备获悉全部或部分外部路由。

此时,可以通过在边界设备上将其他路由域的路由引入到IS-IS中来实现。也可以使用route-policy route-policy-name只引入其他路由域的部分路由。

前置条件

配置此命令前,必须执行isis命令使能了IS-IS且进入IS-IS视图,并且执行ipv6 enable命令使能IS-IS进程的IPv6能力。

注意事项

在引入其它协议路由时,可以设置引入路由的开销值和开销类型,也可以配置IS-IS在引入外部路由时保留路由的原有开销值,在路由发布和路由计算时,采用这些路由的原有开销值。在这种情况下,IS-IS不能配置引入路由的开销类型和开销值,且引入的外部路由协议不能是静态路由。

配置ipv6 import-route direct会将管理口IP所在的网段路由也引入IS-IS路由表,请谨慎配置。

使用实例

# 配置IS-IS引入静态IPv6路由,并设置该路由的开销值为15。

<HUAWEI> system-view
[~HUAWEI] isis
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] ipv6 import-route static cost 15

# 配置IS-IS引入OSPFv3路由,并保留该路由的原有开销值。

<HUAWEI> system-view
[~HUAWEI] isis
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] ipv6 import-route ospfv3 1 inherit-cost

ipv6 import-route isis level-1 into level-2

命令功能

ipv6 import-route isis level-1 into level-2命令用来配置Level-1区域的IPv6路由信息向Level-2区域渗透。

undo ipv6 import-route isis level-1 into level-2命令用来禁止Level-1区域的IPv6路由信息向Level-2区域渗透。

ipv6 import-route isis level-1 into level-2 disable命令用来取消Level-1区域的IPv6路由向Level-2区域的发布。

undo ipv6 import-route isis level-1 into level-2 disable命令用来控制IS-IS Level-1区域的IPv6路由向Level-2区域的发布。

缺省情况下,Level-1的路由信息(除了缺省路由的信息)都将渗透到Level-2区域中。

命令格式

ipv6 import-route isis level-1 into level-2 [ filter-policy { acl6-number | acl6-name acl6-name | ipv6-prefix ipv6-prefix-name | route-policy route-policy-name } | tag tag | direct allow-filter-policy ] *

undo ipv6 import-route isis level-1 into level-2 [ filter-policy { acl6-number | acl6-name acl6-name | ipv6-prefix ipv6-prefix-name | route-policy route-policy-name } | tag tag | direct allow-filter-policy ] *

ipv6 import-route isis level-1 into level-2 disable

undo ipv6 import-route isis level-1 into level-2 disable

参数说明

参数 参数说明 取值
filter-policy 指定IPv6路由过滤条件。 -
acl6-number 指定基本ACL6编号。 整数形式,取值范围是2000~2999。
acl6-name acl6-name 指定IPv6命名型访问控制列表的名字。 字符串形式,不支持空格,区分大小写,长度范围是1~32,以英文字母开始。
ipv6-prefix ipv6-prefix-name 指定IP地址前缀名。只有与该前缀相匹配的路由才能引入到Level-2区域。 字符串形式,取值范围是1~169,不支持空格,区分大小写。当输入的字符串两端使用双引号时,可在字符串中输入空格。
route-policy route-policy-name 指定路由策略名称。 字符串形式,区分大小写,不支持空格,长度范围是1~200。当输入的字符串两端使用双引号时,可在字符串中输入空格。
tag tag 表示为引入的路由分配管理标签号。 整数形式,取值范围是1~4294967295。
direct allow-filter-policy

指定直连路由在渗透时可以使用过滤策略。

通过配置该参数,只有通过过滤策略的Level-1直连路由才会渗透到Level-2区域。如果不配置该参数,所有Level-1区域的直连路由都会渗透到Level-2区域。

-

视图

IS-IS视图

缺省级别

2:配置级

使用指南

配置此命令前,必须执行ipv6 enable命令使能IS-IS进程的IPv6能力。

对于IPv6命名型ACL,使用rule命令配置过滤规则时,只有source参数指定的源地址范围和time-range参数指定的时间段对过滤规则有效。

使用实例

# 使用名为list的IPv6前缀列表在Level-1-2路由器上控制IPv6中的Level-1路由向Level-2区域的发布。

<HUAWEI> system-view
[~HUAWEI] isis 1
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] ipv6 import-route isis level-1 into level-2 filter-policy ipv6-prefix list

ipv6 import-route isis level-2 into level-1

命令功能

ipv6 import-route isis level-2 into level-1命令用来配置Level-2区域的IPv6路由向Level-1区域渗透。

undo ipv6 import-route isis level-2 into level-1命令用来禁止Level-2区域的IPv6路由向Level-1区域渗透。

缺省情况下,Level-2区域的路由信息不渗透到Level-1区域。

命令格式

ipv6 import-route isis level-2 into level-1 [ filter-policy { acl6-number | acl6-name acl6-name | ipv6-prefix ipv6-prefix-name | route-policy route-policy-name } | tag tag | direct { allow-filter-policy | allow-up-down-bit } * ] *

undo ipv6 import-route isis level-2 into level-1

参数说明

参数 参数说明 取值
filter-policy 指定IPv6路由过滤条件。 -
acl6-number 指定基本ACL6的编号。 整数形式,取值范围是2000~2999。
acl6-name acl6-name 指定IPv6命名型访问控制列表的名字,区分大小写。 字符串形式,不支持空格,区分大小写,长度范围是1~32,以英文字母开始。
ipv6-prefix ipv6-prefix-name 指定IPv6地址前缀列表的名称。 字符串形式,取值范围是1~169,不支持空格,区分大小写。当输入的字符串两端使用双引号时,可在字符串中输入空格。
route-policy route-policy-name 指定路由策略名称。 字符串形式,区分大小写,不支持空格,长度范围是1~200。当输入的字符串两端使用双引号时,可在字符串中输入空格。
tag tag 表示为引入的路由分配管理标签号。 整数形式,取值范围是1~4294967295。
direct allow-filter-policy

指定直连路由在渗透时可以使用过滤策略。

通过配置该参数,只有通过过滤策略的Level-2直连路由才会渗透到Level-1区域。如果不配置该参数,所有Level-2区域的直连路由都将渗透到Level-1区域。

-
direct allow-up-down-bit

指定直连路由在渗透时可以使用Up/Down比特位。

配置该参数后,渗透到Level-1区域的直连路由优先级最低,且不能反向渗透。

-

视图

IS-IS视图

缺省级别

2:配置级

使用指南

该命令需配置在区域边界的Level-1-2路由器上。

配置此命令前,必须执行ipv6 enable命令使能IS-IS进程的IPv6能力。

对于IPv6命名型ACL,使用rule命令配置过滤规则时,只有source参数指定的源地址范围和time-range参数指定的时间段对过滤规则有效。

使用实例

# 设定交换机通过路由策略2002的IPv6路由从Level-2向Level-1进行渗透。

<HUAWEI> system-view
[~HUAWEI] isis 1 
[*HUAWEI-isis-1] ipv6 enable 
[*HUAWEI-isis-1] ipv6 import-route isis level-2 into level-1 filter-policy 2002

ipv6 maximum load-balancing

命令功能

ipv6 maximum load-balancing命令用来配置在负载分担方式下的IS-IS IPv6等价路由的最大数量。

undo ipv6 maximum load-balancing命令用来恢复负载分担路由的缺省数量。

缺省情况下,负载分担方式下的最大等价路由的数量为32(CE6870EI为64)。

命令格式

ipv6 maximum load-balancing number

undo ipv6 maximum load-balancing

参数说明

参数 参数说明 取值
number 指定在负载分担方式下IPv6等价路由的数量。 整数形式,取值范围是1~32
说明:
CE6870EI的取值范围是1~64。

视图

IS-IS视图

缺省级别

2:配置级

使用指南

配置此命令前,必须执行ipv6 enable命令使能IS-IS进程的IPv6能力。

使用实例

# 设置IS-IS进行负载分担IPv6路由的最大数为2。

<HUAWEI> system-view
[~HUAWEI] isis 100
[*HUAWEI-isis-100] ipv6 enable
[*HUAWEI-isis-100] ipv6 maximum load-balancing 2
相关主题

ipv6 preference

命令功能

ipv6 preference命令用来配置IS-IS协议生成IPv6路由的优先级。

undo ipv6 preference命令用来恢复IS-IS协议IPv6路由的缺省优先级。

缺省情况下,IS-IS协议生成IPv6路由的优先级为15。

命令格式

ipv6 preference { { route-policy route-policy-name } | preference } *

undo ipv6 preference

参数说明

参数 参数说明 取值
route-policy route-policy-name 指定路由策略名称。 字符串形式,区分大小写,不支持空格,长度范围是1~200。当输入的字符串两端使用双引号时,可在字符串中输入空格。
preference 指定IS-IS协议生成IPv6路由的优先级。数值越低,优先级越高。 整数类型,取值范围是1~255。

视图

IS-IS视图

缺省级别

2:配置级

使用指南

应用路由策略,可以只对过滤后的路由设置优先级。如果设置了优先级,则只有通过route-policy过滤的路由应用本命令指定的优先级,否则使用缺省值。

在一台交换机上可能同时运行多种动态路由协议,因此存在各个路由协议之间路由信息共享和选择的问题。系统为每一种路由协议设置一个优先级,当不同协议都发现了到同一目的地的路由时,优先级高的协议将起决定作用。

配置此命令前,必须执行ipv6 enable命令使能IS-IS 进程的IPv6能力。

使用实例

# 设置IS-IS协议的优先级为20。

<HUAWEI> system-view
[~HUAWEI] isis
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] ipv6 preference 20
相关主题

ipv6 prefix-priority (IS-IS)

命令功能

ipv6 prefix-priority命令用来配置IS-IS IPv6路由的收敛优先级。

undo ipv6 prefix-priority命令用来恢复IS-IS IPv6路由的缺省收敛优先级。

缺省情况下,IS-IS IPv6主机路由和缺省路由的收敛优先级为medium,其他IS-IS IPv6路由的收敛优先级为low。

命令格式

ipv6 prefix-priority [ level-1 | level-2 ] { critical | high | medium } { ipv6-prefix prefix-name | tag tag-value }

undo ipv6 prefix-priority [ level-1 | level-2 ] { critical | high | medium }

参数说明

参数 参数说明 取值
level-1 指定Level-1的IS-IS IPv6路由的收敛优先级。 -
level-2 指定Level-2的IS-IS IPv6路由的收敛优先级。 -
critical 指定IS-IS IPv6路由的收敛优先级为关键。 -
high 指定IS-IS IPv6路由的收敛优先级为高。 -
medium 指定IS-IS IPv6路由的收敛优先级为中。 -
ipv6-prefix prefix-name 指定过滤路由的IPv6地址前缀名,为符合指定IPv6地址前缀的IS-IS IPv6路由配置收敛优先级。 必须是已存在的IPv6地址前缀名。
tag tag-value 指定过滤路由的tag值,为带有指定tag值的IS-IS IPv6路由配置收敛优先级。如果使用tag值来过滤需配置收敛优先级的IS-IS IPv6路由,IS-IS IPv6路由必须带有tag值。 整数形式,取值范围是1~4294967295。

视图

IS-IS视图

缺省级别

2:配置级

使用指南

该命令仅对IPv6基本拓扑生效,并且在私网下不生效。

IS-IS IPv6路由的收敛优先级分为critical、high、medium和low四种。收敛优先级的顺序由高到低为critical > high > medium > low。

IS-IS IPv6路由收敛优先级的应用规律为:
  • 对于已存在的IS-IS IPv6路由,收敛优先级将依据该命令重新进行设置。

  • 对新增加的IS-IS IPv6路由,收敛优先级将依据该命令的过滤结果进行设置。

  • 如果一条路由符合多个收敛优先级的匹配规则,则这些收敛优先级中最高者当选为路由的收敛优先级。

  • 若不指定Level,IS-IS会对Level-1和Level-2的IS-IS IPv6路由的收敛优先级都进行配置。

说明:

配置此命令前,必须执行ipv6 enable命令使能IS-IS进程的IPv6能力。

使能用该命令对IS-IS IPv6路由(包括IS-IS IPv6主机路由和缺省路由)的收敛优先级进行配置后,所有IS-IS IPv6路由的收敛优先级将依据该命令的配置而变化,没有配置的路由(包括IS-IS IPv6主机路由和缺省路由)的收敛优先级变为low。

使用实例

# 在IPv6基本拓扑上,配置Level-1上tag值为3的IS-IS路由的收敛优先级为critical。

<HUAWEI> system-view
[~HUAWEI] isis 1
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] ipv6 prefix-priority level-1 critical tag 3

ipv6 qppb(IS-IS视图)

命令功能

ipv6 qppb命令用来使能IS-IS支持IPv6 QPPB属性功能。

undo ipv6 qppb命令用来禁止IS-IS支持IPv6 QPPB属性功能。

缺省情况下,IS-IS不支持IPv6 QPPB属性功能。

命令格式

ipv6 qppb

undo ipv6 qppb

参数说明

视图

IS-IS视图

缺省级别

2:配置级

使用指南

应用场景

缺省情况下,IS-IS不支持应用IPv6 QPPB属性功能,即IS-IS IPv6路由不会携带Qos属性,所以IS-IS IPv6路由不支持流量统计等功能。当需要支持IS-IS IPv6路由的流量统计等功能时,可以配置ipv6 qppb命令解决该问题。

前置条件

执行isis命令,使能IS-IS进程。

配置影响

配置ipv6 qppb命令后,IS-IS IPv6路由中会携带Qos属性。RM接收到IS-IS IPv6路由时会获取Qos属性,从而实现对IS-IS IPv6路由的流量统计等功能。

使用实例

# 使能IS-IS支持IPv6 QPPB属性功能。

<HUAWEI> system-view
[~HUAWEI] isis 1
[*HUAWEI-isis-1] ipv6 qppb

ipv6 summary

命令功能

ipv6 summary命令用来配置IS-IS生成IPv6聚合路由。

undo ipv6 summary命令用来取消IS-IS生成IPv6聚合路由。

缺省情况下,IS-IS不生成IPv6聚合路由。

命令格式

ipv6 summary ipv6-address prefix-length [ avoid-feedback | generate_null0_route | tag tag | [ level-1 | level-1-2 | level-2 ] ] *

undo ipv6 summary ipv6-address prefix-length [ level-1 | level-1-2 | level-2 ]

参数说明

参数 参数说明 取值
ipv6-address 指定需要聚合IPv6路由的地址范围。 -
prefix-length 指定IPv6路由的地址前缀长度。 整数形式,取值范围是0~128。
avoid-feedback 表示避免通过路由计算学习到聚合路由。 -
generate_null0_route 表示为防止路由循环而生成NULL0路由。 -
tag tag 指定管理标签号。 整数形式,取值范围是1~4294967295。
level-1 表示只对Level-1区域的路由进行聚合。

如果命令中没有指定Level,缺省为level-2

-
level-1-2 表示对Level-1区域以及Level-2区域的路由都进行聚合。

如果命令中没有指定Level,缺省为level-2

-
level-2 表示只对Level-2区域的路由进行聚合。

如果命令中没有指定Level,缺省为level-2

-

视图

IS-IS视图

缺省级别

2:配置级

使用指南

可以将有相同IP前缀的路由聚合为一条路由,这样一方面减小路由表规模,另外可以减少本交换机生成的LSP报文大小和LSDB的规模。其中,被聚合的路由可以是IS-IS协议发现的路由,也可以是被引入的IPv6路由。另外,聚合后路由的开销值取所有被聚合路由中学到IPv6路由的最小开销值。

配置此命令前,必须执行ipv6 enable命令使能IS-IS 进程的IPv6能力。

使用实例

# 设置一条fc00::/32的聚合路由。

<HUAWEI> system-view
[~HUAWEI] isis
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] ipv6 summary fc00:: 32
相关主题

isis ipv6 bfd

命令功能

isis ipv6 bfd命令用来在指定接口上配置IPv6 BFD检测参数。

undo isis ipv6 bfd命令用来恢复指定接口上IPv6 BFD检测参数的缺省值。

缺省情况下,IPv6 BFD报文最小发送时间间隔和最小接收间隔都为1000毫秒,IPv6 BFD本地检测倍数为3。

命令格式

isis ipv6 bfd { min-rx-interval receive-interval | min-tx-interval transmit-interval | detect-multiplier multiplier-value | frr-binding } *

undo isis ipv6 bfd { min-rx-interval [ receive-interval ] | min-tx-interval [ transmit-interval ] | detect-multiplier [ multiplier-value ] | frr-binding } *

参数说明

参数 参数说明 取值
min-rx-interval receive-interval 指定该接口期望从对端接收IPv6 BFD报文的最小接收间隔。

整数形式。CE6880EI的取值范围是3~1000;其余款型的取值范围是50~1000。单位是毫秒,缺省值是1000毫秒。

min-tx-interval transmit-interval 指定该接口向对端发送IPv6 BFD报文的最小发送间隔。

整数形式。CE6880EI的取值范围是3~1000;其余款型的取值范围是50~1000。单位是毫秒,缺省值是1000毫秒。

detect-multiplier multiplier-value 指定该接口的IPv6 BFD本地检测倍数。 multiplier-value取值范围是3~50。缺省值是3。
frr-binding

将IPv6 BFD会话状态与IPv6 IS-IS Auto FRR进行绑定。IPv6 BFD检测到接口链路故障后,IPv6 BFD会话状态会变为Down并触发系统进行快速重路由,将流量从故障链路切换到备份链路上,从而达到流量保护的目的。

-

视图

接口视图

缺省级别

2:配置级

使用指南

应用场景

通过配置BFD可以设置毫秒级的时间检测间隔,配合IS-IS协议更快的发现邻接方面出现的故障,并及时通知IS-IS重新计算路由以便正确指导报文的转发。此命令可以用来配置指定接口的IPv6 BFD会话的参数。

前提条件

执行此命令前,需要首先全局使能BFD,并且在接口下执行了isis ipv6 bfd enable命令。

配置影响

IPv6 BFD会话通过将本地配置的receive-interval与对端配置的transmit-interval进行协商,得到最小接收间隔,如果在最小接收间隔×multiplier-value时间间隔内没有收到对方发送的IPv6 BFD报文,就宣告邻居失效。

注意事项

接口配置的IPv6 BFD特性优先级高于进程配置的IPv6 BFD特性优先级。如果打开了接口的IPv6 BFD开关,则按照接口上IPv6 BFD参数建立BFD会话。

只有在该接口上使能了IPv6 BFD特性后,所配置的IPv6 BFD会话的参数才能生效。

使用实例

# 在VLANIF100接口上使能IPv6 BFD for IS-IS,并指定最小接收间隔为400毫秒,本地检测倍数为4。

<HUAWEI> system-view
[~HUAWEI] interface vlanif 100
[*HUAWEI-Vlanif100] isis ipv6 bfd enable
[*HUAWEI-Vlanif100] isis ipv6 bfd min-rx-interval 400 detect-multiplier 4

# 在10GE1/0/1接口上使能IPv6 BFD for IS-IS,并指定最小接收间隔为400毫秒,本地检测倍数为4。

<HUAWEI> system-view
[~HUAWEI] interface 10ge 1/0/1
[~HUAWEI-10GE1/0/1] undo portswitch
[*HUAWEI-10GE1/0/1] isis ipv6 bfd enable
[*HUAWEI-10GE1/0/1] isis ipv6 bfd min-rx-interval 400 detect-multiplier 4

isis ipv6 bfd block

命令功能

isis ipv6 bfd block命令用来阻塞接口动态创建IPv6 BFD会话。

undo isis ipv6 bfd block命令用来取消阻塞接口动态创建IPv6 BFD会话。

缺省情况下,不阻塞接口动态创建IPv6 BFD会话。

命令格式

isis ipv6 bfd block

undo isis ipv6 bfd block

参数说明

视图

接口视图

缺省级别

2:配置级

使用指南

应用场景

通过配置IPv6 BFD可以设置毫秒级的时间检测间隔,配合IS-IS协议更快地发现邻接方面出现的故障,并及时通知IS-IS重新计算路由以便正确指导报文的转发。通过ipv6 bfd all-interfaces enable命令可以使能所有IS-IS接口动态创建IPv6 BFD会话能力。当需要阻塞某些接口动态创建IPv6 BFD会话能力时,可以使用此命令。

前提条件

执行此命令前,需要首先全局使能BFD、在指定接口使能IS-IS进程。

配置影响

在指定接口下执行此命令后,可以删除该接口动态创建IPv6 BFD会话的能力,无法快速检测链路故障。

注意事项

isis ipv6 bfd blockisis ipv6 bfd enableisis ipv6 bfd static是三条互斥命令,不能同时配置。

使用实例

# 阻塞VLANIF100接口动态创建IPv6 BFD会话。

<HUAWEI> system-view
[~HUAWEI] interface vlanif 100
[*HUAWEI-Vlanif100] isis ipv6 bfd block

# 阻塞10GE1/0/1接口动态创建IPv6 BFD会话。

<HUAWEI> system-view
[~HUAWEI] interface 10ge 1/0/1
[~HUAWEI-10GE1/0/1] undo portswitch
[*HUAWEI-10GE1/0/1] isis ipv6 bfd block

isis ipv6 bfd enable

命令功能

isis ipv6 bfd enable命令用来在使能IS-IS的特定接口下配置IPv6 BFD(即打开IPv6 BFD开关),建立缺省参数值的IPv6 BFD会话。

undo isis ipv6 bfd enable命令用来取消IS-IS接口下的IPv6 BFD。

缺省情况下,不使能IPv6 BFD双向链路检测。

命令格式

isis ipv6 bfd enable

undo isis ipv6 bfd enable

参数说明

视图

接口视图

缺省级别

2:配置级

使用指南

应用场景

通过配置IPv6 BFD可以设置毫秒级的时间检测间隔,配合IS-IS协议更快地发现邻接方面出现的故障,并及时通知IS-IS重新计算路由以便正确指导报文的转发。此命令可以用来打开指定接口的IPv6 BFD开关,建立缺省参数值的IPv6 BFD会话。

前提条件

执行此命令前,需要首先全局使能BFD、使能指定接口的IS-IS进程。

配置影响

执行此命令后,可以建立缺省参数的IPv6 BFD会话,快速检测链路故障。

注意事项

如果没有使能全局BFD,接口上的IPv6 BFD参数可以配置,但不会创建IPv6 BFD会话。

接口配置的IPv6 BFD特性优先级高于进程配置的IPv6 BFD特性优先级。如果打开了接口的IPv6 BFD开关,则按照接口上IPv6 BFD参数建立IPv6 BFD会话。

isis ipv6 bfd blockisis ipv6 bfd enableisis ipv6 bfd static是三条互斥命令,不能同时配置。

使用实例

# 在VLANIF100接口上使能IPv6 BFD特性。

<HUAWEI> system-view
[~HUAWEI] bfd
[*HUAWEI] interface vlanif 100
[*HUAWEI-Vlanif100] isis ipv6 bfd enable

# 在10GE1/0/1接口上使能IPv6 BFD特性。

<HUAWEI> system-view
[~HUAWEI] bfd
[*HUAWEI] interface 10ge 1/0/1
[*HUAWEI-10GE1/0/1] undo portswitch
[*HUAWEI-10GE1/0/1] isis ipv6 bfd enable

isis ipv6 bfd static

命令功能

isis ipv6 bfd static命令用来使能IS-IS接口创建静态IPv6 BFD会话。

undo isis ipv6 bfd static命令用来取消IS-IS接口创建IPv6 BFD会话。

缺省情况下,不使能静态IPv6 BFD特性。

命令格式

isis ipv6 bfd static

undo isis ipv6 bfd static

参数说明

视图

接口视图

缺省级别

2:配置级

使用指南

应用场景

通过配置BFD可以设置毫秒级的时间检测间隔,配合IS-IS协议更快地发现邻接方面出现的故障,并及时通知IS-IS重新计算路由以便正确指导报文的转发。

该命令可以用来使能接口创建静态IPv6 BFD会话。

配置静态IPv6 BFD与动态IPv6 BFD不同,需要手动配置本地标识符和远端标识符、以及使能静态BFD的接口和IP地址。

前提条件

执行此命令前,需要首先全局使能BFD、在指定接口使能IS-IS进程。

配置影响

执行此命令后,如果已经在BFD视图下配置了基于该接口的静态IPv6 BFD,则该IS-IS接口会响应静态IPv6 BFD的各种消息。

注意事项

isis ipv6 bfd blockisis ipv6 bfd enableisis ipv6 bfd static是三条互斥命令,不能同时配置。

使用实例

# 配置VLANIF100接口的静态IPv6 BFD特性。

<HUAWEI> system-view
[~HUAWEI] interface vlanif 100
[*HUAWEI-Vlanif100] isis ipv6 bfd static

# 配置10GE1/0/1接口的静态IPv6 BFD特性。

<HUAWEI> system-view
[~HUAWEI] interface 10ge 1/0/1
[~HUAWEI-10GE1/0/1] undo portswitch
[*HUAWEI-10GE1/0/1] isis ipv6 bfd static

isis ipv6 cost

命令功能

isis ipv6 cost命令用来配置IS-IS接口在IPv6拓扑中的链路开销值。

undo isis ipv6 cost命令用来恢复IS-IS接口在IPv6拓扑中的缺省链路开销值。

缺省情况下,IPv6拓扑中IS-IS接口的链路开销值为10。

命令格式

isis ipv6 cost cost [ level-1 | level-2 ]

undo isis ipv6 cost [ cost ] [ level-1 | level-2 ]

参数说明

参数 参数说明 取值
cost 指定IPv6接口的链路开销值。
整数形式,取值范围根据开销类型而定。
  • 当开销类型为narrownarrow-compatiblecompatible时,取值范围是1~63。
  • 当开销类型为widewide-compatible时,取值范围是1~16777214。
缺省值为10。

开销类型由cost-style命令进行配置。

level-1 指定配置level-1链路的开销值。如果不指定配置链路开销的接口级别,则同时为Level-1和Level-2级别的接口设置链路开销。 -
level-2 指定配置level-2链路的开销值。如果不指定配置链路开销的接口级别,则同时为Level-1和Level-2级别的接口设置链路开销。 -

视图

接口视图

缺省级别

2:配置级

使用指南

应用场景

在大规模IPv6网络中,到达同一目的地通常会存在多条有效路由,IS-IS协议通过SPF算法计算出最佳路由,通过最优路径转发流量,这一特点往往会造成如下两个问题:
  • 所有流量都通过最优路径进行转发,容易导致负载不均衡。

  • 如果网络中的最优路径出现闪断,流量仍然沿最优路径转发,容易造成流量丢失。

为解决上述问题,可以通过执行isis ipv6 cost命令为接口配置不同的IPv6链路开销值,实现流量沿不同的物理链路转发。

前置条件

在接口视图下,执行isis ipv6 enable [ process-id ]命令使能指定接口的IS-IS功能。

注意事项

改变接口的链路开销值,会造成整个网络的路由重新计算,引起流量转发路径变化。

如果同时执行了isis ipv6 cost命令和ipv6 circuit-cost命令配置接口的链路开销值,则优先选择isis ipv6 cost命令配置的值。

当IS-IS进程使能的IPv6拓扑类型为compatible或者standard模式时,接口的IPv6链路开销值与IPv4链路开销值保持一致,即使通过isis ipv6 cost命令配置了不同的开销值;当IPv6拓扑类型为compatible enable-mt-spf或者ipv6模式时,isis ipv6 cost命令配置的接口IPv6链路开销值才生效。

说明:

IS-IS进程的IPv6拓扑类型可以通过ipv6 enable (IS-IS)命令配置。

使用实例

# 设置接口Vlanif10的IPv6链路开销值为50。

<HUAWEI> system-view
[~HUAWEI] isis
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] quit
[*HUAWEI] interface vlanif 10
[*HUAWEI-Vlanif10] ipv6 enable
[*HUAWEI-Vlanif10] isis ipv6 enable
[*HUAWEI-Vlanif10] isis ipv6 cost 50

# 设置接口10GE1/0/1的IPv6链路开销值为50。

<HUAWEI> system-view
[~HUAWEI] isis
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] quit
[*HUAWEI] interface 10ge 1/0/1
[*HUAWEI-10GE1/0/1] undo portswitch
[*HUAWEI-10GE1/0/1] ipv6 enable
[*HUAWEI-10GE1/0/1] isis ipv6 enable
[*HUAWEI-10GE1/0/1] isis ipv6 cost 50

isis ipv6 enable

命令功能

isis ipv6 enable命令用来使能接口的IS-IS IPv6功能并指定要关联的IS-IS进程号。

undo isis ipv6 enable命令用来去使能接口的IS-IS IPv6功能并取消与指定IS-IS进程关联。

缺省情况下,接口上不使能IS-IS IPv6功能。

命令格式

isis ipv6 enable [ process-id ]

undo isis ipv6 enable

参数说明

参数 参数说明 取值
process-id 指定IS-IS进程号。 整数形式,取值范围是1~4294967295。缺省值是1。

视图

接口视图

缺省级别

2:配置级

使用指南

应用场景

在系统视图下完成IS-IS进程的配置之后,为了使IS-IS协议在IPv6下正常运行,还需要在运行IS-IS协议的链路接口上使能IS-IS IPv6功能并与指定进程相关联,isis ipv6 enable命令可以实现该功能。

前置条件

在运行该命令前,需要完成以下几个步骤:
  1. 执行isis命令使能IS-IS进程,并执行network-entity命令为IS-IS设置网络实体名称。

  2. 在IS-IS视图下执行ipv6 enable (IS-IS)命令使能IS-IS进程的IPv6能力。

  3. 在各个需要运行IS-IS进程的接口上执行ipv6 enable命令使能接口的IPv6能力,并配置IPv6地址。

注意事项

一个接口只能与一个IS-IS进程相关联。

说明:

IS-IS配置命令中所有与IPv6相关的命令都必须在使能了IPv6功能的情况下使用。

使用实例

# 创建IS-IS路由进程1,使能IPv6能力,并在接口Vlanif10上激活这个进程的IPv6能力。

<HUAWEI> system-view
[~HUAWEI] isis 1
[*HUAWEI-isis-1] network-entity 10.0001.1010.1020.1030.00
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] quit
[*HUAWEI] interface vlanif 10
[*HUAWEI-Vlanif10] ipv6 enable
[*HUAWEI-Vlanif10] ipv6 address fc00:0:0:2::1/64
[*HUAWEI-Vlanif10] isis ipv6 enable 1

# 创建IS-IS路由进程1,使能IPv6能力,并在接口10GE1/0/1激活这个进程的IPv6能力。

<HUAWEI> system-view
[~HUAWEI] isis 1
[*HUAWEI-isis-1] network-entity 10.0001.1010.1020.1030.00
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] quit
[*HUAWEI] interface 10ge 1/0/1
[*HUAWEI-10GE1/0/1] undo portswitch
[*HUAWEI-10GE1/0/1] ipv6 enable
[*HUAWEI-10GE1/0/1] ipv6 address fc00:0:0:2::1/64
[*HUAWEI-10GE1/0/1] isis ipv6 enable 1

isis ipv6 lfa-backup

命令功能

isis ipv6 lfa-backup命令用来使能IS-IS IPv6接口参与LFA(Loop Free Alternate)计算的功能。

undo isis ipv6 lfa-backup命令用来去使能IS-IS IPv6接口参与LFA计算的功能。

isis ipv6 lfa-backup disable命令用来去使能IS-IS IPv6接口参与IFA计算的功能。

undo isis ipv6 lfa-backup disable命令用来使能IS-IS IPv6接口参与LF计算的功能。

缺省情况下,IS-IS IPv6接口可以参与LFA计算。

命令格式

isis ipv6 lfa-backup [ level-1 | level-2 | level-1-2 ] [ disable ]

undo isis ipv6 lfa-backup [ level-1 | level-2 | level-1-2 ] [ disable ]

参数说明

参数 参数说明 取值
level-1

指定接口可以参与Level-1区域的LFA计算。

-
level-2

指定接口可以参与Level-2区域的LFA计算。

-
level-1-2

指定接口可以参与Level-1和Level-2区域的LFA计算。

-

视图

接口视图

缺省级别

2:配置级

使用指南

应用场景

缺省情况下,FRR利用LFA算法预先计算好备份链路,并与主链路一起加入转发表。利用这种方式可以在网络出现故障时控制平面路由收敛前将流量快速切换到备份链路上,保证流量不中断,从而达到保护流量的目的,因此极大的提高了IS-IS网络的可靠性。

在实际应用中,每个使能了IS-IS的IPv6接口都具有自动参与LFA计算的能力,在链路发生故障时,备份路径存在着不确定性。为了更好的控制流量转发路径,此时,可以在不希望转发流量的路径的IPv6接口上执行undo isis ipv6 lfa-backup命令,阻塞其参与LFA计算的能力。

前置条件

配置此命令前,需要首先执行isis ipv6 enable命令使能接口的IPv6 IS-IS功能。

注意事项

为保证FRR功能的正常使用,请不要阻塞所有接口的LFA计算能力。

使用实例

# 阻止接口VLANIF100成为IPv6 IS-IS Auto FRR的备份接口。

<HUAWEI> system-view
[~HUAWEI] isis
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] quit
[*HUAWEI] interface vlanif 100
[*HUAWEI-Vlanif100] ipv6 enable
[*HUAWEI-Vlanif100] isis ipv6 enable
[*HUAWEI-Vlanif100] undo isis ipv6 lfa-backup

isis ipv6 suppress-reachability

命令功能

isis ipv6 suppress-reachability命令用来抑制发布IPv6接口在指定拓扑的直连路由。

undo isis ipv6 suppress-reachability命令用来恢复IPv6接口的缺省配置。

缺省情况下,不抑制接口IPv6地址的发布。

命令格式

isis ipv6 suppress-reachability [ level-1 | level-1-2 | level-2 ]

undo isis ipv6 suppress-reachability

参数说明

参数 参数说明 取值
level-1 指定只抑制Level-1接口地址发布。如果没有指定Level,则缺省值为Level-1-2。 -
level-1-2 指定抑制Level-1和Level-2接口地址的发布。如果没有指定Level,则缺省值为Level-1-2。 -
level-2 指定只抑制Level-2接口地址的发布。如果没有指定Level,则缺省值为Level-1-2。 -

视图

接口视图

缺省级别

2:配置级

使用指南

使用该命令之前,必须先使能IS-IS进程的IPv6能力。配置过程请参见isis ipv6 enable命令。

使用实例

# 抑制接口VLANIF10的IPv6地址发布。

<HUAWEI> system-view
[~HUAWEI] isis
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] quit
[*HUAWEI] interface vlanif 10
[*HUAWEI-Vlanif10] ipv6 enable
[*HUAWEI-Vlanif10] isis ipv6 enable
[*HUAWEI-Vlanif10] isis ipv6 suppress-reachability

# 抑制接口10GE1/0/1的IPv6地址发布。

<HUAWEI> system-view
[~HUAWEI] isis
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] quit
[*HUAWEI] interface 10ge 1/0/1
[*HUAWEI-10GE1/0/1] undo portswitch
[*HUAWEI-10GE1/0/1] ipv6 enable
[*HUAWEI-10GE1/0/1] isis ipv6 enable
[*HUAWEI-10GE1/0/1] isis ipv6 suppress-reachability

isis ipv6 tag-value

命令功能

isis ipv6 tag-value命令用来配置IS-IS接口的IPv6管理标记值。

undo ipv6 isis tag-value命令用来删除IS-IS接口配置的IPv6管理标记值。

缺省情况下,IS-IS接口没有IPv6管理标记值。

命令格式

isis ipv6 tag-value tag [ level-1 | level-2 ]

undo isis ipv6 tag-value [ tag ] [ level-1 | level-2 ]

参数说明

参数 参数说明 取值
tag 指定管理标记值。 整数形式,取值范围是1~4294967295。
level-1 指定Level-1接口的管理标记值。如果不指定Level,则同时配置Level-1和Level-2接口的管理标记值。 -
level-2 指定Level-2接口的管理标记值。如果不指定Level,则同时配置Level-1和Level-2接口的管理标记值。 -

视图

接口视图

缺省级别

2:配置级

使用指南

应用场景

通过isis ipv6 tag-value命令,可以实现对指定接口上的路由进行标记,该标记可以作为路由过滤策略的过滤条件,从而对路由进行按需过滤。

注意事项

使用该命令之前,必须先使能IS-IS进程的IPv6能力。

只有当IS-IS的开销类型为wide,wide-compatible或compatible时,发布的LSP中才会携带tag值。

使用实例

# 配置接口VLANIF100的IPv6管理标记值是77。

<HUAWEI> system-view
[~HUAWEI] isis
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] quit
[*HUAWEI] interface vlanif 100
[*HUAWEI-Vlanif100] ipv6 enable
[*HUAWEI-Vlanif100] isis ipv6 enable
[*HUAWEI-Vlanif100] isis ipv6 tag-value 77

# 配置接口10GE1/0/1的IPv6管理标记值是77。

<HUAWEI> system-view
[~HUAWEI] isis 1
[*HUAWEI-isis-1] ipv6 enable
[*HUAWEI-isis-1] quit
[*HUAWEI] interface 10ge 1/0/1
[*HUAWEI-10GE1/0/1] undo portswitch
[*HUAWEI-10GE1/0/1] ipv6 enable
[*HUAWEI-10GE1/0/1] isis ipv6 enable
[*HUAWEI-10GE1/0/1] isis ipv6 tag-value 77
翻译
下载文档
更新时间:2019-03-20

文档编号:EDOC1000166474

浏览量:15717

下载量:402

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页