01-SRv6命令
本章节下载: 01-SRv6命令 (416.43 KB)
目 录
1.1.1 display isis segment-routing ipv6 capability
1.1.2 display isis segment-routing ipv6 locator
1.1.3 display isis segment-routing ipv6 sid-info conflict
1.1.4 display isis segment-routing ipv6 sid-info locator
1.1.5 display isis segment-routing ipv6 sid-info sid
1.1.6 display isis segment-routing ipv6 sid-info statistics
1.1.7 display isis segment-routing ipv6 sid-info system-id
1.1.8 display segment-routing ipv6 available-static-sid
1.1.9 display segment-routing ipv6 brief
1.1.10 display segment-routing ipv6 forwarding
1.1.11 display segment-routing ipv6 local-sid
1.1.12 display segment-routing ipv6 local-sid statistics
1.1.13 display segment-routing ipv6 locator
1.1.14 display segment-routing ipv6 locator-statistics
1.1.15 encapsulation source-address
1.1.18 segment-routing ipv6 (system view)
1.1.19 segment-routing ipv6 locator (IS-IS IPv6 address family)
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
【参数】
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处于关闭状态 |
display isis segment-routing ipv6 locator命令用来显示IS-IS SRv6的Locator路由信息。
【命令】
display isis segment-routing ipv6 locator [ ipv6-address prefix-length ] [ [ level-1 | level-2 ] | verbose ] * [ process-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
ipv6-address prefix-length:显示指定目的IPv6地址和掩码长度的Locator路由信息。prefix-length的取值范围为1~128。
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: 25GE1/0/1
Destination : 202:: PrefixLen: 64
Flags : R/-/- Cost : 1
Next hop : FE80::38A5:3DFF:FEE9:218 Interface: 25GE1/0/3
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,即下一跳索引 |
display isis segment-routing ipv6 sid-info conflict命令用来显示冲突的SRv6 SID信息。
【命令】
display isis segment-routing ipv6 sid-info conflict [ sid-value ] [ level-1 | level-2 ] [ process-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
sid-value:显示指定SRv6 SID的冲突信息。
level-1:显示Level-1的冲突的SRv6 SID信息。
level-2:显示Level-2的冲突的SRv6 SID信息。
process-id:显示指定IS-IS进程的冲突的SRv6 SID信息。process-id为IS-IS进程号,取值范围为1~65535。如果不指定本参数,则显示所有IS-IS进程的冲突的SRv6 SID信息。
【使用指导】
如果不指定任何参数,则显示所有冲突的SRv6 SID信息。
【举例】
# 显示所有冲突的SRv6 SID信息。
<Sysname> display isis segment ipv6 sid-info conflict
Segment Routing IPv6 SID Conflict Information For IS-IS(1)
----------------------------------------------------------
Level-1 SID Conflict Information
--------------------------------
SID: 6:5::100
System ID=3333.3333.3333.00, Flag(A)=0, Function type=End with PSP
System ID=4444.4444.4444.00, Flag(A)=0, Function type=End with PSP
SID: 6:5::101
System ID=3333.3333.3333.00, Flag(A)=0, Function type=End (no PSP, no USP)
System ID=4444.4444.4444.00, Flag(A)=0, Function type=End (no PSP, no USP)
SID: 6:5::103
System ID=3333.3333.3333.00, Flag(A)=0, Function type=End.X (no PSP, no USP)
System ID=4444.4444.4444.00, Flag(A)=0, Function type=End.X (no PSP, no USP)
表1-4 display isis segment-routing ipv6 sid-info conflict命令显示信息描述表
字段 |
描述 |
Segment Routing IPv6 SID Conflict Information For IS-IS(1) |
指定IS-IS进程的冲突的SRv6 SID信息 |
Level-1 SID Conflict Information |
Level-1的冲突的SRv6 SID信息 |
Level-2 SID Conflict Information |
Level-2的冲突的SRv6 SID信息 |
SID |
产生冲突的SRv6 SID |
System ID |
发布该SID的System ID |
Flag (A) |
Anycast标志信息(A标志),置位时为1,表示该SID为Anycast SID |
Function type |
定义SID的function类型,类型如下: · End.DT4:End.DT4类型SID · End.DT6:End.DT6类型SID |
display isis segment-routing ipv6 sid-info locator命令用来显示IS-IS发布的Locator段内的SRv6 SID信息。
【命令】
display isis segment-routing ipv6 sid-info locator [ ipv6-prefix prefix-length ] [ end-dt4 | end-dt6 ] [ level-1 | level-2 ] [ process-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
ipv6-prefix prefix-length:显示指定Locator段的SID信息。ipv6-prefix表示IPv6地址前缀。prefix-length表示IPv6地址前缀长度,取值范围为32~120。
end-dt4:显示Locator段的End.DT4 SID的信息。
end-dt6:显示Locator段的End.DT6 SID的信息。
level-1:显示Level-1的Locator段的SRv6 SID信息。
level-2:显示Level-2的Locator段的SRv6 SID信息。
process-id:显示指定IS-IS进程的Locator段内的SRv6 SID信息。process-id为IS-IS进程号,取值范围为1~65535。如果不指定本参数,则显示所有IS-IS进程的Locator段内的SRv6 SID信息。
【使用指导】
如果不指定任何参数,则显示IS-IS发布的所有Locator段内的SRv6 SID信息。
【举例】
# 显示IS-IS全局locator信息。
<Sysname> display isis segment ipv6 sid-info locator level-1
Segment Routing IPv6 SID Locator Information For IS-IS(1)
---------------------------------------------------------
Level-1 SID Information
-----------------------
Locator: 1:2::/96
System ID: 1111.1111.1111.00
Locator Info: Cost=0, Flag(D)=0, Flag(A)=0, Algorithm=0
SID: 1:2::1
Function Type: End.DT4
Neighbor ID: --
SID: 1:2::2
Function Type: End.DT6
Neighbor ID: --
SID: 1:2::3
Function Type: End.DT46
Neighbor ID: --
SID: 1:2::104
Function Type: End with PSP
Neighbor ID: --
SID: 1:2::105
Function Type: End (no PSP, no USP)
Neighbor ID: --
SID: 1:2::106
Function Type: End.X (no PSP, no USP)
Neighbor ID: 2222.2222.2222.00
SID: 1:2::107
Function Type: End.X with PSP
Neighbor ID: 2222.2222.2222.00
表1-5 display isis segment-routing ipv6 sid-info locator命令显示信息描述表
字段 |
描述 |
Segment Routing IPv6 SID Locator Information For IS-IS(1) |
指定IS-IS进程的Locator段的SID信息 |
Level-1 SID Information |
Level-1的IS-IS SID信息 |
Level-2 SID Information |
Level-2的IS-IS SID信息 |
System ID |
发布该SID的设备System ID |
SID |
SRv6 SID |
Locator Info |
Locator段信息 |
Cost |
Locator TLV的开销值 |
Flag (D) |
渗透的标志信息(D标志),置位时为1,Locator TLV不能从Level-1渗透到Level-2 |
Flag (A) |
Anycast Locator标志信息(A标志),置位时为1,表示该Locator为Anycast Locator |
Algorithm |
SRv6 Locator关联的算法ID: · 0:表示SPF算法 · 128~255:表示Flex-Algo算法(暂不支持) |
Function type |
定义SID的function类型,类型如下: · End.DT4:End.DT4类型SID · End.DT6:End.DT6类型SID |
Neighbor ID |
邻居ID 仅End.X SID显示具体值,其余SRv6 SID显示为“--” |
display isis segment-routing ipv6 sid-info sid命令用来显示IS-IS发布的SRv6 SID信息。
【命令】
display isis segment-routing ipv6 sid-info sid [ sid-value | [ end-dt4 | end-dt6 ] ] [ level-1 | level-2 ] [ process-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
sid-value:显示IS-IS发布的指定SRv6 SID的信息。
end-dt4:显示IS-IS发布的End.DT4 SID的信息。
end-dt6:显示IS-IS发布的End.DT6 SID的信息。
level-1:显示Level-1的SRv6 SID信息。
level-2:显示Level-2的SRv6 SID信息。
process-id:显示指定IS-IS进程的SRv6 SID的信息。process-id为IS-IS进程号,取值范围为1~65535。如果不指定本参数,则显示所有IS-IS进程的SRv6 SID的信息。
【使用指导】
如果不指定任何参数,则显示IS-IS发布的所有SRv6 SID的信息。
【举例】
# 显示Level-1的IS-IS发布的所有SRv6 SID信息。
<Sysname> display isis segment-routing ipv6 sid-info sid level-1
Segment Routing IPv6 SID Information For IS-IS(1)
-------------------------------------------------
Level-1 SID Information
-----------------------
SID: 1:2::1
Flag(A): 0
Function Type: End.DT4
System ID: 1111.1111.1111.00
Neighbor ID: --
SID: 1:2::2
Flag(A): 0, Function Type: End.DT6
System ID: 1111.1111.1111.00
Neighbor ID: --
SID: 1:2::3
Flag(A): 0, Function Type: End.DT46
System ID: 1111.1111.1111.00
Neighbor ID: --
SID: 1:2::105
Flag(A): 0, Function Type: End (no PSP, no USP)
System ID: 1111.1111.1111.00
Neighbor ID: --
SID: 1:2::106
Flag(A): 0, Function Type: End.X (no PSP, no USP)
System ID: 1111.1111.1111.00
Neighbor ID: 2222.2222.2222.00
表1-6 display isis segment-routing ipv6 sid-info sid命令显示信息描述表
字段 |
描述 |
Segment routing IPv6 SID Information for IS-IS(2) |
指定IS-IS进程SID信息 |
Level-1 SID Information |
Level-1的IS-IS SID信息 |
Level-2 SID Information |
Level-2的IS-IS SID信息 |
SID |
IS-IS发布的SRv6 SID |
Flag (A) |
Anycast Locator标志信息(A标志),置位时为1,表示该Locator为Anycast Locator |
Function type |
定义SID的function类型,类型如下: · End.DT4:End.DT4类型SID · End.DT6:End.DT6类型SID |
System ID |
发布该SID的System ID |
Neighbor ID |
邻居ID 仅End.X SID显示具体值,其余SRv6 SID显示为“--” |
display isis segment-routing ipv6 sid-info statistics命令用来显示SRv6 SID统计信息。
【命令】
display isis segment-routing ipv6 sid-info statistics [ system-id system-id ] [ level-1 | level-2 ] [ process-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
system-id system-id:显示指定发布源发布的SRv6 SID的统计信息。system-id表示发布源的System ID。
level-1:显示Level-1的SRv6 SID统计信息。
level-2:显示Level-2的SRv6 SID统计信息。
process-id:显示指定IS-IS进程的SRv6 SID统计信息。process-id为IS-IS进程号,取值范围为1~65535。如果不指定本参数,则显示所有IS-IS进程的SRv6 SID统计信息。
【使用指导】
如果不指定任何参数,则显示所有SRv6 SID的统计信息。
【举例】
# 显示所有SRv6 SID的统计信息。
<Sysname> display isis segment-routing ipv6 sid-info statistics
Segment Routing IPv6 SID Statistic Information For IS-IS(1)
-----------------------------------------------------------
Level-1 SID Statistic Information
---------------------------------
System ID: 3333.3333.3333.00
Locator: 6:5::/96
End=2, End.X=0, End.M=0, End.DT4=0, End.DT6=0, End.DT46=0
Total advertised SIDs:
End=2, End.X=0, End.M=0, End.DT4=0, End.DT6=0, End.DT46=0
System ID: 1111.1111.1111.00
Locator: 1:2::/96
End=2, End.X=2, End.M=0, End.DT4=3, End.DT6=3, End.DT46=1
Total advertised SIDs:
End=2, End.X=2, End.M=0, End.DT4=3, End.DT6=3, End.DT46=1
表1-7 display isis segment-routing ipv6 sid-info statistics命令显示信息描述表
字段 |
描述 |
Segment Routing IPv6 SID Statistic Information For IS-IS(1) |
指定IS-IS进程的SRv6 SID的统计信息 |
Level-1 SID Statistic Information |
Level-1的SRv6 SID的统计信息 |
Level-2 SID Statistic Information |
Level-2的SRv6 SID的统计信息 |
System ID |
发布SID的System ID |
Locator |
SID所属的Locator段 |
End |
(暂不支持)End SID的发布数量 |
End.X |
(暂不支持)End.X SID的发布数量 |
End.M |
(暂不支持)End.M SID的发布数量 |
End.DT4 |
End.DT4 SID的发布数量 |
End.DT6 |
End.DT6 SID的发布数量 |
End.DT46 |
(暂不支持)End.DT46 SID的发布数量 |
Total advertised SIDs |
所有发布的SRv6 SID统计计数 |
display isis segment-routing ipv6 sid-info system-id命令用来显示发布源发布的SRv6 SID信息。
【命令】
display isis segment-routing ipv6 sid-info system-id [ system-id ] [ end-dt4 | end-dt6 ] [ level-1 | level-2 ] [ process-id ] [ is-name isname ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
system-id:显示指定发布源发布的SRv6 SID信息。system-id表示发布源的System ID。
end-dt4:显示发布源发布的End.DT4 SID的信息。
end-dt6:显示发布源发布的End.DT6 SID的信息。
level-1:显示Level-1的发布源发布的SRv6 SID信息。
level-2:显示Level-2的发布源发布的SRv6 SID信息。
process-id:显示指定IS-IS进程的发布源发布的SRv6 SID信息。process-id为IS-IS进程号,取值范围为1~65535。如果不指定本参数,则显示所有IS-IS进程的发布源发布的SRv6 SID信息。
is-name isname:显示指定路由器主机名称的发布源发布的SRv6 SID信息,其中isname为本地IS配置的主机名称,为1~64个字符的字符串,不区分大小写。
【使用指导】
如果不指定任何参数,则显示所有发布源发布的SRv6 SID信息。
【举例】
# 显示发布源0000.0000.0001发布的SRv6 SID信息。
<Sysname> display isis segment ipv6 sid-info system-id 0000.0000.0001
Segment Routing IPv6 SID System ID Information For IS-IS(1)
-----------------------------------------------------------
Level-1 SID Information
-----------------------
System id: 0000.0000.0001
Locator: 1:2::/96
Cost=0, Flag(D)=0,Flag(A)=0, Algorithm=0
SID: 1:2::1
Function Type: End.DT4
Neighbors ID: --
SID: 1:2::2
Function Type: End.DT6
Neighbors ID: --
SID: 1:2::3
Function Type: End.DT46
Neighbors ID: --
SID: 1:2::104
Function Type: End with PSP
Neighbors ID: --
SID: 1:2::105
Function Type: End (no PSP, no USP)
Neighbors ID: --
SID: 1:2::106
Function Type: End.X (no PSP, no USP)
Neighbors ID: 2222.2222.2222.00
SID: 1:2::107
Function Type: End.X with PSP
Neighbors ID: 2222.2222.2222.00
表1-8 display isis segment-routing ipv6 sid-info system-id命令显示信息描述表
字段 |
描述 |
Segment Routing IPv6 SID System ID Information For IS-IS(1) |
指定IS-IS进程的发布源发布的SRv6 SID信息 |
Level-1 SID Information |
Level-1的IS-IS SID信息 |
Level-2 SID Information |
Level-2的IS-IS SID信息 |
Locator |
Locator段信息 |
Cost |
Locator TLV的开销值 |
Flag (D) |
渗透的标志信息(D标志),置位时为1,Locator TLV不能从Level-1渗透到Level-2 |
Flag (A) |
Anycast Locator标志信息(A标志),置位时为1,表示该Locator为Anycast Locator |
Algorithm |
SRv6 Locator关联的算法ID: · 0:表示SPF算法 · 128~255:表示Flex-Algo算法(暂不支持) |
SID |
SRv6 SID |
Function type |
定义SID的function类型,类型如下: · End.DT4:End.DT4类型SID · End.DT6:End.DT6类型SID |
Neighbor ID |
邻居ID 仅End.X SID显示具体值,其余SRv6 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
【参数】
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的起止范围。
【举例】
# 查看名称为test3的coc-both 类型的Locator中可用的静态SRv6 SID。
<Sysname> display segment-routing ipv6 available-static-sid locator test3
Available static SRv6 SID table
300:F8:4A::100
300:F8:4A::200
300:F8:4A::300
300:F8:4A::400
300:F8:4A::500
300:F8:4A::600
300:F8:4A::700
300:F8:4A::800
300:F8:4A::900
300:F8:4A::A00
Available static SRv6 CSID table
300:F8:4A:0:1::
300:F8:4A:0:2::
300:F8:4A:0:3::
300:F8:4A:0:4::
300:F8:4A:0:5::
300:F8:4A:0:6::
300:F8:4A:0:7::
300:F8:4A:0:8::
300:F8:4A:0:9::
300:F8:4A:0:A::
表1-9 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
display segment-routing ipv6 brief命令用来显示SRv6简要信息。
【命令】
display segment-routing ipv6 brief
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【举例】
# 显示SRv6简要信息。
<Sysname> display segment-routing ipv6 brief
Current SRv6 info:
Flavor mode: NO-PSP
SRv6 info at next reboot:
Flavor mode: NO-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
SRv6 locator SBFD: Enabled
SRv6 locator SBFD Template: LocatorBFD
SRv6 locator SBFD prefix-list: prefixlist
End.X update-delay time: 100 ms
表1-10 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模式 · short-pipe:差分服务模式为Short-pipe模式 · uniform:差分服务模式为Uniform模式 · -:未配置 |
Engress mode |
出方向的差分服务模式: · pipe:差分服务模式为Pipe模式 · short-pipe:差分服务模式为Short-pipe模式 · uniform:差分服务模式为Uniform模式 · -:未配置 |
Service class |
报文从普通IP网络进入SRv6网络时的Traffic Class |
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地址前缀列表的名称,如果未配置则不会显示本字段 |
End.X update-delay time |
静态End.X SID延迟下发FIB表的时间,单位为毫秒 |
display segment-routing ipv6 forwarding命令用来显示SRv6转发信息。
【命令】
display segment-routing ipv6 forwarding [ entry-id [ relation ] | forwarding-type { srv6be | srv6sids } ] [ slot slot-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
entry-id:显示指定转发表项的SRv6转发信息。entry-id为转发表项ID,取值范围为0~4294967294。如果不指定本参数,则显示所有SRv6转发信息。
relation:显示与指定转发表项关联的表项信息。
forwarding-type:显示指定隧道转发类型的SRv6转发信息。如果不指定本参数,则显示所有隧道转发类型的SRv6转发信息。
srv6be:指定SRv6 BE路径对应的隧道。
srv6sids:指定SRv6 SID对应的隧道。
slot slot-number:指定成员设备。slot-number为设备在IRF中的成员编号。如果不指定本参数,则表示指定Master设备。
【举例】
# 显示所有SRv6转发信息。
<Sysname> display segment-routing ipv6 forwarding
Total SRv6 forwarding entries: 4
Flags: T – Forwarded through a tunnel
N – Forwarded through the outgoing interface to the nexthop IP address
A - Active forwarding information
B – Backup forwarding information
ID FWD-Type Flags Forwarding info
Attri-Val Attri-Val
--------------------------------------------------------------------------------
2148532225 SRv6PSIDList NA 25GE1/0/1
FE80::54CB:70FF:FE86:316
{6000::1, 7000::1, 8000::1}
2149580801 SRv6PCPath TA 2148532225
2150629377 SRv6Policy TA 2149580801
Policy10
2153775105 SRv6SFC NA 25GE1/0/1
FE80::54CB:70FF:FE86:316
{6000::1, 7000::1, 8000::1}
表1-11 display segment-routing ipv6 forwarding命令显示信息描述表
字段 |
描述 |
Total SRv6 forwarding entries |
SRv6转发表项总数 |
ID |
SRv6转发表项ID |
FWD-Type |
隧道转发类型,取值包括: · SRv6SIDs:表示SRv6 SID对应的隧道 |
Flags |
转发标记: · T:隧道转发 · N:出接口/下一跳转发 · A:在用的转发信息 · B:备份转发信息 · S:第二个备份转发信息 |
Forwarding info |
SRv6转发信息: · 转发标记为N时,转发信息包括出接口、下一跳地址和SID列表。 · 转发标记为T时,转发信息为SRv6转发表项ID |
Attri-Val |
(暂不支持)转发属性,目前取值为SRv6-TE policy名称,仅FWD-Type取值为SRv6Policy或SRv6PGroup时,会显示本信息 |
display segment-routing ipv6 local-sid命令用来显示SRv6的Local SID转发表信息。
【命令】
display segment-routing ipv6 local-sid [ locator locator-name ] [ end-dt2m | end-dt2u ] [ owner owner ] [ sid ]
display segment-routing ipv6 local-sid [ locator locator-name ] [ end-dt4 | end-dt6 ] [ owner owner ] [ sid | vpn-instance vpn-instance-name ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
locator locator-name:显示指定Locator的Local SID转发表信息。locator-name为1~31个字符的字符,区分大小写。如果未指定本参数,则显示所有Locator的Local SID转发表信息。
end-dt2m:显示End.DT2M类型的Local SID转发表信息。
end-dt2u:显示End.DT2U类型的Local SID转发表信息。
end-dt4:显示End.DT4类型的Local SID转发表信息。
end-dt6:显示End.DT6类型的Local SID列表信息。
sid:指定SRv6 SID值。如果未指定本参数,则显示指定类型的所有Local SID转发表信息。
vpn-instance vpn-instance-name:显示指定VPN实例内SRv6 SID的Local SID转发表信息。vpn-instance-name表示VPN实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则表示指定公网。
interface interface-type interface-number:指定出接口。interface-type interface-number表示接口类型和接口编号。如果未指定本参数,则显示所有End.X类型的Local SID转发表信息。
nexthop nexthop-ipv6-address:指定下一跳IPv6地址。如果未指定本参数,则显示所有下一跳IPv6地址的Local SID转发表信息。
owner owner:显示指定协议申请的SRv6 SID的Local SID转发表信息。其中owner的取值包括SIDMGR、BGP、SRPolicy、IS-IS、OSPFv3、L2VPN,不区分大小写。如果未指定本参数,则显示所有协议申请的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
Flags : F
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
Flags : F
Create Time : May 19 17:22:27.356 2020
# 显示SRv6的所有End.DT2U类型的Local SID列表信息。
<Sysname> display segment-routing ipv6 local-sid end-dt2u
Local SID forwarding table (End.DT2U)
Total SIDs: 1
SID : 100:1:2:3::C800/96
Function type : End.DT2U Flavor : PSP
VSI name : abc Allocation type: Static
Locator name : abc
Owner : SIDMGR State : Active
Flags : F
Create Time : May 20 09:18:14.504 2020
# 三层封装转发的场景,显示End.AS类型的Local SID转发表信息。
<Sysname> display segment-routing ipv6 local-sid end-as
Local SID forwarding table (End.AS)
Total SIDs: 1
SID : 100:1:2:3::C800/96
Function type : End.AS Allocation type: Static
Locator name : abc Forward type : L3
Inner type : IPv4 Source address : 2::60
Backup SID : 1::AA Peer SID : 300::3
Bypass : Enabled Bypass SID : 5::9
TTL mode : Uniform TTL value : -
Diffserv mode : Uniform Service class : -
Color : - Cache-SL : 2
Cache list :
4::3
7::8
8::9
1::16::9
Encapsulation count: 2
Next hop : 10.1.1.2 Out-interface : 25GE1/0/2
In-interface : 25GE1/0/2 Symmetric-index: 1
Next hop : 10.1.1.3 Out-interface : 25GE1/0/1
In-interface : 25GE1/0/1 Symmetric-index: 2
Owner : SIDMGR State : Active
Flags : F
Create Time : May 19 17:21:15.687 2020
# 三层封装转发的场景,显示End.AM类型的Local SID转发表信息。
<Sysname> display segment-routing ipv6 local-sid end-am
Local SID forwarding table (End.AM)
Total SIDs: 1
SID : 100:1:2:3::C800/96
Function type : End.AM Allocation type: Static
Locator name : abc Forward type : L3
Encapsulation count: 2
Next hop : 1::1 Out-interface : 25GE1/0/2
In-interface : 25GE1/0/2
Next hop : 1::2 Out-interface : 25GE1/0/1
In-interface : 25GE1/0/1
Owner : SIDMGR State : Active
Flags : F
Create Time : May 19 17:21:15.687 2020
表1-12 display segment-routing ipv6 local-sid命令显示信息描述表
字段 |
描述 |
Total SIDs |
SID的总数 |
SID |
SRv6 SID值 |
Function type |
SRv6 SID类型: · End.DT2M · End.DT2U · End.DT4 · End.DT6 |
Flavor |
SRv6 SID操作方式,取值包括: · NO-FLAVOR:不携带Flavors · PSP:倒数第二个SRv6节点移除SRH · PSP,USP,USD:SRv6 SID同时携带PSP、USP和USD(Ultimate Segment Decapsulation,最后一段执行外层IPv6解封装操作)标记 · PSP:倒数第二个SRv6节点移除SRH · NOPSP:倒数第二个SRv6节点不移除SRH |
Locator name |
Locator名称 |
Interface |
出接口 |
Interface index |
出接口索引 |
Next hop |
下一跳地址 |
VPN instance |
VPN实例名称 SRv6 SID用于公网时显示为Public instance |
Xconnect group |
交叉连接组名称 |
Connection |
交叉连接名称 |
VSI name |
VSI名称 |
Service ID |
以太网服务实例ID 不存在时显示为0 |
Allocation type |
SID的分配类型,取值包括: · Static:手工配置的SRv6 SID · Dynamic:动态分配的SRv6 SID |
Network type |
SRv6 SID应用的网络类型: · MPLS L3VPN:SRv6 SID应用于MPLS L3VPN组网 |
Mirror locator number |
被保护的Locator的个数 |
Mirror locator |
被保护的Locator的IPv6地址前缀和前缀长度 |
Owner |
申请SID的协议: · SIDMGR · BGP · SRPolicy · IS-IS · OSPFv3 · L2VPN · LSM |
Paths |
路径数量 |
Path index |
SID的路径索引 |
Weight |
负载分担权重 |
State |
SID生效状态: · Active:已生效 · Inactive:未生效 |
Flags |
标记位: · F:表示开启了SRv6 Local SID的流量转发统计功能 · -:未开启SRv6 Local SID的流量转发统计功能 |
Create Time |
SID的创建时间 |
Forward type |
SFF到SF报文的转发类型: · L2:二层转发 · L3:三层转发 |
Inner type |
SFF发送给SF的原始报文的协议类型 |
Source address |
SFF收到从SF回来的报文,重新封装报文的源IPv6地址 |
Backup SID |
备份End.AS类型的SID |
Peer SID |
备份SFF的SID,此SID应该为End SID |
Bypass |
Bypass保护状态: · Enabled:开启Bypass保护 · -:关闭Bypass保护 |
Bypass SID |
Bypass路径备份SID值,此SID应该是SF组中其他保护设备的有效End.AS SID |
TTL mode |
TTL处理模式: · Uniform:报文从SF转发回SFF后,SFF将原始报文的TTL值减1作为新封装的IPv6头的TTL值 · Pipe:报文从SF转发回SFF后,SFF直接将配置的ttl-value减1作为新封装的IPv6头的TTL值 |
TTL value |
TTL值。取值有两类: · 当TTL mode取值为Uniform时,显示为“-” · 当TTL mode取值为Pipe时,显示为命令配置值 |
Diffserv mode |
服务链的差分服务模式: · Uniform:在入方向,即报文从SF进入SFF时,SFF会将其自身携带的IP或DSCP优先级映射为新封装IPv6报文头的优先级,报文颜色不变。在出方向,即报文由SFF进入SF时,SFF剥离外层IPv6和SRH报文头,再将外层IPv6头的优先级映射为原始报文的IP或DSCP优先级,报文颜色不变 · Pipe:在入方向,即报文从SF进入SFF时,SFF会忽略其自身携带的IP或DSCP优先级,使用配置的service-class值作为新封装的IPv6报文的优先级,使用配置的color值作为新封装报文的颜色标记。在SRv6网络中,依据配置的优先级和颜色标记对报文进行QoS调度。在出方向,即报文由SFF进入SF时,SFF剥离外层IPv6和SRH报文头,不会修改原始报文的原有IP或DSCP优先级和颜色 |
Service class |
服务链差分服务类型,按照优先级由低到高顺序依次为: · be · af1 · af2 · af3 · af4 · ef · cs6 · cs7 未配置服务链差分服务类型时取值为“-” |
Color |
报文的颜色标记,按照报文丢弃概率由低到高顺序,颜色标记依次为: · green:绿色对应丢弃优先级0 · yellow:黄色对应丢弃优先级1 · red:红色对应丢弃优先级2 未配置服务链差分服务类型时取值为“-” |
Cache-SL |
Segment left的值,表示在到达最终目的地之前,仍然需要访问的SID列表中节点的数目 |
Cache list |
SFF收到从SF回来的报文后,需要封装的SID List |
Encapsulation count |
SFF和SF之间等价路径数量 |
Out-Interface |
SFF向SF转发报文的出接口 |
In-Interface |
SFF接收SF返回报文的入接口 |
Out-S-VLAN |
从SFF到SF的出方向报文的外层VLAN ID |
Out-C-VLAN |
从SFF到SF的出方向报文内层VLAN ID |
In-S-VLAN |
从SF到SFF的入方向报文外层VLAN ID |
In-C-VLAN |
从SF到SFF的入方向报文内层VLAN ID |
Dest MAC |
二层转发时,报文从SF返回远端备份SFF所封装的目的MAC地址 |
Symmetric-index |
当SF上存在多个虚机VM时,指定正反向流量转发时匹配VM的索引值,以保证同一源和目的地的正反向流量经过相同VM |
display segment-routing ipv6 local-sid statistics命令用来显示各协议分配的SRv6 SID的数目。
【命令】
display segment-routing ipv6 local-sid statistics [ locator [ locator-name ] ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-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 SRP IS-IS OSPFv3 BGP L2VPN Total
End 0 0 0 0 0 0 0
End.X 0 0 0 0 0 0 0
End.COC32 0 0 0 0 0 0 0
End.XCOC32 0 0 0 0 0 0 0
End.COCNONE 0 0 0 0 0 0 0
End.XCOCNONE 0 0 0 0 0 0 0
End.B6Encaps 0 0 0 0 0 0 0
End.B6EncapsRed 0 0 0 0 0 0 0
End.B6Insert 0 0 0 0 0 0 0
End.B6InsertRed 0 0 0 0 0 0 0
End.DT4 0 0 0 0 0 0 0
End.DT46 0 0 0 0 0 0 0
End.DT6 0 0 0 0 0 0 0
End.DX4 0 0 0 0 0 0 0
End.DX6 0 0 0 0 0 0 0
End.DX2 0 0 0 0 0 0 0
End.DX2L 0 0 0 0 0 0 0
End.DT2M 0 0 0 0 0 0 0
End.DT2U 0 0 0 0 0 0 0
End.DT2UL 0 0 0 0 0 0 0
End.AS 0 0 0 0 0 0 0
END.AM 0 0 0 0 0 0 0
End.M 0 0 0 0 0 0 0
End.OP 0 0 0 0 0 0 0
End.T 0 0 0 0 0 0 0
# 显示各协议从名称为abc的Locator分配的SRv6 SID的数目。
<Sysname> display segment-routing ipv6 local-sid statistics locator abc
Locator: abc
Total SIDs: 1
Funtion SIDMGR SRP IS-IS OSPFv3 BGP L2VPN Total
End 0 0 0 0 0 0 0
End.X 0 0 0 0 0 0 0
End.COC32 0 0 0 0 0 0 0
End.XCOC32 0 0 0 0 0 0 0
End.COCNONE 0 0 0 0 0 0 0
End.XCOCNONE 0 0 0 0 0 0 0
End.B6Encaps 0 0 0 0 0 0 0
End.B6EncapsRed 0 0 0 0 0 0 0
End.B6Insert 0 0 0 0 0 0 0
End.B6InsertRed 0 0 0 0 0 0 0
End.DT4 0 0 0 0 0 0 0
End.DT46 0 0 0 0 0 0 0
End.DT6 0 0 0 0 0 0 0
End.DX4 0 0 0 0 0 0 0
End.DX6 0 0 0 0 0 0 0
End.DX2 0 0 0 0 0 0 0
End.DX2L 0 0 0 0 0 0 0
End.DT2M 0 0 0 0 0 0 0
End.DT2U 0 0 0 0 0 0 0
End.DT2UL 0 0 0 0 0 0 0
End.AS 0 0 0 0 0 0 0
END.AM 0 0 0 0 0 0 0
End.M 0 0 0 0 0 0 0
End.OP 0 0 0 0 0 0 0
End.T 0 0 0 0 0 0 0
表1-13 display segment-routing ipv6 local-sid statistics命令显示信息描述表
字段 |
描述 |
Total SIDs |
SRv6 SID的总数,如果指定了Locator,则表示属于该Locator的SRv6 SID的总数 |
Locator |
Locator名称 |
Function |
SRv6 SID的类型: · End.DT4:End.DT4类型的SID · End.DT6:End.DT6类型的SID · End.DT2M:End.DT2M类型的SID · End.DT2U:End.DT2U类型的SID |
SIDMGR |
静态分配的SID |
SRP |
(暂不支持)由SRv6 TE Policy申请分配的SRv6 SID,即SRv6 TE Policy动态分配的BSID |
IS-IS |
由IS-IS申请分配的SRv6 SID |
OSPFv3 |
由OSPFv3申请分配的SRv6 SID |
L2VPN |
由L2VPN申请分配的SRv6 SID |
BGP |
由BGP申请分配的SRv6 SID |
Total |
该类型的SRv6 SID的总和 |
display segment-routing ipv6 locator命令用来显示SRv6的Locator信息。
【命令】
display segment-routing ipv6 locator [ locator-name ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
locator-name:显示指定Locator的信息,为1~31个字符的字符,区分大小写。如果未指定本参数,则显示所有已配置的Locator信息。
【举例】
# 显示所有已配置的Locator信息(配置Locator段时未指定coc-both参数)。
<Sysname> display segment-routing ipv6 locator
Locator configuration table
Locator name : abc Flag(A) : 0
IPv6 prefix : 100:1:2:3:: Prefix length : 96
Static length : 24 Args length : 8
Common prefix length: 0
Algorithm : 0
Auto SID start : N/A
Auto SID end : N/A
Static SID start : 100:1:2:3::100
Static SID end : 100:1:2:3::FFFF:FF00
Compressed Auto SID count : 0
Compressed Static SID count : 0
Non-compressed Auto SID count : 0
Non-compressed Static SID count: 1
# 显示所有已配置的Locator信息(配置Locator段时指定coc-both参数)。
<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: 48 Non-compressed static length : 16
Algorithm : 0
Compressed auto SID start : 100:200:DB8:ABCD:100::
Compressed auto SID end : 100:200:DB8:ABCD:FFFF::
Compressed static SID start : 100:200:DB8:ABCD:1::
Compressed static SID end : 100:200:DB8:ABCD:FF::
Non-compressed auto SID start : 100:200:DB8:ABCD:0:1::
Non-compressed auto SID end : 100:200:DB8:ABCD:0:FFFF:FFFF:0
Non-compressed static SID start: 100:200:DB8:ABCD::1:0
Non-compressed static SID end : 100:200:DB8:ABCD::FFFF:0
Reserved SID start : N/A
Reserved SID count : 0
Reserved SID end : N/A
Compressed Auto SID count : 0
Compressed Static SID count : 0
Non-compressed Auto SID count : 0
Non-compressed Static SID count: 0
表1-14 display segment-routing ipv6 locator命令显示信息描述表
字段 |
描述 |
Locator name |
Locator名称 |
Flag(A) |
Anycast Locator标志信息(A标志),置位时,表示该Locator为Anycast Locator |
IPv6 prefix |
Locator的前缀值 |
Prefix length |
Locator前缀长度 |
Static length |
Locator中静态段长度 |
Args length |
参数段长度 |
Common prefix length |
Locator中的公共前缀长度 |
Non-compressed static length |
Locator非压缩段中静态段长度 |
Algorithm |
算法ID: · 0:表示SPF算法 · 128~255:表示Flex-Algo算法(暂不支持) |
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 |
Non-compressed auto SID start |
非压缩段动态SRv6 SID起始值 当不存在非压缩段动态SRv6 SID时,显示N/A |
Non-compressed auto SID end |
非压缩段动态SRv6 SID结束值 当不存在非压缩段动态SRv6 SID时,显示N/A |
Non-compressed static SID start |
非压缩段静态SRv6 SID起始值 当不存在非压缩段静态SRv6 SID时,显示N/A |
Non-compressed static SID end |
非压缩段静态SRv6 SID结束值 当不存在非压缩段静态SRv6 SID时,显示N/A |
Reserved SID start |
预留SRv6 SID起始值 当没有预留SRv6 SID起始值时,显示N/A |
Reserved SID count |
预留的SRv6 SID个数 |
Reserved 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数量 |
display segment-routing ipv6 locator-statistics命令用来显示SRv6的Locator的配置信息和Locator已分配SRv6 SID的统计信息。
【命令】
display segment-routing ipv6 locator-statistics [ locator-name ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-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-15 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算法(暂不支持) |
encapsulation source-address命令用来配置SRv6封装的IPv6报文头的源地址。
undo encapsulation source-address命令用来恢复缺省情况。
【命令】
encapsulation source-address ipv6-address [ ip-ttl ttl-value ]
undo encapsulation source-address
【缺省情况】
未指定SRv6封装的IPv6报文头的源地址。
【视图】
SRv6视图
【缺省用户角色】
network-admin
【参数】
ipv6-address:指定IPv6源地址,取值不能为环回地址(0:0:0:0:0:0:0:0或::)、链路本地地址、组播地址和未指定地址。
ip-ttl ttl-value:指定IPv6报文头的TTL值,取值范围为1~255,缺省值为255。
【使用指导】
在SRv6组网环境中,必须指定封装的IPv6报文头的源地址。否则,无法通过SRv6转发数据流量。
指定的源地址必须为本机地址,且已经由路由协议发布,建议指定本设备的Loopback接口地址。
【举例】
# 配置SRv6封装的IPv6报文头的源地址为1::1,TTL值为200。
<Sysname> system-view
[Sysname] segment-routing ipv6
[Sysname-segment-routing-ipv6] encapsulation source-address 1::1 ip-ttl 200
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 ] * ]
undo locator locator-name
【缺省情况】
不存在Locator段。
【视图】
SRv6视图
【缺省用户角色】
network-admin
【参数】
locator-name:Locator段名称,为1~31个字符的字符串,区分大小写。
ipv6-prefix ipv6-address prefix-length:IPv6地址前缀和前缀长度。ipv6-address表示IPv6地址前缀。prefix-length表示IPv6地址前缀长度,取值范围为32~120。
args args-length:指定SRv6 SID预留段长度,本参数的取值范围受prefix-length影响,请以设备实际显示情况为准。如果未指定本参数,则预留段长度为0。
static static-length:指定静态段长度,本参数的取值范围受prefix-length影响,请以设备实际显示情况为准。通过配置本参数限定opcode的取值范围。如果不指定本参数,则静态段长度为0。
【使用指导】
根据不同配置方式,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
opcode命令用来配置SRv6 SID的Opcode。
undo opcode命令用来删除指定的SRv6 SID的Opcode。
【命令】
opcode opcode end-dt4 [ vpn-instance vpn-instance-name [ evpn | l3vpn-evpn ] ]
opcode opcode end-dt6 [ vpn-instance vpn-instance-name [ evpn | l3vpn-evpn ] ]
opcode opcode end-dt2m vsi vsi-name
opcode opcode end-dt2u vsi vsi-name
undo opcode opcode { end-dt2m | end-dt2u | end-dt4 | end-dt6 }
【缺省情况】
不存在Opcode。
【视图】
SRv6 Locator视图
【缺省用户角色】
network-admin
【参数】
opcode:指定SRv6 SID操作码,取值范围为1~2static-length-1,其中static-length由locator命令配置。
end-dt4:表示End.DT4类型SRv6 SID。
end-dt6:表示End.DT6类型SRv6 SID。
end-dt2m:表示End.DT2M类型SRv6 SID。
end-dt2u:表示End.DT2U类型SRv6 SID。
weight weight-value:SRv6 SID所在链路的负载分担权重值,取值范围为1~254,缺省值为1。
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。
vsi vsi-name:指定SRv6 SID所属的VSI。vsi-name表示VSI的名称,为1~31个字符的字符串,区分大小写。
【使用指导】
Locator段、Opcode段和Args段组成一个唯一的SRv6 SID,用于生成对应的Local SID转发表项。
通过本命令可以配置静态SRv6 SID的Opcode,静态SRv6 SID的数量由locator命令的static参数决定。
不能通过重复执行本命令来修改静态SRv6 SID的Opcode。如需修改Opcode,请先通过undo opcode命令删除Opcode,再执行opcode命令。
指定End.DT4 SID/End.DT6 SID所属的VPN实例时,该VPN实例必须已经存在。
指定End.DT2M SID/End.DT2U SID所属的VSI时,该VSI必须已经存在。
【举例】
# 配置EndEnd.DT4类型的SRv6 SID,Opcode为64
<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 64 end-dt4
【相关命令】
· locator
· segment-routing ipv6
segment-routing ipv6命令用来开启SRv6功能,并进入SRv6视图。
undo segment-routing ipv6命令用来关闭SRv6功能。
【命令】
segment-routing ipv6
undo segment-routing ipv6
【缺省情况】
SRv6功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
配置本命令后,可以在SRv6视图下配置Locator段,然后配置Opcode段,以生成Local SID转发表项。
SRv6视图下的Locator段内存在正在被使用的动态SRv6 SID时,不能关闭SRv6功能。
【举例】
# 开启SRv6功能,并进入SRv6视图。
<Sysname> system-view
[Sysname] segment-routing ipv6
[Sysname-segment-routing-ipv6]
segment-routing ipv6 locator命令用来引用Locator段。
undo segment-routing ipv6 locator命令用来取消引用的Locator段。
【命令】
segment-routing ipv6 locator locator-name [ level-1 | level-2 ]
undo segment-routing ipv6 locator locator-name
【缺省情况】
未引用Locator段。
【视图】
IS-IS IPv6地址族视图
【缺省用户角色】
network-admin
【参数】
locator-name:指定Locator段名称,为1~31个字符的字符串,区分大小写。
level-1:在Level-1中引用指定Locator段名称。
level-2:在Level-2中引用指定Locator段名称。
【使用指导】
通过配置本命令,可以在IS-IS协议中通告配置的SRv6 SID。
如果不指定级别,将同时在Level-1和Level-2中引用Locator段。
仅当IS-IS开销值的类型为wide、compatible或wide-compatible时才能配置本命令。
多次执行本命令,可以引用多个Locator段,从而通告多个SRv6 SID。
仅在引用的Locator段为coc32类型Locator时,auto-sid-coc32参数才会生效。
仅在引用的Locator段为coc-both类型Locator时,auto-sid-coc-both { all | coc32 | coc32-all | coc32-none }参数才会生效。
【举例】
# 引用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
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!