Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

精确时间协议 (PTP) 概述

精确时间协议 (PTP) 是一种基于时间的协议,旨在通过分组交换的以太网网络分配精确的时间和频率。

PTP,又称 IEEE 1588v2,是一种基于数据包的技术,运营商能够在基于数据包的移动回传网络上提供同步服务。IEEE 1588 PTP(第 2 版)时钟同步标准是一种高度精确的时间同步协议,用于分布式系统中的时钟同步。时间同步是通过在 timeTransmitter 时钟和 timeReceiver 时钟之间的会话中传输和接收的数据包来实现的。当时钟作为时间来源时,它被称为 timeTransmitter 时钟。当一个时钟可以同步到另一个时钟时,它称为 timeReceiver 时钟。以下列表详细介绍了这些时钟:

  • TimeTransmitter 时钟 — timeTransmitter 时钟将消息传输到 PTP timeReceiver 时钟(也称为 timeReceiver 节点或边界节点)。这允许timeReceiver时钟建立它们的相对时间距离以及与timeTransmitter时钟(参考点)的偏移,以实现相位同步。timeReceiver 时钟的传送机制是通过以太网或 UDP 发送单播或组播数据包。

  • TimeReceiver 时钟 — timeReceiver 时钟位于 PTP timeReceiver(也称为 timeReceiver 节点)中,根据 timeTransmitter 时钟接收和请求的时间戳执行时钟和时间恢复操作。

注意:

瞻博网络文档遵循 IEEE 1588 采用的包容性条款。有关详细信息,请参阅 附录 - 包容性条款

系统时钟可以根据节点在网络中的作用进行分类。它们大致分为普通时钟、边界时钟、特级时钟和透明时钟。以下列表详细介绍了这些时钟:

  • 边界时钟 — 边界时钟在一个域中有多个 PTP 端口,并保持域中使用的时间刻度。边界时钟作为 timeTransmitter 和 timeReceiver 时钟的组合运行。边界时钟端点充当 timeTransmitter 时钟的 timeReceiver 时钟,并且还充当向边界端点报告的所有 timeReceiver 时钟的 timeTransmitter。

  • 普通时钟 — 普通时钟在域中有一个 PTP 端口,并保持域中使用的时间刻度。它既可以作为 timeTransmitter 时钟运行,也可以作为 timeReceiver 时钟运行。

  • 透明时钟 — 透明时钟测量和调整数据包延迟。透明时钟计算 PTP 数据包通过交换机或路由器时的可变延迟。

  • 主时钟 — 主时钟是时间的主要来源,在 PTP 中提供根时间参考。它连接到可靠的时间源,例如 GPS。所有其他时钟都直接或间接地与大师时钟同步。主时钟始终配置为 timeTransmitter 时钟。

请参阅 功能浏览器 页面以确认对特定功能的平台和版本支持。

注意:
  • 如果在 MX240、MX480、MX960、MX2010 和 MX2020 路由器上的 MIC 和增强型 MPCE 上为 PTP 和同步以太网配置了时钟同步,则目前不支持统一不中断服务的软件升级(统一 ISSU)。

  • 要在 PTP 和同步以太网模式之间切换,必须先停用当前模式的配置,然后再提交配置。等待 30 秒的短时间,配置新模式及其相关参数,然后提交配置。

  • 在启用了 JNP10K-LC2101 线卡且启用超模式MX10008路由器时,PTP 配置可能无法正常工作。默认情况下,当路由器具有交换机结构板 2 (SFB2) 时MX10008或者使用命令 set forwarding-options hyper mode可以启用超模式。因此,此类 PTP 接口(timeReceiver、timeTransmitter、stateful)不受支持。