Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
本页内容
 

示例:使用单播协商配置 PTP 边界时钟

此示例演示如何在打开单播协商的情况下配置边界时钟,并混合使用手动、安全和自动时钟客户端,这些客户端与 timeTransmitter 边界时钟具有 timeReceiver 关系。单播协商适用于在 timeReceiver 或时钟客户端上配置的时钟源。在 timeTransmitter 上配置的时钟客户端不受单播协商的影响。

注意:

ACX5048 和 ACX5096 路由器不支持 边界时钟。

在此示例中,单播协商仅适用于时钟源。对于时钟客户端,[edit protocols ptp] 层次结构级别的语句unicast-negotiation无效。

要求

此示例使用以下硬件和软件组件:

注意:

此示例也适用于 QFX 系列交换机。QFX 系列交换机不支持千兆以太网接口。相反,请在 10 千兆以太网接口上配置 PTP 边界时钟参数。

  • ACX 系列路由器

  • Junos OS 12.3 或更高版本

概述

PTP timeReceiver 时钟或时钟客户端可以在有和没有单播协商的情况下加入 timeTransmitter 时钟。使用单播协商,在建立 PTP 会话之前,将在 timeTransmitter 和 timeReceiver 之间协商通告、同步和延迟响应数据包速率。在没有单播协商的情况下,在配置之后,timeReceiver 或时钟客户端会立即接收通告和同步数据包。

时钟客户端是远程 PTP 主机,它从 PTP timeTransmitter 接收时间。此示例中配置了以下时钟客户端:

  • Secure timeReceiver — 安全 timeReceiver 配置了准确的 IP 地址,之后,它通过单播协商加入 timeTransmitter 时钟。在此示例中,时钟客户端 clock-client 117.117.117.117/32 local-ip-address 109.109.109.53 是安全的 timeReceiver,这意味着只有子网中的这个特定主机才能通过单播协商加入 timeTransmitter 时钟。

  • 自动 timeReceiver — 自动 timeReceiver 配置了一个 IP 地址,其中包括一个子网掩码,指示属于该子网的任何 PTP 主机都可以通过单播协商加入 timeTransmitter 时钟。在此示例中,时钟客户端clock-client 109.109.109.0/24 local-ip-address 109.109.109.53是一个自动 timeReceiver。此外,此自动 timeReceiver 配置在与安全 timeReceiver 相同的 timeTransmitter 时钟接口上。109.109.109.53

  • Manual timeReceiver — 手动 timeReceiver 使用单播协商加入 timeTransmitter 时钟。语 manual 句将 unicast-negotiation 覆盖在 [edit protocols ptp] 层级配置的语句。配置手动 timeReceiver 后,它就会开始接收通告和同步数据包。在此示例中,时钟客户端 clock-client 7.7.7.7 local-ip-address 7.7.7.53 manual 是手动 timeReceiver,配置在第二个 timeTransmitter 时钟接口上。

配置

边界时钟必须包含至少一个 timeTransmitter 和至少一个 timeReceiver 的配置。边界 timeTransmitter 通过 timeReceiver 接收来自远程 timeTransmitter 的时间,然后将该时间传递给时钟客户端,这些客户端与边界 timeTransmitter 具有 timeReceiver 关系。在此示例中,您将配置一个边界时间接收器、两个精确时间协议 (PTP) 边界时间发送器,它们具有三种不同类型的时钟客户端(自动、手动和安全)。两个时钟客户端配置在同一边界 timeTransmitter 上。

程序

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到 [edit] 层级的 CLI 中:

分步过程

下面的示例要求您在各个配置层级中进行导航。有关 CLI 导航的信息,请参阅 CLI 用户指南中的在配置模式下使用 CLI 编辑器

要配置具有单播协商的边界时钟,请执行以下作:

  1. 配置时钟模式。

  2. 启用单播协商。

  3. 配置本地 timeReceiver 接口,边界 timeTransmitter 从该接口接收时间并将其传递给配置的时钟 timeReceiver 时钟。

  4. 配置上游单播PTP timeTransmitter时钟源参数。

  5. 配置 PTP 数据包传输的封装类型。

  6. 通过指定 PTP timeTransmitter 时钟的 IP 地址和本地接口的 IP 地址来配置 PTP timeTransmitter 参数。

  7. 在此示例中配置第一个 timeTransmitter 接口。

  8. 在第一次发射器接口上,配置下游 PTP 时钟客户端。

  9. 在第一次发射器接口上,配置 PTP 数据包传输的封装类型。

  10. 在第一个 timeTransmitter 接口上,通过指定远程 PTP 主机的确切 IP 地址和本地 PTP timeTransmitter 接口的 IP 地址来配置 PTP timeTransmitter 参数。

  11. 在第一个 timeTransmitter 接口上,通过指定第二个远程 PTP 主机的 IP 地址和子网以及本地 PTP timeTransmitter 接口的 IP 地址,配置第二个 PTP timeTransmitter。

  12. 使用以下参数配置第二个 timeTransmitter 接口:封装类型、下游 PTP 主机、本地 PTP timeTransmitter 接口的 IP 地址以及 manual 语句,以便该时钟客户端不使用单播协商。

结果

在配置模式下,输入 show 命令以确认您的配置。如果输出未显示预期的配置,请重复此示例中的配置说明,以便进行更正。

配置设备后,在配置模式下输入 commit 命令。