通过流量工程配置 SRv6 上的 EVPN VPWS
从 Junos OS 演化版 24.2R1 开始,ACX7000 系列路由器支持通过 SRv6TE 隧道配置 EVPN VPWS,不支持回退。虽然 EVPN 服务不支持路由的回退切换,但您可以配置分段路由策略以支持备份辅助路径。如果主路径被阻止,设备将使用辅助路径作为备份。
图 1:EVPN-VPWS SRTE 拓扑

在图 1 中,我们有一个拓扑,其中包含从 CE1 到 CE4 的两条可能路径。在入口设备 (PE1) 上使用流量工程配置 SRv6 上的 EVPN VPWS 的基本步骤如下。
在 IS-IS 协议中配置节点定位器 SID。
protocols { isis { source-packet-routing { srv6 { locator One micro-node-sid; } } } }
配置 EVPN-VPWS 服务。
routing-instances { evpn-vpws1 { instance-type evpn-vpws; protocols { evpn { interface ae0.1 { vpws-service-id { local 111; remote 555; source-packet-routing { srv6 locator one; } } } } } interface ae0.1; route-distinguisher 10.255.1.1:1; vrf-export transport-class-vrf-export-evpn1; } }
配置对微 SID 和 SRv6 的支持。
routing-options { source-packet-routing { srv6 { locator one{ 2001:db8:a1::/48; micro-sid; }
在入口或出口节点定义传输类。对于此示例,我们定义一个黄金传输类并分配社区值。
routing-options { transport-class { auto-create; name transport-class-gold { color 100; } } }
配置导入或导出策略以路由流量。对于此示例,我们使用导出策略。
policy-statement transport-class-vrf-export-evpn1 { term a { then { community add transport-class-gold; community add transport-class-route-target1; accept; } } term b { then reject; } } community transport-class-gold members color:0:100; community transport-class-route-target1 members target:100:1;
配置到远程设备的源路径路由以及主路径和辅助路径的跃点。
注意:将远程设备的环路地址用于隧道端点。
source-packet-routing { segment-list sl-primary { srv6; hop-1 { micro-srv6-sid { 2001:db8:a1:2222::; } } hop-2 { micro-srv6-sid { 2001:db8:a1:3333::; } } hop-3 { micro-srv6-sid { 2001:db8:a1:5555::; } } } segment-list sl-secondary { srv6; hop-s1 { micro-srv6-sid { 2001:db8:a1:6666::; } } hop-s2 { micro-srv6-sid { 2001:db8:a1:5555::; } } } source-routing-path sr-path-CE4 { srv6; to 2001:db8:a1:44:44:44:44:44; color 100; primary { sl-primary; } secondary { sl-secondary; } } }