• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

09-Segment Routing命令参考

目录

01-SRv6命令

本章节下载 01-SRv6命令  (377.52 KB)

01-SRv6命令


1 SRv6

1.1  SRv6配置命令

1.1.1  advertise srv6 locator

advertise srv6 locator命令用来配置在BGP IPv6单播路由表中生成指定Locator网段的路由,并发布给BGP对等体。

undo advertise srv6 locator命令用来删除BGP IPv6单播路由表中指定Locator网段的路由。

【命令】

advertise srv6 locator locator-name [ route-policy route-policy-name ]

undo advertise srv6 locator locator-name

【缺省情况】

不会在BGP IPv6单播路由表中生成Locator网段的路由。

【视图】

BGP IPv6单播地址族视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

locator-name:指定Locator段名称,为1~31个字符的字符串,区分大小写。

route-policy route-policy-name:指定只有Locator网段通过路由策略过滤时,才会为该Locator网段生成BGP IPv6单播路由。route-policy-name表示路由策略名称,为1~63个字符的字符串,区分大小写。如果未指定本参数、本参数指定的路由策略不存在、本参数指定的路由策略中不存在if-match子句时,表示所有路由均可以通过路由策略的过滤。

【使用指导】

在BGP跨域组网中可以执行本命令,使得设备通过BGP路由通告Locator网段对应的路由。

多次执行本命令,可以引用多个Locator段,从而通告多个Locator网段的路由。

【举例】

# 配置在BGP IPv6单播路由表中生成Locator段abc的网段路由,并发布给BGP对等体。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp-default] address-family ipv6

[Sysname-bgp-default-ipv6] advertise srv6 locator abc

【相关命令】

·     display segment-routing ipv6 locator

·     locator

1.1.2  anycast enable

anycast enable命令用来配置当前Locator为Anycast Locator。

undo anycast enable命令用来恢复缺省情况。

【命令】

anycast enable

undo anycast enable

【缺省情况】

当前Locator不是Anycast Locator。

【视图】

SRv6 Locator视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

在路由协议下引用Locator后,将通过路由协议发布该Locator段的SRv6 SID。缺省情况下,路由协议报文携带的Locator TLV中Flags字段的N-bit置位,表示该Locator为某一SRv6节点的Locator。配置本命令后,路由协议报文携带的Locator TLV中Flags字段的A-bit置位,表示该Locator为Anycast Locator,即一组SRv6节点具有相同的Locator。

【举例】

# 配置当前Locator为Anycast Locator。

<Sysname> system-view

[Sysname] segment-routing ipv6

[Sysname-segment-routing-ipv6] locator test1 ipv6-prefix 100:: 64 static 32

[Sysname-segment-routing-ipv6-locator-test1] anycast enable

【相关命令】

·     Locator

1.1.3  display isis segment-routing ipv6 capability

display isis segment-routing ipv6 capability命令用来显示IS-IS SRv6能力信息。

【命令】

display isis segment-routing ipv6 capability [ level-1 | level-2 ] [ process-id ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

level-1:显示Level-1的SRv6能力信息。

level-2:显示Level-2的SRv6能力信息。

process-id:IS-IS进程号,取值范围为1~65535,显示指定IS-IS进程的SRv6能力信息。如果未指定本参数,将显示所有IS-IS进程的SRv6能力信息。

【使用指导】

如果不指定级别,将同时显示Level-1和Level-2的SRv6能力信息。

【举例】

# 显示IS-IS进程1的SRv6能力信息。

<Sysname> display isis segment-routing ipv6 capability level-1 1

 

      IPv6 segment routing capability information for IS-IS(1)

 

                Level-1 IPv6 segment routing capability

 

System ID               SRv6 capability

0000.1000.0001          Enabled

0000.2000.0001          Enabled

0000.2000.0002          Enabled

0000.2000.0003          Enabled

表1-1 display isis segment-routing ipv6 capability命令显示信息描述表

字段

描述

System ID

邻居的系统ID

SRv6 capability

该设备是否开启SRv6功能:

·     Enabled:表示SRv6处于开启状态

·     Disabled:表示SRv6处于关闭状态

 

1.1.4  display isis segment-routing ipv6 locator

display isis segment-routing ipv6 locator命令用来显示IS-IS SRv6的Locator路由信息。

【命令】

display isis segment-routing ipv6 locator [ ipv6-address prefix-length ] [ flex-algo flex-algo-id | [ level-1 | level-2 ] | verbose ] * [ process-id ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

ipv6-address prefix-length:显示指定目的IPv6地址和掩码长度的Locator路由信息。prefix-length的取值范围为1~128。

flex-algo flex-algo-id:显示指定Flex-Algo算法计算出来的Locator路由。flex-algo-id表示Flex-Algo算法标识符,取值范围为128~255。如果未指定本参数,将显示所有Flex-Algo算法计算出来的Locator路由。

level-1:显示Level-1的Locator路由信息。

level-2:显示Level-2的Locator路由信息。

verbose:显示Locator路由的详细信息。如果未指定本参数,将显示Locator路由的概要信息。

process-id:IS-IS进程号,取值范围为1~65535,显示指定IS-IS进程的Locator路由信息。如果未指定本参数,将显示所有IS-IS进程的Locator路由信息。

【举例】

# 显示IS-IS SRv6的Locator路由信息。

<Sysname> display isis segment-routing ipv6 locator

 

                         Route information for IS-IS(1)

                         ------------------------------

 

                          Level-1 Locator Route Table

                          ---------------------------

 

 Destination : 201::                                   PrefixLen: 64

 Flags       : R/-/-                                   Cost     : 2

 Next hop    : FE80::38A5:3DFF:FEE9:218                Interface: XGE3/0/2

 

 Destination : 202::                                   PrefixLen: 64

 Flags       : R/-/-                                   Cost     : 1

 Next hop    : FE80::38A5:3DFF:FEE9:218                Interface: XGE3/0/1

 

      Flags: D-Direct, R-Added to Rib, L-Advertised in LSPs, U-Up/Down Bit Set

表1-2 display isis segment-routing ipv6 locator命令显示信息描述表

字段

描述

Destination

IPv6目的前缀

PrefixLen

前缀长度

Flag/Flags

路由信息状态标志位

·     D:直连路由

·     R:该路由已放到路由表中

·     L:已经通过LSP发布

·     U:路由渗透状态标识,标识Level-1路由来自Level-2。如果为“U”则可避免由Level-2发送到Level-1的LSP又返回给Level-2

Cost

路由开销值

Next hop

下一跳

Interface

出接口

 

# 显示IS-IS SRv6的Locator路由的详细信息。

<Sysname> display isis segment-routing ipv6 locator verbose

 

                         Route information for IS-IS(1)

                         ------------------------------

 

                          Level-1 Locator Route Table

                          ---------------------------

 

 IPv6 dest   : 5000::/64

 Flag        : D/L/-                       Cost        : 0

 Admin tag   : -                           Src count   : 1

 Algorithm   : 0

 Priority    : Low

 Nexthop     : Direct

 NxthopFlag  : -

 Interface   : NULL0                       Delay Flag : N/A

 Nib ID      : 0x0

 

      Flags: D-Direct, R-Added to Rib, L-Advertised in LSPs, U-Up/Down Bit Set

 

                          Level-2 Locator Route Table

                          ---------------------------

 

 IPv6 dest   : 5000::/64

 Flag        : D/L/-                       Cost        : 0

 Admin tag   : -                           Src count   : 4

 Algorithm   : 0

 Priority    : Low

 Nexthop     : Direct

 NxthopFlag  : -

 Interface   : NULL0                       Delay Flag : N/A

 Nib ID      : 0x0

 

      Flags: D-Direct, R-Added to Rib, L-Advertised in LSPs, U-Up/Down Bit Set

表1-3 display isis segment-routing ipv6 locator verbose命令显示信息描述表

字段

描述

Route information for IS-IS(1)

指定IS-IS进程的Locator路由信息

Flex Algo Route Information for IS-IS(1)

指定Flex-Algo算法的Locator路由信息

Level-1 Locator Route Table

Level-1的Locator路由信息

Level-2 Locator Route Table

Level-2的Locator路由信息

Level-1 Flex Algo(xxx) Locator Route Table

Flex-Algo算法计算出来的Level-1的Locator路由信息。xxx表示Flex-Algo算法的标识符

Level-2 Flex Algo(xxx) Locator Route Table

Flex-Algo算法计算出来的Level-2的Locator路由信息。xxx表示Flex-Algo算法的标识符

IPv6 dest

IPv6目的前缀

Flag

路由信息状态标志位

·     D:直连路由

·     R:该路由已放到路由表中

·     L:已经通过LSP发布

·     U:路由渗透状态标识,标识Level-1路由来自Level-2。如果为“U”则可避免由Level-2发送到Level-1的LSP又返回给Level-2

Cost

路由开销值

Admin tag

Tag值

Src count

发布源个数

Algorithm

灵活算法ID

Priority

路由收敛优先级:

·     Critical:表示路由的收敛优先级为关键

·     High:表示路由的收敛优先级为高优先级

·     Medium:表示路由的收敛优先级为中优先级

·      Low:表示路由的收敛优先级为低优先级

Next hop

下一跳。显示为Direct表示直连路由

NxthopFlag

下一跳标志位,取值为D,表示发布源的直连下一跳

Interface

出接口

Delay Flag

防微环延迟标志位:

·     D:表示配置防微环功能后,路由处于延迟发送RIB的状态

·     N/A:未配置防微环功能或者已达到防微环延迟时间,路由处于正常发送RIB的状态

Nib ID

路由管理分配的ID,即下一跳索引

 

1.1.5  display ospfv3 segment-routing ipv6 capability

display ospfv3 segment-routing ipv6 capability命令用来显示OSPFv3 SRv6能力信息。

【命令】

display ospfv3 [ process-id ] segment-routing ipv6 capability

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

process-id:OSPFv3进程号,取值范围为1~65535。如果未指定本参数,将显示所有OSPFv3进程的SRv6能力信息。

【举例】

# 显示所有OSPFv3进程的SRv6能力信息。

<Sysname> display ospfv3 segment-routing ipv6 capability

 

            OSPFv3 Process 1 with Router ID 1.1.1.1

 

Area 0.0.0.0

------------------------------------------------------------------------

 Router ID        SRv6 capability

 2.2.2.2          Enabled

表1-4 display ospfv3 segment-routing ipv6 capability命令显示信息描述表

字段

描述

Router ID

设备的Router ID

SRv6 capability

SRv6功能状态,仅支持Enabled,表示SRv6功能处于开启状态

 

1.1.6  display ospfv3 segment-routing ipv6 locator

display ospfv3 segment-routing ipv6 locator命令用来显示OSPFv3 SRv6的Locator信息。

【命令】

display ospfv3 [ process-id ] segment-routing ipv6 locator [ ipv6-address prefix-length ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

process-id:显示指定OSPFv3进程的Locator信息。process-id为OSPFv3进程号,取值范围为1~65535。如果未指定本参数,将显示所有OSPFv3进程的Locator信息。

ipv6-address prefix-length:显示指定IPv6前缀的Locator信息。ipv6-address表示IPv6前缀地址。prefix-length表示IPv6前缀地址长度,取值范围为32~120。如果未指定本参数,则显示所有IPv6前缀的Locator信息。

【举例】

# 显示所有OSPFv3进程的Locator信息。

<Sysname> display ospfv3 segment-routing ipv6 locator

 

               OSPFv3 Process 1 with Router ID 1.1.1.1

-------------------------------------------------------------------------

 I  - Intra area route,  E1 - Type 1 external route,  N1 - Type 1 NSSA route

 IA - Inter area route,  E2 - Type 2 external route,  N2 - Type 2 NSSA route

 *  - Selected route

 

 *Destination: 192:168::12:0/120

  Type       : I                         Area       : 0.0.0.0

  AdvRouter  : 2.2.2.2                   Preference : 10

  NibID      : 0x23000002                Cost       : 10

  Interface  : XGE3/0/1                   BkInterface: N/A

  Nexthop    : ::

  BkNexthop  : N/A

  Status     : Direct

表1-5 display ospfv3 segment-routing ipv6 locator命令显示信息描述表

字段

描述

Destination

目的网段

Type

路由类型

Area

区域ID

AdvRouter

发布LSA的路由器,用Router ID表示

Preference

路由优先级

NibID

路由下一跳信息的ID值

Cost

路由开销值

Interface

出接口

BkInterface

备份出接口

Nexthop

下一跳地址

BkNexthop

备份下一跳地址

Status

路由状态,具体如下:

·     Local:该条路由在本地,未发送给路由管理模块

·     Invalid:路由下一跳无效

·     Stale:该路由下一跳较旧

·     Normal:正常可用状态

·     Delete:处于删除状态

·     Direct:该条路由为直连路由

·     Rely:该条路由为迭代路由

 

1.1.7  display segment-routing ipv6 available-static-sid

display segment-routing ipv6 available-static-sid命令用来显示指定Locator中可用的静态SRv6 SID。

【命令】

display segment-routing ipv6 available-static-sid locator locator-name [ from begin-value ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

locator locator-name:指定Locator段,其中locator-name为Locator段名称,为1~31个字符的字符,区分大小写。

from begin-value:指定从begin-value开始显示可用的静态SRv6 SID。其中,begin-value表示IPv6地址格式的静态SRv6 SID的起始值。如果未指定本参数,则从最小的可用静态SRv6 SID开始显示。

【使用指导】

配置SRv6的Locator时,如果指定了静态段长度,则可以在该段下分配静态的SRv6 SID。通过本命令可以查看指定Locator中可用的静态SRv6 SID。本命令最多显示10个可用的静态SRv6 SID值。

指定from begin-value参数时,请先执行display segment-routing ipv6 locator命令查看Locator的静态SID的起止范围。

【举例】

# 查看名称为test1的Locator中可用的静态SRv6 SID。

<Sysname> display segment-routing ipv6 available-static-sid locator abc

 

                    Available static SRv6 SID table

 

 200:1::1

 200:1::2

 200:1::3

 200:1::4

 200:1::5

 200:1::6

 200:1::7

 200:1::8

 200:1::9

 200:1::A

表1-6 display segment-routing ipv6 available-static-sid命令显示信息描述表

字段

描述

Available static SRv6 SID table

可用的静态非压缩段的SRv6 SID表

Available static SRv6 CSID table

(暂不支持)可用的静态压缩段的SRv6 SID表

N/A

表示没有可用的SID

 

【相关命令】

·     display segment-routing ipv6 locator

1.1.8  display segment-routing ipv6 brief

display segment-routing ipv6 brief命令用来显示SRv6简要信息。

【命令】

display segment-routing ipv6 brief

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【举例】

# 显示SRv6简要信息。

<Sysname> display segment-routing ipv6 brief

Current SRv6 info:

  Flavor mode: PSP

SRv6 info at next reboot:

  Flavor mode: PSP

SRv6 TE FRR: Disabled

SRH flag check: Disabled

Encapsulation source-address: -

TTL mode: pipe

Path MTU: 1500

Path MTU reserved: 0

SRv6 compression: Disabled

Diffserv mode info:

  Ingress mode: -

  Engress mode: -

  Service class: 0

End.X update-delay time: 100 ms

SRv6 locator SBFD: Enabled

SRv6 locator SBFD Template: LocatorBFD

SRv6 locator SBFD prefix-list: prefixlist

表1-7 display segment-routing ipv6 brief命令显示信息描述表

字段

描述

Current SRv6 info

当前生效的SRv6信息

SRv6 info at the next reboot

下一次启动后生效的SRv6信息

Flavor mode

(暂不支持)SRv6 SID附加行为:

·     PSP:倒数第二个SRv6节点移除SRH

·     NO-PSP:倒数第二个SRv6节点不移除SRH

SRv6 TE FRR

(暂不支持)SRv6 TE FRR功能的配置状态:

·     Disabled:SRv6 TE FRR功能处于关闭状态

·     Enabled:SRv6 TE FRR功能处于开启状态

·     Downgrade:切换到SRv6 BE FRR功能

SRH flag check

(暂不支持)SRH标志检查功能配置状态:

·     Disabled:SRH标志检查功能处于关闭状态

·     Enabled:SRH标志检查功能处于开启状态

Encapsulated source address

SRv6封装的IPv6报文头的源地址

IP TTL

SRv6封装的IPv6报文头的TTL值

TTL mode

(暂不支持)SRv6 TE Policy对TTL的处理模式:

·     pipe:TTL的处理模式为Pipe模式

·     uniform:TTL的处理模式为Uniform模式

Path MTU

(暂不支持)SRv6的Path MTU值

Path MTU reserved

(暂不支持)SRv6的全局Path MTU预留值

SRv6 compresssion

(暂不支持)SRv6压缩功能的配置状态:

·     Disabled:SRv6压缩功能处于关闭状态

·     Enabled: SRv6压缩功能处于开启状态

Diffserv mode info

(暂不支持)SRv6的差分服务模式

Ingress mode

(暂不支持)入方向的差分服务模式:

·     pipe:差分服务模式为Pipe模式

·     uniform:差分服务模式为Uniform模式

·     -:未配置

Engress mode

(暂不支持)出方向的差分服务模式:

·     uniform:差分服务模式为Uniform模式

·     -:未配置

Service class

(暂不支持)报文从普通IP网络进入SRv6网络时的Traffic Class

End.X update-delay time

(暂不支持)静态End.X SID延迟下发FIB表的时间,单位为毫秒

SRv6 locator SBFD

(暂不支持)SRv6 Locator的SBFD检测功能的状态:

·     Disabled:SRv6 Locator的SBFD检测功能处于关闭状态

·     Enabled:SRv6 Locator的SBFD检测功能处于开启状态

SRv6 locator SBFD Template

(暂不支持)用于检测SRv6 Locator的SBFD会话使用的参数模板,如果未配置则不会显示本字段

SRv6 locator SBFD Prefix-list

(暂不支持)SRv6 Locator的SBFD检测功能引用的IPv6地址前缀列表的名称,如果未配置则不会显示本字段

 

1.1.9  display segment-routing ipv6 local-sid

display segment-routing ipv6 local-sid命令用来显示SRv6的Local SID转发表信息。

【命令】

display segment-routing ipv6 local-sid [ locator locator-name ] [ end-dt4 | end-dt46 | end-dt6 | end-dx4 | end-dx6 ] [ [ owner owner ] sid | vpn-instance vpn-instance-name ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

locator locator-name:显示指定Locator的Local SID转发表信息。locator-name为1~31个字符的字符,区分大小写。如果未指定本参数,则显示所有Locator的Local SID转发表信息。

end-dt4:显示End.DT4类型的Local SID转发表信息。

end-dt46:显示End.DT46类型的Local SID转发表信息。

end-dt6:显示End.DT6类型的Local SID列表信息。

end-dx4:显示End.DX4类型的Local SID转发表信息。

end-dx6:显示End.DX6类型的Local SID转发表信息。

sid:指定SRv6 SID值。如果未指定本参数,则显示指定类型的所有Local SID转发表信息。

vpn-instance vpn-instance-name:显示指定VPN实例内SRv6 SID的Local SID转发表信息。vpn-instance-name表示VPN实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则表示指定公网。

owner owner:显示指定协议申请的SRv6 SID的Local SID转发表信息。owner为1~31个字符的字符串。如果未指定本参数,则显示所有协议申请的SRv6 SID的Local SID转发表信息。

【举例】

# 显示SRv6的所有End.DT4类型的Local SID转发表信息。

<Sysname> display segment-routing ipv6 local-sid end-dt4

 

                    Local SID forwarding table (End.DT4)

 

Total SIDs: 1

 

SID           : 6:5::1:1/120

Function type : End.DT4                         Flavor         : PSP

VPN instance  : vpn1                            Allocation type: Static

Network type  : MPLS L3VPN

Locator name  : abc

Owner         : SIDMGR                          State          : Active

Create Time   : May 19 17:22:27.356 2020

# 显示SRv6的所有End.DT6类型的Local SID列表信息。

<Sysname> display segment-routing ipv6 local-sid end-dt6

 

                    Local SID forwarding table (End.DT6)

 

Total SIDs: 1

 

SID           : 1:2::2:2/120

Function type : End.DT6                         Flavor         : PSP

VPN instance  : vpn1                            Allocation type: Static

Network type  : MPLS L3VPN

Locator name  : abc

Owner         : SIDMGR                          State          : Active

Create Time   : May 19 17:22:27.356 2020

# 示SRv6的所有End.DX4类型的Local SID转发表信息。‌

<Sysname> display segment-routing ipv6 local-sid end-dx4

 

                    Local SID forwarding table (End.DX4)

 

Total SIDs: 1

 

SID           : 100::1:0:4/64

Function type : End.DX4                         Flavor         : PSP

Interface     : Vlan10                          Interface index: 0x11d

Nexthop       : 10.1.1.1

VPN instance  : vpn1                            Allocation type: Dynamic

Locator name  : bbb

Owner         : BGP                             State          : Active

Create Time   : Jun 09 19:30:25.467 2020

# 显示SRv6的所有End.DX6类型的Local SID列表信息。‌

<Sysname> display segment-routing ipv6 local-sid end-dx6

 

                    Local SID forwarding table (End.DX6)

 

Total SIDs: 1

 

SID           : 100::2/64

Function type : End.DX6                         Flavor         : PSP

Interface     : Vlan10                          Interface index: 0x11d

Nexthop       : 100::10

VPN instance  : vpn1                            Allocation type: Dynamic

Locator name  : aaa

Owner         : BGP                             State          : Active

Create Time   : Jun 09 19:41:36.749 2020

表1-8 display segment-routing ipv6 local-sid命令显示信息描述表

字段

描述

Total SIDs

SID的总数

SID

SRv6 SID值

Function type

SRv6 SID类型:

·     End.DT4

·     End.DT46

·     End.DT6

·     End.R

·     End.DX4

·     End.DX6

·     End.T

Flavor

(暂不支持)SRv6 SID附加行为,取值包括:

·     NO-FLAVOR:不携带Flavors

·     PSP:倒数第二个SRv6节点移除SRH

·     PSP,USP,USD:SRv6 SID同时携带PSP、USP和USD附加行为

·     NOPSP:倒数第二个SRv6节点不移除SRH

Prefix SID1

(暂不支持)与End.R SID相关联的、BGP路由原携带的SRv6 SID。配置srv6-inter-as enable命令后,设备会根据BGP路由原来携带的SRv6 SID在本地为其重新申请一个End.R SID

NexthopID1

(暂不支持)与End.R SID相关联的、BGP路由原携带的SRv6 SID对应的下一跳ID

Prefix SID2

(暂不支持)与End.R SID相关联的、BGP路由原携带的SRv6 SID。配置srv6-inter-as enable命令后,设备可能为多个携带不同SRv6 SID的BGP路由申请同一个End.R SID以实现负载分担。未配置srv6-inter-as enable命令时,本字段不显示

NexthopID2

(暂不支持)与End.R SID相关联的、BGP路由原携带的SRv6 SID对应的下一跳ID。未配置srv6-inter-as enable命令时,本字段不显示

Locator name

Locator名称

Interface

出接口

Interface index

出接口索引

VPN instance

VPN实例名称

SRv6 SID用于公网时显示为Public instance

Allocation type

(暂不支持)SID的分配类型,取值包括:

·     Static:手工配置的SRv6 SID

·     Dynamic:动态分配的SRv6 SID

Network type

SRv6 SID应用的网络类型:

·     MPLS L3VPN:SRv6 SID应用于MPLS L3VPN组网

·     EVPN L3VPN:SRv6 SID应用于EVPN L3VPN组网

·     MPLS L3VPN, EVPN L3VPN:SRv6 SID应用于MPLS L3VPN和EVPN L3VPN组网

Owner

申请SID的协议:

State

SID生效状态:

·     Active:已生效

·     Inactive:未生效

Create Time

SID的创建时间

 

1.1.10  display segment-routing ipv6 local-sid statistics

display segment-routing ipv6 local-sid statistics命令用来显示各协议分配的SRv6 SID的数目。

【命令】

display segment-routing ipv6 local-sid statistics [ locator [ locator-name ] ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

locator:按Locator显示各协议分配的SRv6 SID的数目。如果未指定本参数,则不区分Locator统一显示各协议分配的SRv6 SID的数目。

locator-name:显示指定Locator内各协议分配的SRv6 SID的数目,为1~31个字符的字符,区分大小写。如果未指定本参数,则显示所有Locator的SRv6 SID的数目。

【举例】

# 不区分Locator统一显示各协议分配的SRv6 SID的数目。

<Sysname> display segment-routing ipv6 local-sid statistics

 

Total SIDs: 0

 

Funtion         SIDMGR  IS-IS   OSPFv3  BGP     L2VPN   VSRP    NAT     Total

End             0       3       0       0       0       0       0       3

End.X           0       0       0       0       0       0       0       0

End.COC32       0       0       0       0       0       0       0       0

End.XCOC32      0       0       0       0       0       0       0       0

End.COCNONE     0       0       0       0       0       0       0       0

End.XCOCNONE    0       0       0       0       0       0       0       0

End.DT4         0       0       0       0       0       0       0       0

End.DT46        0       0       0       0       0       0       0       0

End.DT6         0       0       0       0       0       0       0       0

End.DX4         0       0       0       0       0       0       0       0

End.DX6         0       0       0       0       0       0       0       0

End.DX2         0       0       0       0       0       0       0       0

End.DX2L        0       0       0       0       0       0       0       0

End.DT2M        0       0       0       0       0       0       0       0

End.DT2U        0       0       0       0       0       0       0       0

End.DT2UL       0       0       0       0       0       0       0       0

End.M           0       0       0       0       0       0       0       0

End.OP          0       0       0       0       0       0       0       0

End.T           0       0       0       0       0       0       0       0

End.AS          0       0       0       0       0       0       0       0

End.R           0       0       0       0       0       0       0       0

 

Funtion         SRP     BIER    MVPN    Total

End.B6Encaps    0       0       0       0

End.B6EncapsRed 0       0       0       0

End.B6Insert    0       0       0       0

End.B6InsertRed 0       0       0       0

End.BIER        0       0       0       0

Src.DT4         0       0       0       0

Src.DT6         0       0       0       0

End.RGB         0       0       0       0

End.XSID        0       0       0       0

# 显示各协议从名称为abc的Locator分配的SRv6 SID的数目。

<Sysname> display segment-routing ipv6 local-sid statistics locator abc

 

Locator: abc

Total SIDs: 0

 

Funtion         SIDMGR  IS-IS   OSPFv3  BGP     L2VPN   VSRP    NAT     Total

End             0       3       0       0       0       0       0       3

End.X           0       0       0       0       0       0       0       0

End.COC32       0       0       0       0       0       0       0       0

End.XCOC32      0       0       0       0       0       0       0       0

End.COCNONE     0       0       0       0       0       0       0       0

End.XCOCNONE    0       0       0       0       0       0       0       0

End.DT4         0       0       0       0       0       0       0       0

End.DT46        0       0       0       0       0       0       0       0

End.DT6         0       0       0       0       0       0       0       0

End.DX4         0       0       0       0       0       0       0       0

End.DX6         0       0       0       0       0       0       0       0

End.DX2         0       0       0       0       0       0       0       0

End.DX2L        0       0       0       0       0       0       0       0

End.DT2M        0       0       0       0       0       0       0       0

End.DT2U        0       0       0       0       0       0       0       0

End.DT2UL       0       0       0       0       0       0       0       0

End.M           0       0       0       0       0       0       0       0

End.OP          0       0       0       0       0       0       0       0

End.T           0       0       0       0       0       0       0       0

End.AS          0       0       0       0       0       0       0       0

End.R           0       0       0       0       0       0       0       0

 

Funtion         SRP     BIER    MVPN    Total

End.B6Encaps    0       0       0       0

End.B6EncapsRed 0       0       0       0

End.B6Insert    0       0       0       0

End.B6InsertRed 0       0       0       0

End.BIER        0       0       0       0

Src.DT4         0       0       0       0

Src.DT6         0       0       0       0

End.RGB         0       0       0       0

End.XSID        0       0       0       0

表1-9 display segment-routing ipv6 local-sid statistics命令显示信息描述表

字段

描述

Total SIDs

SRv6 SID的总数,如果指定了Locator,则表示属于该Locator的SRv6 SID的总数

Locator

Locator名称

Function

SRv6 SID的类型:

·     End:End类型的SID(暂不支持)

·     End.X:End.X类型的SID(暂不支持)

·     End.COC32:End(COC32)类型SID(暂不支持)

·     End.XCOC32:End.X(COC32)类型SID(暂不支持)

·     End.COCNONE:End(COCNONE)类型SID(暂不支持)

·     End.XCOCNONE:End.X(COCNONE)类型SID(暂不支持)

·     End.DT4:End.DT4类型的SID

·     End.DT46:End.DT46类型的SID

·     End.DT6:End.DT6类型的SID

·     End.DX4:End.DX4类型的SID

·     End.DX6:End.DX6类型的SID

·     End.DX2:End.DX2类型的SID(暂不支持)

·     End.DX2L:End.DX2L类型的SID(暂不支持)

·     End.DT2M:End.DT2M类型的SID(暂不支持)

·     End.DT2U:End.DT2U类型的SID(暂不支持)

·     End.DT2UL:End.DT2UL类型的SID(暂不支持)

·     End.M:End.M类型的SID(暂不支持)

·     End.OP:End.OP类型的SID(暂不支持)

·     End.R:End.R类型的SID(暂不支持)

·     End.T:End.T类型的SID(暂不支持)

·     End.AS:End.AS类型的SID(暂不支持)

·     End.B6Encaps:End.B6ENCAPS类型的SID(暂不支持)

·     End.B6EncapsRed:End.B6EncapsRed类型SID(暂不支持)

·     End.B6Insert:End.B6Insert类型SID(暂不支持)

·     End.B6InsertRed:End.B6InsertRed类型SID(暂不支持)

·     End.BIER:End.BIER类型SID(暂不支持)

·     Src.DT4:Src.DT4类型SID(暂不支持)

·     Src.DT6:Src.DT6类型SID(暂不支持)

·     End.XSID:End.XSID类型的SID(暂不支持)

SIDMGR

静态分配的SID

IS-IS

由IS-IS申请分配的SRv6 SID

OSPFv3

由OSPFv3申请分配的SRv6 SID

BGP

由BGP申请分配的SRv6 SID

L2VPN

(暂不支持)由L2VPN申请分配的SRv6 SID

VSRP

由VSRP申请分配的SRv6 SID

NAT

由NAT申请分配的SRv6 SID

SRP

(暂不支持)由SRv6 TE Policy申请分配的SRv6 SID,即SRv6 TE Policy动态分配的BSID

BIER

(暂不支持)由BIER申请分配的SRv6 SID

MVPN

(暂不支持)由MVPN申请分配的SRv6 SID

Total

该类型的SRv6 SID的总和

 

1.1.11  display segment-routing ipv6 locator

display segment-routing ipv6 locator命令用来显示SRv6的Locator信息。

【命令】

display segment-routing ipv6 locator [ locator-name ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

locator-name:显示指定Locator的信息,为1~31个字符的字符,区分大小写。如果未指定本参数,则显示所有已配置的Locator信息。

【举例】

# 显示所有已配置的Locator信息。

<Sysname> display segment-routing ipv6 locator

 

                      Locator configuration table

 

Locator name        : test1                                 Flag(A)       : 0

IPv6 prefix         : 100:200:DB8:ABCD::                    Prefix length : 64

Static length       : 8                                     Args length   : 16

Common prefix length: 0

Algorithm           : 0

Auto SID start      : 100:200:DB8:ABCD::100:0

Auto SID end        : 100:200:DB8:ABCD:FFFF:FFFF:FFFF:0

Static SID start    : 100:200:DB8:ABCD::1:0

Static SID end      : 100:200:DB8:ABCD::FF:0

Compressed Auto SID count      : 0

Compressed Static SID count    : 0

Non-compressed Auto SID count  : 0

Non-compressed Static SID count: 0

表1-10 display segment-routing ipv6 locator命令显示信息描述表

字段

描述

Locator name

Locator名称

Algorithm

算法ID:

·     0:表示SPF算法

·     128~255:表示Flex-Algo算法

Flag(A)

Anycast Locator标志信息(A标志),置位时,表示该Locator为Anycast Locator

IPv6 prefix

Locator的前缀值

Prefix length

Locator前缀长度

Static length

Locator中静态段长度

Args length

参数段长度

Common prefix length

Locator中的公共前缀长度

Auto SID start

动态SRv6 SID起始值

当不存在动态SRv6 SID时,显示N/A

Auto SID end

动态SRv6 SID结束值

当不存在动态SRv6 SID时,显示N/A

Static SID start

静态SRv6 SID起始值

当不存在动态SRv6 SID时,显示N/A

Static SID end

静态SRv6 SID结束值

当不存在动态SRv6 SID时,显示N/A

Compressed auto SID start

(暂不支持)压缩段动态SRv6 SID起始值

当不存在压缩段动态SRv6 SID时,显示N/A

Compressed auto SID end

(暂不支持)压缩段动态SRv6 SID结束值

当不存在压缩段动态SRv6 SID时,显示N/A

Compressed static SID start

(暂不支持)压缩段静态SRv6 SID起始值

当不存在压缩段静态SRv6 SID时,显示N/A

Compressed static SID end

(暂不支持)压缩段静态SRv6 SID结束值

当不存在压缩段静态SRv6 SID时,显示N/A

Compressed Auto SID count

(暂不支持)动态分配的压缩类型的SRv6 SID数量

Compressed Static SID count

(暂不支持)静态分配的压缩类型的SRv6 SID数量

Non-compressed Auto SID count

动态分配的非压缩类型的SRv6 SID数量

Non-compressed Static SID count

静态分配的非压缩类型的SRv6 SID数量

 

1.1.12  display segment-routing ipv6 locator-statistics

display segment-routing ipv6 locator-statistics命令用来显示SRv6的Locator的配置信息和Locator已分配SRv6 SID的统计信息。

【命令】

display segment-routing ipv6 locator-statistics [ locator-name ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

locator-name:显示指定Locator的信息,为1~31个字符的字符,区分大小写。如果未指定本参数,则显示所有已配置的Locator信息和Locator已分配的SRv6 SID的统计信息。

【举例】

# 显示Locator的配置信息和Locator已分配SRv6 SID的统计信息。

<Sysname> display segment-routing ipv6 locator-statistics

 

                      Locator configuration table

 

Total Locators: 1    Total SIDs: 1

 

Name       IPv6 prefix/Prefix length       CDyn/CStatic/Dyn/Static   Flag   Algo

abc        100:1::/64                      0   /0      /0  /1        0      0

表1-11 display segment-routing ipv6 locator命令显示信息描述表

字段

描述

Total Locators

Locator的总个数

Total SIDs

Locator中分配的SID总个数

Name

Locator名称

IPv6 prefix/Prefix length

Locator的前缀/Locator前缀长度

CDyn/CStatic/Dyn/Static

动态分配的压缩类型的SRv6 SID数量(暂不支持)/静态分配的压缩类型的SRv6 SID数量(暂不支持)/动态分配的非压缩类型的SRv6 SID数量/静态分配的非压缩类型的SRv6 SID数量

Flag

Anycast Locator标志信息(即A标志),取值为1时,表示该Locator为Anycast Locator

Algo

算法ID:

·     0:表示SPF算法

·     128~255:表示Flex-Algo算法

 

1.1.13  locator

locator命令用来配置SRv6 SID的节点路由段,即Locator段,并进入SRv6 Locator视图。如果指定的Locator段已经存在,则直接进入该SRv6 Locator视图。

undo locator命令用来删除指定Locator段。

【命令】

locator locator-name [ ipv6-prefix ipv6-address prefix-length [ args args-length | static static-length ] * ]

【缺省情况】

不存在Locator段。

【视图】

SRv6视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

locator-name:Locator段名称,为1~31个字符的字符串,区分大小写。

ipv6-prefix ipv6-address prefix-length:IPv6地址前缀和前缀长度,即SRv6 SID的Locator部分的取值和长度。ipv6-address表示IPv6地址前缀。prefix-length表示IPv6地址前缀长度,取值范围为32~120。配置的IPv6地址前缀不能为IPv4兼容地址。

args args-length:指定SRv6 SID预留段长度,本参数的取值范围受prefix-length影响,请以设备实际显示情况为准。如果未指定本参数,则预留段长度为0。

static static-length:指定静态段长度,本参数的取值范围受prefix-length影响,请以设备实际显示情况为准。通过配置本参数限定opcode的取值范围。如果不指定本参数,则静态段长度为0。

【使用指导】

locator命令不仅仅配置了SRv6 SID的Locator部分的取值和长度,还用于规划SRv6 SID中Function、Arguments、MBZ的长度。每一个具体的SRv6 SID都是从locator命令中分配。根据不同配置方式,SRv6 SID各个字段的关系不同,具体请参考配置手册中SRv6 SID的组成。

路由协议分配SRv6 SID时,如果配置了静态Opcode,优先使用静态Opcode构成SRv6 SID,如果不存在静态Opcode,则动态分配SRv6 SID。

配置Locator段后,IGP和BGP协议可以引用Locator段,并发布该Locator段下配置的SRv6 SID。

首次创建Locator段,进入SRv6 Locator视图时,必须指定IPv6地址前缀、前缀长度及静态段长度。再次进入该SRv6 Locator视图时仅指定Locator段名称即可。

不同Locator的名称不能相同。

不能为不同Locator配置相同的IPv6地址前缀和前缀长度,且不同Locator的IPv6地址前缀不能有重叠部分。

Locator段内存在正在被使用的动态SRv6 SID时,不能删除该Locator。

【举例】

# 配置Locator段test1,IPv6地址前缀为100::,前缀长度为64,静态段长度为32,并进入test1的SRv6 Locator视图。

<Sysname> system-view

[Sysname] segment-routing ipv6

[Sysname-segment-routing-ipv6] locator test1 ipv6-prefix 100:: 64 static 32

[Sysname-segment-routing-ipv6-locator-test1]

【相关命令】

·     opcode

1.1.14  opcode

opcode命令用来配置SRv6 SID的Opcode。

undo opcode命令用来删除指定的SRv6 SID的Opcode。

【命令】

opcode { opcode | hex hex-opcode } end-dt4 [ vpn-instance vpn-instance-name [ evpn | l3vpn-evpn ] ]

opcode { opcode | hex hex-opcode } end-dt46 [ vpn-instance vpn-instance-name [ evpn | l3vpn-evpn ] ]

opcode { opcode | hex hex-opcode } end-dt6 [ vpn-instance vpn-instance-name [ evpn | l3vpn-evpn ] ]

opcode { opcode | hex hex-opcode } end-dx4 interface interface-type interface-number nexthop nexthop-ipv4-address [ vpn-instance vpn-instance-name [ evpn ] ]

opcode { opcode | hex hex-opcode } end-dx6 interface interface-type interface-number nexthop np-ipv6-address [ vpn-instance vpn-instance-name [ evpn ] ]

undo opcode { opcode | hex hex-opcode }

【缺省情况】

不存在Opcode。

【视图】

SRv6 Locator视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

opcode:指定SRv6 SID操作码,取值范围受locator命令配置影响。

hex hex-opcode:以十六进制方式指定SRv6 SID。hex-opcode为十六进制的SRv6 SID值。

end-dt4:表示End.DT4类型SRv6 SID。

end-dt46:表示End.DT46类型SRv6 SID。

end-dt6:表示End.DT6类型SRv6 SID。

end-dx4:表示End.DX4类型SRv6 SID。

end-dx6:表示End.DX6类型SRv6 SID。

interface interface-type interface-number:指定出接口。interface-type interface-number表示接口类型和接口编号。

nexthop nexthop-ipv4-address:指定下一跳IPv4地址。

nexthop nexthop-ipv6-address:指定下一跳IPv6地址。

vpn-instance vpn-instance-name:指定SRv6 SID所属的VPN实例。vpn-instance-name表示VPN实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则表示指定公网。

evpn:指定EVPN路由的SRv6 SID。如果不指定本参数,则表示指定VPNv4/VPNv6路由的SRv6 SID。

l3vpn-evpn:指定EVPN路由、VPNv4路由和VPNv6路由的SRv6 SID。

【使用指导】

Locator段、Opcode段和Args段组成一个唯一的SRv6 SID,用于生成对应的Local SID转发表项。

通过本命令可以配置静态SRv6 SID的Opcode,静态SRv6 SID的数量由locator命令的static参数决定。

使用opcode命令并指定hex参数,并且该SID所属的Locator的静态段长度为32时,可以采用IPv4地址的形式来指定SID的值,例如opcode hex ::1.2.3.4 end no-flavor,最终以十六进制数的形式显示配置的opcode值。

不能通过重复执行本命令来修改静态SRv6 SID的Opcode。如需修改Opcode,请先通过undo opcode命令删除Opcode,再执行opcode命令。

指定End.DT4 SID/End.DT6 SID/End.DT46 SID/End.DX4 SID/End.DX6 SID所属的VPN实例时,该VPN实例必须已经存在。

【举例】

# 配置End.DT4类型的SRv6 SID,Opcode为1.2.3.4。

<Sysname> system-view

[Sysname] segment-routing ipv6

[Sysname-segment-routing-ipv6] locator test ipv6-prefix 100:: 64 static 32

[Sysname-segment-routing-ipv6-locator-test] opcode hex ::1.2.3.4 end-dt4

【相关命令】

·     locator

·     segment-routing ipv6

1.1.15  segment-routing ipv6 (system view)

segment-routing ipv6命令用来开启SRv6功能,并进入SRv6视图。

undo segment-routing ipv6命令用来关闭SRv6功能。

【命令】

segment-routing ipv6

undo segment-routing ipv6

【缺省情况】

SRv6功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

配置本命令后,可以在SRv6视图下配置Locator段,然后配置Opcode段,以生成Local SID转发表项。

SRv6视图下的Locator段内存在正在被使用的动态SRv6 SID时,不能关闭SRv6功能。

【举例】

# 开启SRv6功能,并进入SRv6视图。

<Sysname> system-view

[Sysname] segment-routing ipv6

[Sysname-segment-routing-ipv6]

1.1.16  segment-routing ipv6 admin-tag

segment-routing ipv6 admin-tag命令用来配置SRv6 Locator的管理标记值。

undo segment-routing ipv6 admin-tag命令用来恢复缺省情况。

【命令】

segment-routing ipv6 admin-tag tag-value

undo segment-routing ipv6 admin-tag

【缺省情况】

IS-IS发布SRv6 Locator时不携带管理标记值。

【视图】

IS-IS IPv6地址族视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

tag-value:表示SRv6 Locator的管理标记值,取值范围为1~4294967295。

【使用指导】

应用场景

在不同级别和不同区域间引入IS-IS路由,或者在IS-IS邻居之间学习IS-IS路由时,如果希望引入某些特定的SRv6 Locator,过滤掉其他SRv6 Locator,则可以通过配置本功能来标记不同SRv6 Locator,再通过路由策略中的if-match tag命令来过滤不同管理标记值的SRv6 Locator。

工作机制

配置本功能后,IS-IS在发布SRv6 Locator时,将在类型为27的SRv6 Locator TLV下携带类型为1、长度为32位、取值为tag-value的Administrative Tag Sub-TLV信息,通过Administrative Tag Sub-TLV信息对该SRv6 Locator进行分类标记。

注意事项

可以通过本命令为IS-IS发布的所有SRv6 Locator配置相同的管理标记值,也可以在IS-IS IPv6地址族视图下执行segment-routing ipv6 locator命令并指定tag参数来实现为不同Locator配置不同的管理标记值。

对于一个SRv6 Locator,优先使用IS-IS IPv6地址族视图下segment-routing ipv6 locator命令指定的管理标记值。如果IS-IS IPv6地址族视图下segment-routing ipv6 locator命令未指定的管理标记,则使用segment-routing ipv6 admin-tag命令指定的管理标记值。

只有链路开销值类型为widecompatiblewide-compatible时,才能配置本命令。

【举例】

# 配置IS-IS进程1的SRv6 locator的管理标记值为100。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv4] segment-routing ipv6 admin-tag 100

【相关命令】

·     if-match tag(三层技术-IP路由命令参考/路由策略)

·     segment-routing ipv6 locator (IS-IS IPv6 address family)

1.1.17  segment-routing ipv6 compatible locator-fixed-length

segment-routing ipv6 compatible locator-fixed-length命令用来配置SRv6 Locator TLV中的Locator字段为固定的128bit长度,兼容旧版本草案。

undo segment-routing ipv6 compatible locator-fixed-length命令用来恢复缺省情况。

【命令】

segment-routing ipv6 compatible locator-fixed-length

undo segment-routing ipv6 compatible locator-fixed-length

【缺省情况】

SRv6 Locator LSA中的Locator字段为可变长度,最长不超过128bit。

【视图】

OSPFv3视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

应用场景

当第三方厂商设备或H3C旧版本设备与新版本设备互联时,为了避免SRv6 Locator TLV中的Locator字段长度的差异引起互联互通问题,可以配置本命令使新设备兼容旧版本的草案标准。

工作机制

在OSPFv3协议中SRv6 Locator TLV会携带在SRv6 Locator LSA中,用于通告SRv6 SID所属的Locator网段和掩码以及该Locator相关的End SID。

SRv6 Locator TLV中的Locator字段的长度在draft-ietf-lsr-ospfv3-srv6-extensions-12及以后版本草案中修改为可变长度,最长不超过128bit,Locator字段的长度可以根据配置的Locator段长度变化,但在draft-ietf-lsr-ospfv3-srv6-extensions-11及以前版本的草案中为固定的128 bit。例如,locator命令中指定的prefix-length参数为96时,通过OSPFv3引用该Locator并发布时,缺省情况下,Locator字段长度仅为96bit,剩余32bit无需携带在该TLV中,而配置本命令后,Locator字段长度必须为128bit,即使prefix-length参数配置为96,Locator字段中剩余32bit也必须携带全0值。

注意事项

为了兼容draft-ietf-lsr-ospfv3-srv6-extensions-08及之前版本草案,需要同时配置本命令与segment-routing ipv6 private-srv6-extensions compatible命令。

【举例】

# 配置SRv6 Locator TLV中的Locator字段为固定的128bit长度,兼容旧版本草案。

<Sysname> system-view

[Sysname] ospfv3 1

[Sysname-ospfv3-1] segment-routing ipv6 compatible locator-fixed-length

【相关命令】

·     segment-routing ipv6 private-srv6-extensions compatible

1.1.18  segment-routing ipv6 locator (IS-IS IPv6 address family)

segment-routing ipv6 locator命令用来引用Locator段。

undo segment-routing ipv6 locator命令用来取消引用的Locator段。

【命令】

segment-routing ipv6 locator locator-name [ level-1 | level-2 ] [ auto-sid-disable ] [ cost cost-value ] [ tag tag-value ]

undo segment-routing ipv6 locator locator-name

【缺省情况】

未引用Locator段。

【视图】

IS-IS IPv6地址族视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

locator-name:指定Locator段名称,为1~31个字符的字符串,区分大小写。

level-1:在Level-1中引用指定Locator段名称。

level-2:在Level-2中引用指定Locator段名称。

auto-sid-disable:不允许动态分配SRv6 SID,已经分配的SRv6 SID将被释放。如果未指定本参数,则表示允许动态分配SRv6 SID。未指定本参数时,如果已经配置了静态SRv6 SID,则优先使用静态SRv6 SID;没有静态SRv6 SID时,则动态分配SRv6 SID。

cost cost-value:为Locator段指定开销值,其中cost-value为开销值,取值范围为1~16777215。

tag tag-value:为SRv6 Locator指定管理标记值,其中tag-value为管理标记值,取值范围为1~4294967295。

【使用指导】

应用场景

在IS-IS网络中,如果IS-IS邻居间需要通过SRv6 SID互访,则需要配置本功能。

工作原理

通过配置本命令,可以在IS-IS协议中通告指定的Locator网段和该Locator网段中配置的SRv6 SID。IS-IS邻居学习到Locator网段及该网段中的SRv6 SID之后,生成路由转发表项。

当多个不同节点通过IS-IS引用并通告相同的SRv6 Locator时,可以通过为不同节点上的相同SRv6 Locator指定不同开销值来实现路径优选。

在不同级别和不同区域间引入IS-IS路由,或者在IS-IS邻居之间学习IS-IS路由时,如果希望引入某些特定的SRv6 Locator,过滤掉其他SRv6 Locator,则可以通过配置本功能来标记不同SRv6 Locator,再通过路由策略中的if-match tag命令来过滤不同管理标记值的SRv6 Locator。

注意事项

如果不指定级别,将同时在Level-1和Level-2中引用Locator段。

仅当IS-IS开销值的类型为wide、compatible或wide-compatible时才能配置本命令。

多次执行本命令,可以引用多个Locator段,从而通告多个SRv6 SID。

可以执行本命令并指定tag参数为不同Locator配置不同的管理标记值,也可以执行segment-routing ipv6 admin-tag命令为IS-IS发布的所有SRv6 Locator配置相同的管理标记值。

对于一个SRv6 Locator,优先使用IS-IS IPv6地址族视图下segment-routing ipv6 locator命令指定的管理标记值。如果IS-IS IPv6地址族视图下segment-routing ipv6 locator命令未指定的管理标记,则使用segment-routing ipv6 admin-tag命令指定的管理标记值。

【举例】

# 引用Locator段abc。

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] cost-style wide

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] segment-routing ipv6 locator abc

【相关命令】

·     display segment-routing ipv6 locator

·     locator

1.1.19  segment-routing ipv6 locator (OSPFv3 view)

segment-routing ipv6 locator命令用来引用Locator段。

undo segment-routing ipv6 locator命令用来取消引用的Locator段。

【命令】

segment-routing ipv6 locator locator-name [ auto-sid-disable ]

undo segment-routing ipv6 locator locator-name

【缺省情况】

未引用Locator段。

【视图】

OSPFv3视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

locator-name:指定Locator段名称,为1~31个字符的字符串,区分大小写。

auto-sid-disable:不允许动态分配SRv6 SID。如果未指定本参数,则表示允许动态分配SRv6 SID。未指定本参数时,如果已经配置了静态SRv6 SID,则优先使用静态SRv6 SID;没有静态SRv6 SID时,则动态分配SRv6 SID。

【使用指导】

通过配置本命令,可以在OSPFv3协议中通告配置的SRv6 SID。

多次执行本命令,可以引用多个Locator段,从而通告多个SRv6 SID。

【举例】

# 引用Locator段abc。

<Sysname> system-view

[Sysname] ospfv3 1

[Sysname-ospfv3-1] segment-routing ipv6 locator abc

【相关命令】

·     display segment-routing ipv6 locator

·     locator

1.1.20  snmp-agent trap enable srv6

snmp-agent trap enable srv6命令用来开启SRv6模块的告警功能。

undo snmp-agent trap enable srv6命令用来关闭SRv6模块的告警功能。

【命令】

snmp-agent trap enable srv6

undo snmp-agent trap enable srv6

【缺省情况】

SRv6模块的告警功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

开启SRv6模块的告警功能后,该模块会生成告警信息,用于报告该模块的重要事件。生成的告警信息将发送到设备的SNMP模块,通过设置SNMP中告警信息的发送参数,来决定告警信息输出的相关属性。有关告警信息的详细介绍,请参见“网络管理和监控配置指导”中的“SNMP”。

【举例】

# 开启SRv6模块的告警功能。

<Sysname> system-view

[Sysname] snmp-agent trap enable srv6

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

新华三官网
联系我们