我正在尝试SR-TE
在XRv9000
部署IOS XR 6.3.1 version
在AWS根据下面的拓扑。
我已经完成了所有路由器的配置SR
,这是基于官方教程的Cisco 官方SR教程. 下列配置正在SR
路由器上启用。
router ospf 1
distribute link-state
router-id 1.1.1.1
segment-routing mpls
segment-routing forwarding mpls
area 0
interface Loopback0
passive enable
prefix-sid index 11
!
interface tunnel-ip0
cost 1
network point-to-point
!
interface tunnel-ip1
cost 6
network point-to-point
!
!
mpls traffic-eng router-id Loopback0
!
例如,多协议标签交换 (MPLS)转发表R1如下:
RP/0/RP0/CPU0:R1#sh mpls forwarding
Local Outgoing Prefix Outgoing Next Hop Bytes
Label Label or ID Interface Switched
------ ----------- ------------------ ------------ --------------- ------------
18022 Pop SR Pfx (idx 22) ti0 10.10.1.2 0
18033 18033 SR Pfx (idx 33) ti0 10.10.1.2 0
18044 18044 SR Pfx (idx 44) ti0 10.10.1.2 0
24000 Pop SR Adj (idx 0) ti0 10.10.1.2 0
24001 Pop SR Adj (idx 0) ti1 10.10.4.1 0
看起来一切都设置好了注意,每个多协议标签交换 (MPLS) 转发表仅显示根据邻接节点的标签顺序的一些差异。此外,我继续实施这里介绍的SR-TE。
我希望从源节点发送R1
到目标节点的流量R3
通过以下路由器:R1, R4, R1, R4
和R3
。出于以下原因,流量可能会多次通过相同的路由器(VNF 顺序segment-list
)。以下是 R1 的配置中给出的路径SR-TE
:
segment-routing
global-block 18000 19999
local-block 30000 30999
traffic-eng
segment-list name SIDLIST1
index 10 mpls label 18011
index 20 mpls label 18044
index 30 mpls label 18011
index 40 mpls label 18044
index 50 mpls label 18033
!
policy POLICY1
color 2 end-point ipv4 10.10.3.1
candidate-paths
preference 10
explicit segment-list SIDLIST1
weight 4
!
!
!
!
!
!
对于验证,CLIshow segment-routing traffic-eng policy name POLICY1
可以显示它是否正常工作。
RP/0/RP0/CPU0:R1#show segment-routing traffic-eng policy name POLICY1
Thu Mar 28 11:15:58.799 UTC
SR-TE policy database
---------------------
Name: POLICY1 (Color: 2, End-point: 10.10.3.1)
Status:
Admin: up Operational: down for 00:00:19 (since Mar 28 11:15:39.411)
Candidate-paths:
Preference 10:
Explicit: segment-list SIDLIST1 (active)
Weight: 4
18011
18044
18011
18044
18033
Attributes:
Binding SID: 24003
Allocation mode: dynamic
State: awaiting operational
Policy selected: no
Forward Class: 0
显然它不起作用,之前我选择了一条不适dynamic
用于的显式路径allocation mode
。而Operational
是down
。有些东西遗漏了,可以帮我吗?
答案1
MPLS 数据平面在 AWS 上的 AWS IOS XRv 实例中根本不起作用。