跳到主要内容

1. 简介 (Introduction)

网络运营商通常会维护其网络中延迟的统计视图, 以支持诊断和性能分析. 这些视图有助于识别影响特定客户流量或服务的异常延迟的位置、范围和潜在原因. 为实现这一点, 需要从覆盖数据平面和控制平面的设备报告延迟相关指标. 此外, 为了了解哪些客户受到影响, 还需要在客户数据平面的上下文中报告延迟相关指标. 这种关联可以检测转发路径的变化, 例如中间跳或接口的更新, 以及这些变化对客户流量所经历延迟造成的影响.

网络中的延迟测量使用路径上遥测 (On-Path Telemetry) 协议计算, 该协议在进入受监控域时向数据平面数据包中插入元数据 [RFC9232]. 为计算延迟测量值, On-Path Telemetry 协议在进入 OAM 封装节点时插入时间戳引用. 实现示例包括原位操作、管理和维护 (In situ Operations, Administration, and Maintenance, IOAM) [RFC9197] 或增强型交替标记 (Enhanced Alternate Marking) [ENH-ALT-MARKING].

On-Path Telemetry 通常有两种公认模式: passport mode, 其中只有 OAM 域的 OAM 头部解封装节点报告指标; postcard mode, 其中 OAM 头部转发节点也会导出 On-Path Telemetry 数据. 两种模式都能够暴露逐跳性能指标, 包括延迟累积. 本文档定义的方法主要适用于 postcard mode.

为了能够通过 IPFIX [RFC7011] 导出延迟相关指标, 本文档定义了 4 个新的 IPFIX Information Elements (IEs), 按照 postcard mode 的原则暴露 OAM 头部转发节点和解封装节点上的路径上延迟.

这使得可以直接在 OAM 头部转发节点和解封装节点上计算延迟指标 (minimum, maximum, and mean), 并允许在 Flow Record 中进行聚合.

由于这些 IEs 表示性能指标, 因此也会按照 [RFC8911] 注册到 IANA "Performance Metrics Registry" [IANA-PERF-METRIC] 中.