聚合以太网接口上的性能监控
使用本主题可了解有关聚合以太网接口上的性能监控功能的更多信息。在配置性能监控之前,您可以参考配置性能监控功能的指南。
聚合以太网接口上的 ITU-T Y.1731 ETH-LM、ETH-SLM 和 ETH-DM 概述
从 Junos OS Relase 16.1R1 开始,您可以在聚合以太网 (ae) 接口上配置 ITU-T Y.1731 标准兼容以太网损耗测量 (ETH-LM)、以太网合成损耗测量 (ETH-SLM) 和以太网延迟测量 (ETH- DM) 功能。这些ITU-T Y.1731 OAM服务或性能监测技术可以通过按需模式(通过CLI触发)或主动模式(由迭代器应用程序触发)进行测量。以下平台支持这些性能监控功能:
MX 系列路由器,具有 16 端口 10 千兆以太网 MPC 和基于三重奏的 FPC (MPC),其中对非聚合以太网接口上的以太网服务 OAM 机制的支持级别相同,AE 接口上提供
MX2020 路由器
MPC3E 和 MPC4E 模块仅支持 ETH-DM,只需软件时间戳
MPC3E 和 MPC4E 模块支持 ETH-SLM。
此外,在 AE 接口上建立的连接故障管理 (CFM) 会话除了在路由引擎上处理外,还可以分发到数据包转发引擎。这种分发 CFM 会话的功能在 CFM 会话的扩展拓扑和慷慨路由引擎切换 (GRES) 中都很有用。
默认情况下,连接故障管理 (CFM) 会话通过 AE 接口以集中模式运行。通过 AE 接口的集中式 CFM 会话支持 Y.1731 性能监控 (PM)。此外,Junos OS 13.3 版支持通过 AE 接口将 CFM 会话分发到线卡。要启用 CFM 会话的分发并在集中模式下运行,请在层次结构级别包含 ppm delegate-processing
语句 [edit routing-options ppm]
。支持通过 AE 接口分发 CFM 会话的机制提供了底层基础架构,以支持基于 AE 接口的 PM。此外,定期数据包管理 (PPM) 处理时间敏感的定期处理,并执行发送特定于进程的数据包和收集统计信息等过程。通过分布式在路由引擎和数据包转发引擎上运行的 PPM 进程,您可以在数据包转发引擎上运行性能监控进程。
对于以太网延迟测量,AE 接口上支持硬件辅助时间戳,类似于非 AE 接口上的支持。仅支持基于硬件的时间戳,因为它在协议数据单元 (PDU) 数据包的接收路径中执行,而基于软件的时间戳需要在传输路径上执行,因此不受支持。对于软件时间戳,ETH-DM PDU 需要在同一线卡(AE 接口的同一成员)上发送和接收。所有收到的 ETH-DM PDU 始终重定向到锚数据包转发引擎。在传输路径中,如果锚点数据包转发引擎上的接口出现故障,则 OAM pdu 将重定向到其中一个从属或成员 FPC。因此,ETH-DM PDU 的处理始终在托管锚数据包转发引擎的线卡或模块的 CPU 上进行。具有 CCC、网桥、虚拟专用 LAN 服务 (VPLS) 和 inet 地址族的 AE 接口支持 ETH-DM。AE 接口的主动-主动和主动-备用模式均支持 ETH-DM。对于单向延迟测量 (1DM),需要同步传输请求帧的发起方 MEP 和接收回复帧的响应方 MEP 的系统时钟。
对于 AE 接口上的以太网损耗测量,在接口的主动-备用模式下,PDU 的传输和接收始终通过托管活动链路的数据包转发引擎进行。对于 AE 接口的主动-备用模式,您最多只能配置两个成员链路。仅当所有活动成员或子链路都在同一数据包转发引擎上时,才支持 ETH-LM。对于下游维护端点 (MEP),CCC、VPLS 和网桥地址族支持 ETH-LM,向上的 MEP 仅 CCC 系列支持 ETH-LM。在传输路径中,使用 AE 接口的主动-备用链路时,每当活动子链路发生故障时,如果备用链路是非本地链路,数据包将被重定向到新的活动链路。发生此重定向时,将重置 ETH-LM 计数器。如果备用链路与活动链路位于同一数据包转发引擎上,则不会重置计数器,因为计数器是在本地数据包转发引擎内存上读取的,并防止会话的另一端将新的数据包转发引擎计数器视为由于计数器重置而导致的丢失。在接收的路径中,使用 AE 接口的主动-备用链路,所有子链路都在输入列表中编程,使用下一跃点在复制数据包转发引擎中的计数器后将数据包重定向到锚点 FPC。对于以太网合成损耗测量 (SLM),将实现 SLM PDU 的处理,以获取类似于来自线卡 CPU 的其他协议的请求和响应。所有其他计算和数据都是基于软件的。CCC、网桥、VPLS 和 inet 系列的 AE 接口支持 ETH-SLM。
从 Junos OS 16.1 版开始,如果在路由器上启用了增强的 LAG 功能,则不支持通过聚合以太网 (ae) 接口进行以太网丢失测量。通过在层次结构级别包含 network-services enhanced-ip
语句 [edit chassis]
来配置增强型 IP 服务模式时,默认情况下会启用增强型 LAG 功能。要使以太网损耗测量正常工作,必须通过输入 set chassis aggregated-devices disable-lag-enhanced
语句来禁用增强的 LAG 功能。从 Junos OS 16.2 版开始,启用增强型 LAG 时,将支持连接故障管理 (CFM)。
从 Junos OS 16.1 版开始,当网络到网络 (NNI) 或出口接口是在 DPC 上具有成员链路的聚合以太网接口时,不支持连接故障管理的性能监控(通过在层次结构级别包含performance-monitoring
[edit protocols oam ethernet connectivity-fault-management]
语句及其子语句)。
在聚合以太网服务中启动 ETH-DM、ETH-LM 或 ETH-SLM 测量会话之前,必须配置两个 MX 系列路由器来支持这些测量会话。在每个路由器上,通过在层次结构级别包含 interface ae-fpc/pic/port unit logical-unit-number vlan-id vlan-id
语句 [edit interfaces]
来配置两个由 VLAN 连接的物理或逻辑 AE 接口,在每个路由器上,通过在层次结构级别包含 mep mep-id interface interface-name (protect | working)
语句 [edit protocols oam ethernet connectivity-fault-management maintenance-domain md-name maintenance-association ma-name]
,将对等 MEP 附加到接口。
另请参阅
在聚合以太网接口上配置性能监控功能的准则
在聚合以太网 (ae-) 接口上配置 ETH-LM、ETH-SLM 和 ETH-DM 功能时,请记住以下几点:
分布式定期数据包管理 (PPM) 会话的扩展限制和性能注意事项。聚合以太网 (AE) 接口上的分布式 PPM 会话的扩展限制与 AE 接口上连续性检查消息 (CCM) 支持的最大数量相同。
SLA 迭代器始终与 CCM 会话共存。因此,在配置扩展环境时,必须考虑 CCM 会话应与 SLA 迭代器一起考虑。下表描述了您可以为每个线卡和每个路由器的不同 CCM 间隔配置的最大分布式 PM 会话数(系统范围值)。
如果构成聚合以太网捆绑包的接口处于混合模式,则 AE 接口不支持性能监控 (PM) 会话的分布式和集中式模式的混合操作。
非 AE 接口的性能监控 (PM) 功能限制同样适用于 AE 接口。例如,会话抖动会重置 PM 统计信息。
分布式 PPM 会话存在的限制对于通过 AE 接口进行性能监控功能是有效的,因为测量始终在 CCM 会话上执行。
对于主动-备用设置中的 AE 上 ETH-LM 接口,如果交换了活动和备用线卡,则忽略此窗口期间的测量值。
对于基于 AE 接口的 ETH-DM,数据包传输(数据包被重定向到接收 [Rx] 方向上的锚点,以及传输到传输 [Tx] 方向的活动子 FPC)所花费的额外时间是在延迟测量中计算的。
对于基于 AE 接口的 ETH-LM,在主动-备用设置中,每当发生从活动接口到备用接口的链路故障切换时,计数器都会重置。
另请参阅
变更历史表
是否支持某项功能取决于您使用的平台和版本。 使用 Feature Explorer 查看您使用的平台是否支持某项功能。
performance-monitoring
[edit protocols oam ethernet connectivity-fault-management]
语句及其子语句)。