本页内容
PTX10004和PTX10008设备上的 PTP 被动端口性能监控
可通过 LC1201 和 LC1202 线卡在有状态端口(根据 G.8275.1 附录 G)上为PTX10004和PTX10008平台启用精确时间协议 (PTP) 无源端口性能监控功能。
PTP 被动端口性能监控功能:
- 用于监控无源端口的 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 被动端口性能监控
要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到 [编辑] 层次结构级别的 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 到 100000000。默认值为 100ms。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 端口属性。这可以确保端口永远不会置于 timeTransmitter 状态,但可以置于被动或成员状态。此配置独立于被动端口监控功能,并且仅支持组播模式。例如: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
。这可确保端口永远不会处于 timeTransmitter 或成员状态,但可以置于被动状态。此配置独立于配置,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 被动端口性能监控并配置为 non-master。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
命令输出,measure-only
not-master
并在启用了 PTP 被动端口性能监控的状态端口上配置。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