Cisco IOS上Segment Routing TE的简单实验
程序员文章站
2022-07-12 12:34:29
...
最近看了些Segment Routing的一些资料,官网找到的实验都是基于IOS-XR系统的,于是自己查看配置手册试着做了个简单实验测试下效果。
拓扑如下:
R1、R2、R3、R5、R6、R7之间运行OSPF和SR。
需要实现R1到R7的路径可以通过SRTE调控。
相关配置:
R1:
version 16.6
service timestamps debug datetime localtime
service timestamps log datetime localtime
!
hostname R1
!
enable secret 5 $1$iHyN$7.g231aGWy4GvTqV5r8yL1
!
aaa new-model
!
clock timezone Beijing 8 0
!
!
no ip domain lookup
!
mpls traffic-eng tunnels
!#开启MPLS流量工程
!
segment-routing mpls
!
connected-prefix-sid-map
address-family ipv4
1.1.1.1/32 index 1 range 1
exit-address-family
!#开启SR并映射1.1.1.1的SID为16001
!
username cisco privilege 15 secret 5 $1$4pA7$0P6EYBG0CR0gNFIRuNQ.5/
!
!
interface Loopback0
ip address 1.1.1.1 255.255.255.255
ip ospf network point-to-point
ip ospf 1 area 0
!
interface Tunnel17
ip unnumbered Loopback0
tunnel mode mpls traffic-eng
tunnel destination 7.7.7.7
tunnel mpls traffic-eng autoroute announce
tunnel mpls traffic-eng path-option 1 explicit name 1-2-3-7 segment-routing
tunnel mpls traffic-eng path-option 2 explicit name 1-5-6-7 segment-routing
tunnel mpls traffic-eng path-option 3 explicit name 1-2-3-5-6-7 segment-routing
tunnel mpls traffic-eng path-option 4 explicit name 1-2-3-5-2-6-7 segment-routing
tunnel mpls traffic-eng path-selection metric igp
tunnel mpls traffic-eng load-share 10
!
interface GigabitEthernet1
ip address 192.168.12.1 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
mpls traffic-eng tunnels
!#接口下需要开启MPLS的流量工程不然tunnel接口无法**,并提示去往下一跳的接口不可达
interface GigabitEthernet2
ip address 192.168.15.1 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
mpls traffic-eng tunnels
!
!
router ospf 1
router-id 1.1.1.1
segment-routing area 0 mpls
segment-routing mpls
mpls traffic-eng router-id Loopback0
mpls traffic-eng area 0
!
ip explicit-path name 1-2-3-7 enable
index 1 next-label 16002
index 2 next-label 16003
index 3 next-label 16007
!
ip explicit-path name 1-5-6-7 enable
index 1 next-label 16005
index 2 next-label 16006
index 3 next-label 16007
!
ip explicit-path name 1-2-3-5-6-7 enable
index 1 next-label 16002
index 2 next-label 16003
index 3 next-label 16005
index 4 next-label 16006
index 5 next-label 16007
!
ip explicit-path name 1-2-3-5-2-6-7 enable
index 1 next-label 16002
index 2 next-label 16003
index 3 next-label 16005
index 4 next-label 16002
index 5 next-label 16006
index 6 next-label 16007
!#下一跳经过的标签设备,实际上控制流量的路径
R2:
version 16.6
service timestamps debug datetime localtime
service timestamps log datetime localtime
!
hostname R2
!
!
enable secret 5 $1$u41o$kce3mcpuxRE8ReCghFulx0
!
aaa new-model
!
no ip domain lookup
!
mpls traffic-eng tunnels
!
segment-routing mpls
!
connected-prefix-sid-map
address-family ipv4
2.2.2.2/32 index 2 range 1
exit-address-family
!
!
username cisco privilege 15 secret 5 $1$hIlL$F6cSHbfm4Ww.n1tIFHarL1
!
interface Loopback0
ip address 2.2.2.2 255.255.255.255
ip ospf network point-to-point
ip ospf 1 area 0
!
interface GigabitEthernet1
ip address 192.168.12.2 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
mpls traffic-eng tunnels
!
interface GigabitEthernet2
ip address 192.168.23.2 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
mpls traffic-eng tunnels
!
interface GigabitEthernet3
ip address 192.168.25.2 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
mpls traffic-eng tunnels
!
interface GigabitEthernet4
ip address 192.168.26.2 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
mpls traffic-eng tunnels
!
router ospf 1
router-id 2.2.2.2
segment-routing area 0 mpls
segment-routing mpls
mpls traffic-eng router-id Loopback0
mpls traffic-eng area 0
!
R3:
version 16.6
service timestamps debug datetime localtime
service timestamps log datetime localtime
!
hostname R3
!
enable secret 5 $1$b1os$BJXuUtqgSB618QuaXRRMi/
!
aaa new-model
!
no ip domain lookup
!
mpls traffic-eng tunnels
!
!
segment-routing mpls
!
connected-prefix-sid-map
address-family ipv4
3.3.3.3/32 index 3 range 1
exit-address-family
!
username cisco privilege 15 secret 5 $1$MD6m$0XtlNNa5lqaMED7e.w6tL.
!
!
interface Loopback0
ip address 3.3.3.3 255.255.255.255
ip ospf network point-to-point
ip ospf 1 area 0
!
interface GigabitEthernet1
ip address 192.168.37.3 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
mpls traffic-eng tunnels
!
interface GigabitEthernet2
ip address 192.168.23.3 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
mpls traffic-eng tunnels
!
interface GigabitEthernet3
ip address 192.168.36.3 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
mpls traffic-eng tunnels
!
interface GigabitEthernet4
ip address 192.168.35.3 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
mpls traffic-eng tunnels
!
router ospf 1
segment-routing area 0 mpls
segment-routing mpls
mpls traffic-eng router-id Loopback0
mpls traffic-eng area 0
!
R5:
version 16.6
service timestamps debug datetime localtime
service timestamps log datetime localtime
!
hostname R5
!
enable secret 5 $1$oFyQ$Ut2gzGdZLHGqKLvECqeTP0
!
aaa new-model
!
!
no ip domain lookup
!
mpls traffic-eng tunnels
!
segment-routing mpls
!
connected-prefix-sid-map
address-family ipv4
5.5.5.5/32 index 5 range 1
exit-address-family
!
username cisco privilege 15 secret 5 $1$niXI$PCbPObKVCf/PdsOcYosq..
!
interface Loopback0
ip address 5.5.5.5 255.255.255.255
ip ospf network point-to-point
ip ospf 1 area 0
!
interface GigabitEthernet1
ip address 192.168.15.5 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
mpls traffic-eng tunnels
!
interface GigabitEthernet2
ip address 192.168.56.5 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
mpls traffic-eng tunnels
!
interface GigabitEthernet3
ip address 192.168.25.5 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
mpls traffic-eng tunnels
!
interface GigabitEthernet4
ip address 192.168.35.5 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
mpls traffic-eng tunnels
!
router ospf 1
router-id 5.5.5.5
segment-routing area 0 mpls
segment-routing mpls
mpls traffic-eng router-id Loopback0
mpls traffic-eng area 0
!
R6:
version 16.6
service timestamps debug datetime localtime
service timestamps log datetime localtime
!
hostname R6
!
enable secret 5 $1$Po5z$6s71Kv37hrd15UHpSDS3v0
!
aaa new-model
!
no ip domain lookup
!
!
mpls traffic-eng tunnels
!
!
segment-routing mpls
!
connected-prefix-sid-map
address-family ipv4
6.6.6.6/32 index 6 range 1
exit-address-family
!
username cisco privilege 15 secret 5 $1$xdXH$tg7sf/WsTLO9Q8l.26weM.
!
interface Loopback0
ip address 6.6.6.6 255.255.255.255
ip ospf network point-to-point
ip ospf 1 area 0
!
interface GigabitEthernet1
ip address 192.168.67.6 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
mpls traffic-eng tunnels
!
interface GigabitEthernet2
ip address 192.168.56.6 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
mpls traffic-eng tunnels
!
interface GigabitEthernet3
ip address 192.168.36.6 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
mpls traffic-eng tunnels
!
interface GigabitEthernet4
ip address 192.168.26.6 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
mpls traffic-eng tunnels
!
router ospf 1
router-id 6.6.6.6
segment-routing area 0 mpls
segment-routing mpls
mpls traffic-eng router-id Loopback0
mpls traffic-eng area 0
!
R7:
version 16.6
service timestamps debug datetime localtime
service timestamps log datetime localtime
!
hostname R7
!
enable secret 5 $1$wF9L$is9ZSr7ekX/OMFQ2ZElaj1
!
aaa new-model
!
!
no ip domain lookup
!
mpls traffic-eng tunnels
!
segment-routing mpls
!
connected-prefix-sid-map
address-family ipv4
7.7.7.7/32 index 7 range 1
exit-address-family
!
!
username cisco privilege 15 secret 5 $1$SHrU$gaLUTcd5xo6T2GS0jCZRs/
!
interface Loopback0
ip address 7.7.7.7 255.255.255.255
ip ospf network point-to-point
ip ospf 1 area 0
!
interface GigabitEthernet1
ip address 192.168.37.7 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
mpls traffic-eng tunnels
!
interface GigabitEthernet2
ip address 192.168.67.7 255.255.255.0
ip ospf network point-to-point
ip ospf 1 area 0
mpls traffic-eng tunnels
!
router ospf 1
router-id 7.7.7.7
segment-routing area 0 mpls
segment-routing mpls
mpls traffic-eng router-id Loopback0
mpls traffic-eng area 0
!
查看状态
R1:
R1#show version
Cisco IOS XE Software, Version 16.06.05
Cisco IOS Software [Everest], Virtual XE Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 16.6.5, RELEASE SOFTWARE (fc3)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2018 by Cisco Systems, Inc.
Compiled Mon 10-Dec-18 13:07 by mcpre
Cisco IOS-XE software, Copyright (c) 2005-2018 by cisco Systems, Inc.
All rights reserved. Certain components of Cisco IOS-XE software are
licensed under the GNU General Public License ("GPL") Version 2.0. The
software code licensed under GPL Version 2.0 is free software that comes
with ABSOLUTELY NO WARRANTY. You can redistribute and/or modify such
GPL code under the terms of GPL Version 2.0. For more details, see the
documentation or "License Notice" file accompanying the IOS-XE software,
or the applicable URL provided on the flyer accompanying the IOS-XE
software.
ROM: IOS-XE ROMMON
R1 uptime is 2 hours, 39 minutes
Uptime for this control processor is 2 hours, 42 minutes
System returned to ROM by reload
System image file is "bootflash:packages.conf"
Last reload reason: reload
This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.
A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html
If you require further assistance please contact us by sending email to
aaa@qq.com
License Level: ax
License Type: Default. No valid license found.
Next reload license Level: ax
cisco CSR1000V (VXE) processor (revision VXE) with 2190079K/3075K bytes of memory.
Processor board ID 9O8KIKS1UXW
4 Gigabit Ethernet interfaces
32768K bytes of non-volatile configuration memory.
3984864K bytes of physical memory.
7774207K bytes of virtual hard disk at bootflash:.
0K bytes of WebUI ODM Files at webui:.
Configuration register is 0x2102
R1#show ip route ospf
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
a - application route
+ - replicated route, % - next hop override, p - overrides from PfR
Gateway of last resort is not set
2.0.0.0/32 is subnetted, 1 subnets
O 2.2.2.2 [110/2] via 192.168.12.2, 02:25:05, GigabitEthernet1
3.0.0.0/32 is subnetted, 1 subnets
O 3.3.3.3 [110/3] via 192.168.15.5, 02:25:00, GigabitEthernet2
[110/3] via 192.168.12.2, 02:25:05, GigabitEthernet1
5.0.0.0/32 is subnetted, 1 subnets
O 5.5.5.5 [110/2] via 192.168.15.5, 02:25:05, GigabitEthernet2
6.0.0.0/32 is subnetted, 1 subnets
O 6.6.6.6 [110/3] via 192.168.15.5, 02:25:05, GigabitEthernet2
[110/3] via 192.168.12.2, 02:25:05, GigabitEthernet1
7.0.0.0/32 is subnetted, 1 subnets
O 7.7.7.7 [110/4] via 7.7.7.7, 02:25:05, Tunnel17
O 192.168.23.0/24 [110/2] via 192.168.12.2, 02:25:05, GigabitEthernet1
O 192.168.25.0/24 [110/2] via 192.168.15.5, 02:25:05, GigabitEthernet2
[110/2] via 192.168.12.2, 02:25:05, GigabitEthernet1
O 192.168.26.0/24 [110/2] via 192.168.12.2, 02:25:05, GigabitEthernet1
O 192.168.35.0/24 [110/2] via 192.168.15.5, 02:25:05, GigabitEthernet2
O 192.168.36.0/24 [110/3] via 192.168.15.5, 02:25:00, GigabitEthernet2
[110/3] via 192.168.12.2, 02:25:05, GigabitEthernet1
O 192.168.37.0/24 [110/3] via 192.168.15.5, 02:25:00, GigabitEthernet2
[110/3] via 192.168.12.2, 02:25:05, GigabitEthernet1
O 192.168.56.0/24 [110/2] via 192.168.15.5, 02:25:05, GigabitEthernet2
O 192.168.67.0/24 [110/3] via 192.168.15.5, 02:25:05, GigabitEthernet2
[110/3] via 192.168.12.2, 02:25:05, GigabitEthernet1
R1#
R1#show ip ospf segment-routing sid-database
OSPF Router with ID (1.1.1.1) (Process ID 1)
OSPF Segment Routing SIDs
Codes: L - local, N - label not programmed,
M - mapping-server
SID Prefix Adv-Rtr-Id Area-Id Type
-------------- ------------------ --------------- --------------- ----------
1 (L) 1.1.1.1/32 1.1.1.1 0 Intra
2 2.2.2.2/32 2.2.2.2 0 Intra
3 3.3.3.3/32 3.3.3.3 0 Intra
5 5.5.5.5/32 5.5.5.5 0 Intra
6 6.6.6.6/32 6.6.6.6 0 Intra
7 7.7.7.7/32 7.7.7.7 0 Intra
R1#
R1#show mpls forwarding-table table 0
Local Outgoing Prefix Bytes Label Outgoing Next Hop
Label Label or Tunnel Id Switched interface
16 [T] Pop Label 17/1[TE-Bind] 0 Tu17 point2point
17 Pop Label 192.168.15.5-A 0 Gi2 192.168.15.5
18 Pop Label 192.168.12.2-A 0 Gi1 192.168.12.2
16002 Pop Label 2.2.2.2/32 0 Gi1 192.168.12.2
16003 16003 3.3.3.3/32 0 Gi1 192.168.12.2
16003 3.3.3.3/32 0 Gi2 192.168.15.5
16005 Pop Label 5.5.5.5/32 0 Gi2 192.168.15.5
16006 16006 6.6.6.6/32 0 Gi1 192.168.12.2
16006 6.6.6.6/32 0 Gi2 192.168.15.5
16007 16007 0-7.7.7.7/32-0 0 Gi1 192.168.12.2
16007 0-7.7.7.7/32-0 0 Gi2 192.168.15.5
[T] Forwarding through a LSP tunnel.
View additional labelling info with the 'detail' option
A - Adjacency SID
R1#show ip inte brief
Interface IP-Address OK? Method Status Protocol
GigabitEthernet1 192.168.12.1 YES NVRAM up up
GigabitEthernet2 192.168.15.1 YES NVRAM up up
GigabitEthernet3 unassigned YES NVRAM administratively down down
GigabitEthernet4 unassigned YES NVRAM administratively down down
Loopback0 1.1.1.1 YES NVRAM up up
Tunnel17 1.1.1.1 YES TFTP up up
R1#show mpls traffic-eng tunnels segment-routing
P2P TUNNELS/LSPs:
Name: R1_t17 (Tunnel17) Destination: 7.7.7.7
Status:
Admin: up Oper: up Path: valid Signalling: connected
path option 1, (SEGMENT-ROUTING) type explicit 1-2-3-7 (Basis for Setup)
path option 2, (SEGMENT-ROUTING) type explicit 1-5-6-7
path option 3, (SEGMENT-ROUTING) type explicit 1-2-3-5-6-7
path option 4, (SEGMENT-ROUTING) type explicit 1-2-3-5-2-6-7
Config Parameters:
Bandwidth: 0 kbps (Global) Priority: 7 7 Affinity: 0x0/0xFFFF
Metric Type: IGP (interface)
Path Selection:
Protection: any (default)
Path-selection Tiebreaker:
Global: not set Tunnel Specific: not set Effective: min-fill (default)
Hop Limit: disabled [ignore: Explicit Path Option with all Strict Hops]
Cost Limit: disabled
Path-invalidation timeout: 10000 msec (default), Action: Tear
AutoRoute: enabled LockDown: disabled Loadshare: 10 [200000000]
auto-bw: disabled
Fault-OAM: disabled, Wrap-Protection: disabled, Wrap-Capable: No
Active Path Option Parameters:
State: explicit path option 1 is active
BandwidthOverride: disabled LockDown: disabled Verbatim: disabled
History:
Tunnel:
Time since created: 2 hours, 28 minutes
Time since path change: 2 hours, 26 minutes
Number of LSP IDs (Tun_Instances) used: 81
Current LSP: [ID: 81]
Uptime: 2 hours, 26 minutes
Tun_Instance: 81
Segment-Routing Path Info (ospf 1 area 0)
Segment0[Node]: 2.2.2.2, Label: 16002
Segment1[ - ]: Label: 16003
Segment2[ - ]: Label: 16007
P2MP TUNNELS:
P2MP SUB-LSPS:
路径测试
R1#traceroute 7.7.7.7 source lo0
Type escape sequence to abort.
Tracing the route to 7.7.7.7
VRF info: (vrf in name/id, vrf out name/id)
1 192.168.12.2 [MPLS: Labels 16003/16007 Exp 0] 641 msec 606 msec 434 msec
2 192.168.23.3 [MPLS: Label 16007 Exp 0] 543 msec 206 msec 2 msec
3 192.168.37.7 1040 msec 670 msec 1038 msec
测试结果如上所示流量是R1-R2-R3-R7。
更换流量路径:
R1#mpls traffic-eng reoptimize tunnel 17 path-option 3
The targeted path-option is not in lock down mode. Continue? [no]: yes
R1#
R1#traceroute 7.7.7.7 source lo0
Type escape sequence to abort.
Tracing the route to 7.7.7.7
VRF info: (vrf in name/id, vrf out name/id)
1 192.168.12.2 [MPLS: Labels 16003/16005/16006/16007 Exp 0] 1654 msec 1009 msec 1078 msec
2 192.168.23.3 [MPLS: Labels 16005/16006/16007 Exp 0] 63 msec 1021 msec 1296 msec
3 192.168.35.5 [MPLS: Labels 16006/16007 Exp 0] 613 msec 1016 msec 1013 msec
4 192.168.56.6 [MPLS: Label 16007 Exp 0] 120 msec 2 msec 3 msec
5 192.168.67.7 9 msec * 297 msec
现在的流量路径为R1-R2-R3-R5-R6-R7
R1#show mpls traffic-eng tunnels segment-routing
P2P TUNNELS/LSPs:
Name: R1_t17 (Tunnel17) Destination: 7.7.7.7
Status:
Admin: up Oper: up Path: valid Signalling: connected
path option 3, (SEGMENT-ROUTING) type explicit 1-2-3-5-6-7 (Basis for Setup)
path option 1, (SEGMENT-ROUTING) type explicit 1-2-3-7
path option 2, (SEGMENT-ROUTING) type explicit 1-5-6-7
path option 4, (SEGMENT-ROUTING) type explicit 1-2-3-5-2-6-7
Config Parameters:
Bandwidth: 0 kbps (Global) Priority: 7 7 Affinity: 0x0/0xFFFF
Metric Type: IGP (interface)
Path Selection:
Protection: any (default)
Path-selection Tiebreaker:
Global: not set Tunnel Specific: not set Effective: min-fill (default)
Hop Limit: disabled [ignore: Explicit Path Option with all Strict Hops]
Cost Limit: disabled
Path-invalidation timeout: 10000 msec (default), Action: Tear
AutoRoute: enabled LockDown: disabled Loadshare: 10 [200000000]
auto-bw: disabled
Fault-OAM: disabled, Wrap-Protection: disabled, Wrap-Capable: No
Active Path Option Parameters:
State: explicit path option 3 is active
BandwidthOverride: disabled LockDown: disabled Verbatim: disabled
History:
Tunnel:
Time since created: 2 hours, 32 minutes
Time since path change: 29 seconds
Number of LSP IDs (Tun_Instances) used: 82
Current LSP: [ID: 82]
Uptime: 32 seconds
Selection: reoptimization
Prior LSP: [ID: 81]
ID: path option unknown
Removal Trigger: reoptimization completed
Tun_Instance: 82
Segment-Routing Path Info (ospf 1 area 0)
Segment0[Node]: 2.2.2.2, Label: 16002
Segment1[Node]: 3.3.3.3, Label: 16003
Segment2[Node]: 5.5.5.5, Label: 16005
Segment3[Node]: 6.6.6.6, Label: 16006
Segment4[Node]: 7.7.7.7, Label: 16007
P2MP TUNNELS:
P2MP SUB-LSPS:
R1#
再次切换路径测试:
R1#mpls traffic-eng reoptimize tunnel 17 path-option 4
The targeted path-option is not in lock down mode. Continue? [no]: yes
R1#
R1#
R1#traceroute 7.7.7.7 source lo0
Type escape sequence to abort.
Tracing the route to 7.7.7.7
VRF info: (vrf in name/id, vrf out name/id)
1 192.168.12.2 [MPLS: Labels 16003/16005/16002/16006/16007 Exp 0] 700 msec 111 msec 984 msec
2 192.168.23.3 [MPLS: Labels 16005/16002/16006/16007 Exp 0] 97 msec 1000 msec 1098 msec
3 192.168.35.5 [MPLS: Labels 16002/16006/16007 Exp 0] 652 msec 439 msec 652 msec
4 192.168.25.2 [MPLS: Labels 16006/16007 Exp 0] 445 msec 91 msec 2 msec
5 192.168.26.6 [MPLS: Label 16007 Exp 0] 2 msec 2 msec 2 msec
6 192.168.67.7 4 msec * 4 msec
现在的流量路径为R1-R2-R3-R5-R2-R6-R7
查看状态也确实如此:
R1#show mpls traffic-eng tunnels segment-routing
P2P TUNNELS/LSPs:
Name: R1_t17 (Tunnel17) Destination: 7.7.7.7
Status:
Admin: up Oper: up Path: valid Signalling: connected
path option 4, (SEGMENT-ROUTING) type explicit 1-2-3-5-2-6-7 (Basis for Setup)
path option 1, (SEGMENT-ROUTING) type explicit 1-2-3-7
path option 2, (SEGMENT-ROUTING) type explicit 1-5-6-7
path option 3, (SEGMENT-ROUTING) type explicit 1-2-3-5-6-7
Config Parameters:
Bandwidth: 0 kbps (Global) Priority: 7 7 Affinity: 0x0/0xFFFF
Metric Type: IGP (interface)
Path Selection:
Protection: any (default)
Path-selection Tiebreaker:
Global: not set Tunnel Specific: not set Effective: min-fill (default)
Hop Limit: disabled [ignore: Explicit Path Option with all Strict Hops]
Cost Limit: disabled
Path-invalidation timeout: 10000 msec (default), Action: Tear
AutoRoute: enabled LockDown: disabled Loadshare: 10 [200000000]
auto-bw: disabled
Fault-OAM: disabled, Wrap-Protection: disabled, Wrap-Capable: No
Active Path Option Parameters:
State: explicit path option 4 is active
BandwidthOverride: disabled LockDown: disabled Verbatim: disabled
History:
Tunnel:
Time since created: 2 hours, 34 minutes
Time since path change: 17 seconds
Number of LSP IDs (Tun_Instances) used: 83
Current LSP: [ID: 83]
Uptime: 20 seconds
Selection: reoptimization
Prior LSP: [ID: 82]
ID: path option unknown
Removal Trigger: reoptimization completed
Tun_Instance: 83
Segment-Routing Path Info (ospf 1 area 0)
Segment0[Node]: 2.2.2.2, Label: 16002
Segment1[Node]: 3.3.3.3, Label: 16003
Segment2[Node]: 5.5.5.5, Label: 16005
Segment3[Node]: 2.2.2.2, Label: 16002
Segment4[Node]: 6.6.6.6, Label: 16006
Segment5[Node]: 7.7.7.7, Label: 16007
P2MP TUNNELS:
P2MP SUB-LSPS:
R1#
上一篇: 47.全排列Ⅱ
下一篇: Linux进程信号——信号处理