结果总结与分析
JVD 团队成功验证了适用于城域以太网业务服务参考架构的全面多维解决方案,涵盖跨多域和 AS 间无缝分段路由基础架构的 20 多个服务交付用例。该网络包括具有灵活算法、传输等级和服务映射的无控制器网络精简切片解决方案。该验证将 MX304、ACX7024、ACX7100-48L、ACX7100-32C 和 ACX7509 作为主要 DUT,辅助节点包括 PTX10001-36MR、MX204、MX10003、ACX5448、ACX710 QFX5110平台。在 Junos OS 和 Junos OS 演化版 23.2R2 上进行验证期间,系统会为每个 DUT 执行 300 多个测试用例。
瞻博网络验证设计的一个主要目标是创建与特定领域用例相关的多维规模的实用解决方案。功能测试可确保服务和协议在预期范围内运行,并在 JVD 中测量和报告网络弹性性能。
拟议的网络设计利用分段路由 MPLS、Flex-Algo 和 TI-LFA 保护机制,在预期网段中实现一致的低于 50ms 的收敛,从而实现快速恢复。改进故障转移和/或负载共享的其他机制包括 BGP 多路径、ECMP 快速重新路由和 L3VPN 服务的 VPN 不等价、流感知传输标签 (FAT-PW),以及启用用于提取支持的 L2、L3 和 MPLS 字段的所有相关哈希密钥。颜色感知服务支持在匹配颜色路径上创建 TI-LFA 备份路径,主要和备份遵循解析方案配置。
下表汇总了故障事件期间报告的按网段分类的融合情况。有关更多信息,请联系您的瞻博网络销售代表。
下表汇总了给定故障事件中城域网交换矩阵服务的收敛时间。交换矩阵设计可实现 AN-to-AN 之间 VPN 服务的流优化。AS 内部城域网交换矩阵服务包括 AN-to-AN(通过主干 AG1 节点)、AN 到 MEG 单宿主和 AN-to-MEG1/MEG2 多宿主。城域网边缘网关 (MEG) 支持连接到边缘计算服务。在 JVD 中,QFX5110平台支持这种连接切换。
| 城域网交换矩阵 AS 内(毫秒) | ||||||||
|---|---|---|---|---|---|---|---|---|
| EVPN-VPWS | EVPN-ELAN | L2CIRCUIT | L3VPN | |||||
| 事件 | 颜色感知 | 颜色不可知性 | 颜色感知 | 颜色不可知性 | ||||
| AN3-AG1.1 链路禁用 | 0 | 2.3 | 87 | 3 | 0 | 4.8 | 0 | 2.8 |
| AN3-AG1.1 链路使能 | 0 | 0 | 0 | 0 | 1 | 1.4 | 0 | 0 |
| AN3-AG1.2 链路禁用 | 0.3 | 1 | 0.2 | 0.2 | 1.2 | 0.7 | 0 | 0.3 |
| AN3-AG1.2 链路使能 | 0 | 0 | 46.6 | 0 | 0.8 | 1.5 | 0 | 0 |
| AG1.2-MEG2 链路禁用 | 0.7 | 1 | 0.7 | 0.7 | 1.3 | 1.3 | 0 | 0.6 |
| AG1.2-MEG2 链路使能 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| AG1.1-MEG1链路禁用 | 49.6 | 0.3 | 20.1 | 0.3 | 42 | 0 | 0 | 0 |
| AG1.1-MEG1 链路使能 | 0 | 0 | 0.2 | 0.1 | 0 | 0 | 0 | 0 |
| L2CKT 备用故障切换 1 | - | - | - | - | 2939.8 1 | 2443 1 | - | - |
| L2CKT 待机恢复 | - | - | - | - | 39 | 43 | - | - |
1 显示的 L2Circuit 故障事件结果包括 TI-LFA 在保持 L2Circuit 主控权的同时快速重新路由恢复的链路故障。备用故障切换融合表示从 CLI 执行手动故障切换。有一些控制计划机制可以向远程备份邻接方上的反向路径发出信号,以转换活动/打开。该实现与 MX 平台略有不同,后者保持备用路径的开放状态。
下表汇总了给定故障事件中城域网多环服务的收敛时间。多环形设计利用 MDR1/MDR2 作为环形域(ISIS 实例)之间泄漏的确定点,从而实现 MA 到 MA VPN 服务的流量优化。AS 内部城域多环服务包括 MA 到 MA、MA 到 MSE 单宿主和 MA-MSE1/MSE2 多宿主的流量。多服务边缘路由器支持互联网-VRF 和 SP 核心连接,从而使服务能够拼接到其他网域中。
图
| 城域网多环 AS 内(毫秒) | ||||||||
|---|---|---|---|---|---|---|---|---|
| BGP-VPLS | EVPN-TREE | 浮动 PW | L3VPN | |||||
| 事件 | 颜色感知 | 颜色不可知性 | 颜色感知 | 颜色不可知性 | ||||
| MDR1-MA2 链路禁用 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| MDR1-MA2 链路使能 | 17.5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| MDR1-MA3 链路禁用 | 0 | 0 | 0 | 0 | 1.3 | 0.4 | 1 | 1 |
| MDR1-MA3 链路使能 | 0 | 0 | 0 | 0 | 1.4 | 0.7 | 0 | 0 |
| MDR2-MA3 链路禁用 | 0 | 0 | 0 | 0 | 37.2 | 29.4 | 0.4 | 0 |
| MDR2-MA3 链路使能 | 0 | 0 | 0 | 0 | 1.4 | 0 | 6.3 | 0 |
| MDR2-MA4 链路禁用 | 22.4 | 35.9 | 48.3 | 48.6 | 0 | 0 | 50 | 50 |
| MDR2-MA4 链路使能 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| MA1.2-MA3 链路禁用 | 115.3 | 178.3 | 0 | 0 | 67.4 | 18.4 | 0 | 0 |
| MA1.2-MA3 链路使能 | 12.6 | 12.8 | 0 | 0 | 6.1 | 0 | 0 | 0 |
| SP 核心到 MSE2 链路禁用1 | - | - | 28.1 | 131.7 | 8.8 | 6.6 | - | - |
| SP 核心到 MSE2 链路使能1 | - | - | 32.4 | 31.7 | 84 | 412 | - | - |
1 SP 核心到 MSE2 表示 Q-in-Q 分段切换。此处的关系更像是面向 CE 的链路故障事件,通过动态列表下一跳 (DLNH) 和 EVPN 出口链路保护 (ELP) 支持来衡量。
最终收敛表包括端到端 AS 间服务。此图显示了拓扑中的服务实例化点。
Flex Algo 128 包含任何 绿色 延迟指标
Flex Algo 129 包括任何 BLUE TE 度量
运输类 4000 映射到 黄金
运输类 6000 映射到 BRONZE
AS 间服务包括:
- EVPN-ELAN 多宿主,适用于基于 VLAN 的服务。具有 3xPE 的全活动 ESI(AN1、AN2、AN3)到具有 2xPE 的全活动 ESI(MA1.1、MA1.2)并将全活动 ESI 连接到 MEC 复合体。
- AN3 和 MA1.2 之间的 EVPN-ELAN EP-LAN 服务。
- AN3 和 MA1.1 之间的 EVPN-VPWS EPL 服务。
- EVPN-VPWS 多宿主 具有 3xPE 的全活动 ESI(AN1、AN2、AN3)到具有 2xPE 的全活动 ESI(MA1.1、MA1.2)。
- EVPN 灵活交叉连接 VLAN 在 AN3 和 MSE1 之间未获知。
- EVPN 灵活交叉连接 VLAN 感知多宿主全活动 ESI,具有 2xPE(MA1.1、MA1.2)到全活动 ESI MEG1 和 MEG2,用于 MEC 连接。
- BGP-VPLS 与 AN3、MA1.2、MA5 和 MEG1 或 MEG2 中的多个站点。
- AN3 和 MA5 之间的 L2VPN 服务。
- L3 EVPN 路由类型 5,具有来自 AN3、MEG1 的多个站点。MEG2、MSE1、MSE2。包括通过 MSE2 的互联网访问。
- 带有来自 AN3、MEG1 的多个站点的 L3 EVPN IRB 任播。MEG2、MSE1、MSE2。包括通过 MSE2 的互联网访问。
- L3VPN,站点包括 AN3、MA4、MSE1。MSE2 中。L3VPN 包括 OSPF、BGPv4 和 BGPv6 VRF 服务。包括通过 MSE2 的互联网访问。
| 城域网间 AS(毫秒) | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| EVPN-VPWS | EVPN-ELAN | L2VPN | VPLS | L3VPN | ||||||
| 事件 | 颜色感知 | 颜色不可知性 | 颜色感知 | 颜色不可 | 知性 颜色 | 不可 | 知 | 性 | 颜色||
| AN3-AG1.1 链路禁用 | 0 | 0 | - | 0 | 0 | 0 | 87 | 0 | 0 | 0 |
| AN3-AG1.1 链路使能 | 0 | 0 | - | 0 | 1 | 1.4 | 0 | 0 | 0 | 0 |
| AN3-AG1.2 链路禁用 | 0 | 0.8 | 0.18 | 0.8 | 0 | 0.8 | 0.4 | 0.8 | 1 | 1 |
| AN3-AG1.2 链路使能 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| AG1.2-MEG2 链路禁用 | 0 | 1.4 | 0.6 | 1.4 | 0.7 | 1.4 | 0.7 | 1.4 | 1.4 | 1.4 |
| AG1.2-MEG2 链路使能 | 0.7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| AG1.1-MEG1链路禁用 | 0 | 0.7 | 0.7 | 0.2 | 0 | 0 | 0.1 | 0 | 0 | 0 |
| AG1.1-MEG1 链路使能 | 0 | 0.5 | 0.4 | 0.2 | 0 | 0 | 0.4 | 0.2 | 0.4 | 0 |
| MDR1-MA2 链路禁用 | 1.9 | 3.4 | 0 | 1.7 | 0 | 0 | 0 | 0 | 0 | 0 |
| MDR1-MA2 链路使能 | 0.4 | 10.6 | 1.2 | 3.79 | 0 | 0 | 0 | 0 | 0 | 0 |
| MDR1-MA3 链路禁用 | 0.2 | 0.1 | 0.4 | 0.19 | 0 | 0.4 | 0.3 | 2.1 | 0 | 0 |
| MDR1-MA3 链路使能 | 0.4 | 0.4 | 3.9 | 0.2 | 0 | 0.1 | 0.8 | 1.5 | 0.1 | 0 |
| MDR2-MA3 链路禁用 | 11.3 | 19 | 0.6 | 12.5 | 1.24 | 0.3 | 14.7 | 37.7 | 0.5 | 0 |
| MDR2-MA3 链路使能 | 0 | 26.9 | 0.2 | 0.1 | 38.6 | 0.1 | 0.1 | 1.6 | 0.1 | 0 |
| MDR2-MA4 链路禁用 | 0 | 0 | 0 | 0 | 18.4 | 25.4 | 22.4 | 0 | 0 | 0 |
| MDR2-MA4 链路使能 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| MA1.2-MA3 链路禁用 | 54.9 | 9.6 | - | - | 0 | 0 | 18.4 | 61.9 | 0 | 0 |
| MA1.2-MA3 链路使能 | 11.6 | 0.4 | - | - | 0 | 0 | 0.1 | 13.9 | 0 | 0 |
| AN3 ESI LAG 禁用 | - | 2.2 | 1099.41 | 1075.61 | - | - | - | - | - | - |
| AN3 ESI LAG 使能 | - | 1.8 | 38.1 | 38.1 | - | - | - | - | - | - |
| MEG-MEC 链路禁用 | 579.11 | 571.91 | 909.91 | 915.11 | - | - | - | - | - | 0 |
| MEG-MEC 链路启用 | 144.81 | 232.81 | 14201 | 71.51 | - | - | - | - | - | 81.5 |
1 当前结果显示,由于 CE-link 故障,全局修复。对于快速故障切换,建议并计划在ACX7000平台上的Junos OS演化版 24.3R1 中部署动态列表下一跳 (DLNH) 和 EVPN 出口链路保护 (ELP)。有关 MX 平台支持的 DLNH 和 ELP 改进的比较结果,请参阅表 8。
解决方案差距和已知局限性
JVD 提出的解决方案和服务可以被认为是完整的,并具有以下区别。请注意,不保证任何目标 Junos OS/Junos OS 演化版功能交付参考,如有延迟或取消,恕不另行通知。请联系您的瞻博网络代表了解状态。
- 瞻博网络推荐另外两个优化选项,用于提高 EVPN 性能并缩短收敛时间。对于 EVPN 主动-主动多宿主,ESI 路由默认指向两个下一跃点。PE 和 CE 之间的链路故障事件会导致创建新的下一跳条目,从而触发大量 MAC 路由撤销和添加。瞻博网络建议使用 动态列表下一跃点 (DLNH) 来静默删除受影响的下一跃点条目,而不会导致大规模 MAC 撤销。 EVPN 出口链路保护 (ELP) 可在多宿主 PE 上创建备份下一跃点,以支持快速重新路由 (FRR)。MX 平台目前支持这些功能。ACX7000 系列在 Junos OS 演化版 23.2R2 中不支持这些功能,但计划在演化版 24.3R1 中提供支持Junos OS。
- 为避免某些 BGP-LU 和 BGP-CT 域间全局修复事件,瞻博网络建议使用 BGP-PIC 机器。在所提出的解决方案中,该功能需要 preserve-nexthop-hierarchy 旋钮,该旋钮由 MX 平台支持并包含在 JVD 中。ACX7000 系列以 Junos OS 演化版 24.2R1 为目标,以实现这些功能。对于不受支持的设备,JVD 中不包含用于无缝 SR 的 BGP-PIC(BGP-LU 和 BGP-CT)。
- BGP 有序传输包含在运行 Junos OS 演化版 23.2R2 和 23.2R2 的所有特色 DUT 上并经过验证。此功能支持无缝的域间颜色传输,但对于仅使用与颜色无关的路径的解决方案来说并不是必需的。如有疑问或疑虑,请联系您的瞻博网络代表。
- 从 Junos OS 演化版 23.2R2 开始,ACX7000 系列不支持同步 ECMP + FRR 机制。通常,TI-LFA 快速重新路由将提供最佳恢复,这些是 JVD 中报告的结果。目前计划在 Junos OS 演化版 24.1R1 中支持 ECMP+FRR 共存,这为进一步提高网络弹性和减少融合提供了机会。
有关其他 JVD 测试信息,请联系您的瞻博网络销售代表。