加载中...
IEEE 1588 定义的精密时间协议(PTP)是一种在网络中实现高精度时钟同步的标准,可将分布式设备的时间对齐到亚微秒级。它广泛用于工业自动化、电力系统、通信基站和金融交易等对时间精度要求极高的场景。

| 标准 | IEEE 1588 |
| 简称 | PTP |
| 同步精度 | 亚微秒级 |
| 结构 | 主从时钟 |
| 选主算法 | BMC |
精密时间协议(Precision Time Protocol,PTP)是由 IEEE 1588 标准定义的一种网络时钟同步协议,目标是让局域网内的多台设备把时间对齐到亚微秒甚至纳秒级。相比只能达到毫秒级的网络时间协议(NTP),PTP 精度高出几个数量级,专为高要求场景设计。
PTP 采用主从时钟结构。网络中通过最佳主时钟(BMC)算法自动选出一个主时钟(Master),其余设备作为从时钟(Slave)与之同步。主从之间交换带精确时间戳的报文,从时钟据此计算出与主时钟的偏差和链路传输时延,进而修正本地时钟。
PTP 广泛应用于工业以太网与自动化控制、电力系统的故障录波与保护、5G 与 LTE 基站的空口同步、音视频专业制作、以及金融高频交易的时间戳合规等场景,凡是需要多设备动作精确对齐之处都可能用到它。
问:PTP 和 NTP 有何区别?答:两者都做时间同步,但 NTP 面向广域网、精度到毫秒级即可;PTP 面向局域网,借助硬件时间戳可达亚微秒级,适合工业与通信等严苛场景。
问:为什么 PTP 需要交换机支持?答:普通交换机转发报文会引入不确定的排队时延,支持 PTP 的透明或边界时钟能测量并补偿这段时延,才能保证端到端的高精度同步。

| 标准 | IEEE 1588 |
| 简称 | PTP |
| 同步精度 | 亚微秒级 |
| 结构 | 主从时钟 |
| 选主算法 | BMC |
登录 后参与讨论
暂无讨论,来发表第一条评论吧