PTX10004和PTX10008设备上的 PTP 无源端口性能监控
概述
对于具有LC1201和LC1202线卡的PTX10004和PTX10008平台,可以在状态端口上启用精确时间协议(PTP)被动端口性能监控功能(根据G.8275.1附录G)。
- 用于监控被动端口上的 PTP 性能。无源端口状态在 ITU-T-G.8275.1 规范中定义。
-
支持
not-master
有measure-only
状态端口的每个 PTP 端口属性。 -
最多可在四个端口上配置(包括一个活动成员端口)。
-
支持被动端口的可配置延迟请求速率。
-
当性能指标超过配置的阈值时,支持 PTP 被动端口次要报警。
-
PTP 所选活动接口上的 LAG 接口支持。主链路或辅助链路的源端口相同,因为端口号属于聚合以太网 (AE) 接口。
PTP 性能监控支持以下告警:
警报 | 原因 | 类型 | 提高条件清除 | 条件 |
---|---|---|---|---|
ALARM_REASON_PTP_PHASE_ DIFFERENCE_THRESHOLD_ EXCEEDED_PTP |
PTP 相位差测量超过受监控端口的配置阈值 | 次要接口报警 | 当受监控接口的实测相位差超过 15 分钟间隔内配置的阈值并启用配置时, |
当监控接口处测得的相位差在 15 分钟间隔内低于配置的阈值并且配置 |
局限性:
• PTP FPGA 模式下不支持主模式下的两步时钟。
• 不支持使用 MACSec 加密的 PTP。
配置 PTP 被动端口性能监控
要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改任何必要的详细信息以匹配您的网络配置,然后将命令复制并粘贴到 [edit] 层次结构级别的 CLI 中。
-
配置
set protocols ptp performance-monitor passive-port
以启用 PTP 被动端口性能监控功能。user@root> set protocols ptp performance-monitor passive-port
-
配置
set protocols ptp performance-monitor passive-port delay-request-rate <delay-request-value>
以设置端口监控的延迟请求速率。此配置用于在测量的相位误差超过 15 分钟间隔内超过阈值时引发 PTP 性能警报。
默认值为 -4,值范围为-4
+4
到 。例如user@root> set protocols ptp performance-monitor passive-port delay-request-rate -4
要为有状态接口配置 PTP 被动端口性能监控,请使用
例如set protocols ptp stateful interface <interface-number> passive-port-monitor
命令。它将接口端口设置为监控模式。现在,当端口移动到被动状态时,将对其进行监视。此命令仅支持多播模式。user@root> set protocols ptp stateful interface 1 passive-port-monitor
-
用于
例如set protocols ptp stateful interface interface-name passive-port-monitor maximum-phase-offset-threshold <offset-threshold-value>
设置接口 PTP 被动端口性能监控最大相位偏移阈值。此配置用于在测量的相位误差超过 15 分钟间隔内超过阈值时引发 PTP 性能警报。该值以纳秒为单位定义,范围为 0 到 1000000000。默认值为 100 毫秒。user@root> set protocols stateful interface et-0/0/34 passive-port-monitor maximum-phase-offset-threshold 10000
-
用于
此配置独立于被动端口监控功能,并且仅支持组播模式。例如set protocols ptp stateful interface interface–-name not–master
为not-master
有状态端口配置每个 PTP 端口属性。这可确保端口永远不会处于主状态,但可以置于被动状态或成员状态user@root> set protocols stateful interface et-0/0/34 not-master
用于
set protocols ptp stateful interface interface–-name passive-port-monitor measure-only
将有状态端口measure-only
配置为 。这可确保端口永远不会处于主状态或成员状态,但可以置于被动状态。此配置独立于配置,not-master
并且仅支持组播模式。user@root> set protocols stateful interface et-0/0/34 passive-port-monitor measure-only
结果
使用 show ptp global-information
和 show ptp passive-port-monitor-status
show ptp port
命令检查配置结果。例如:
-
show ptp global-information
启用 PTP 被动端口性能监控的输出:user@root> show ptp global-information PTP Global Configuration: Domain number : 24 Clock mode : Boundary Profile type : G.8275.1 Priority Level1 : 128 Priority Level2 : 128 Local Priority : 128 Path Trace : Disabled Unicast Negotiation : Disabled ESMC QL From Clock Class: Disabled Clock Class/ESMC QL : - SNMP Trap Status : Disabled PHY Time Stamping : Enabled UTC Leap Seconds : 37 Transparent-clock-config : DISABLED Transparent-clock-status : N/A PPM Status : ENABLED PPM Delay Request Interval : -4 (16 packets per second) Slave Parameters: Sync Interval : <not applicable> Delay Request Interval: -4 (16 packets per second) Announce Interval : <not applicable> Announce Timeout : 3 Grant Duration : <not applicable> Master Parameters: Sync Interval : -4 (16 packets per second) Announce Interval : -3 (8 packets per second) Delay Request Timeout : <not applicable> Clock Step : one-step Arbitrary Mode : FALSE Number of Slaves : 0 Number of Masters : 1 Number of Stateful : 1
-
show ptp passive-port-monitor status
启用了 PTP 被动端口性能监控并将其配置为非主端口的命令输出。user@root> show ptp passive-port-monitor-status PPM Status : ENABLED PPM Delay Request Interval : -4 (16 packets per second) Actively Monitored-PTP ports data: Local Interface : ae0.4094 (et-4/0/0, primary) Clock Stream : 5 Source-Port-ID : 00:cc:34:ff:fe:77:c4:57 Port : 5 Destination-Port-ID : 00:cc:34:ff:fe:77:c8:de Port : 1 Port State : Passive Operating Mode : Stateful PhaseOffsetThreshold(ns) : 100000 Configured role : Not-master Measurement-status : Valid Latest measurement data : Timestamp : Aug 20 22:26:16 PhaseOffsetFromMaster(ns): 15 / 17 / 791 (min/mean/max) Master->slave delay(ns) : 0 / 1575 / 1584 (min/mean/max) Slave->master delay(ns) : 0 / 1540 / 1582 (min/mean/max) Mean-path-delay(ns) : 1557 (mean)
-
show ptp port
在启用了 PTP 被动端口性能监控的有状态端口上使用和not-master
配置的measure-only
命令输出。user@root> show ptp port PTP port-data: Local Interface : et-0/0/16:1.0 Local Address : e4:5d:37:4e:c8:19 Remote Address : 01:1b:19:00:00:00 Clock Stream : 5 Clock Identity : e4:5d:37:ff:fe:4e:d7:76 Port State : Passive Delay Req Interval: -4 Announce Interval : -3 Announce Timeout : 3 Sync Interval : -4 Delay Mechanism : End-to-end Port Number : 2 Operating Mode : Stateful, Not-master, Measure-only Local Priority : 128