在此页面上
示例:在 MX240 路由器上配置混合模式和 ESMC 质量级别映射
示例:配置混合模式和 ESMC 质量级别映射
此示例显示混合模式的配置,方法是将 PTP 时钟类映射到 ESMC 质量级别,同时将 PTP 时钟类的用户定义映射配置到 MX240 通用路由平台上的 ESMC 质量级别。
混合模式配置要求
此示例使用以下硬件和软件组件:
-
一台 MX240 路由器
-
Junos OS 版本 12.2R2 或更高版本
概述
同步以太网和精确时间协议 (PTP) 的组合操作也称为混合模式。在混合模式下,模块化端口集中器 (MPC) 上的同步以太网设备时钟 (EEC) 会从同步以太网获取频率以及 PTP 的一天阶段和时间。
您可以在 MX240、MX480 和 MX960 通用路由平台以及 MX80 通用路由平台上配置混合模式,并提供精确计时支持 (MX80-P) 和计时支持 (MX80-T)。在 MX240、MX480 和 MX960 路由器上,只有当 PTP 客户端和同步以太网源在同一增强型 MPC 上且可追踪到同一主设备时,才能进行组合操作。作为 PTP 客户端时,MX80-P 或 MX80-T 路由器可接受任何外部同步以太网时钟作为参考。请注意,当所选同步以太网参考出现故障时,路由器将继续在 PTP 模式下工作。
混合模式在客户端上配置。在客户端上,一个或多个接口配置为同步以太网源接口。
您可以根据您的要求设置每个参数的值。此示例中给出的值仅用于说明目的。
通过将 PTP 时钟类映射到 ESMC 质量级别,或者将 PTP 时钟类的用户定义的 PTP 时钟类映射到 ESMC 质量级别,可将 ESMC 质量级别映射到时钟类值。以下示例说明使用任一模式详细配置混合模式。
要在混合模式下配置路由器,您必须:
-
在
[edit chassis synchronization]
层次结构级别配置同步以太网选项:-
配置
auto-select
操作模式。您可以从免费运行的本地振荡器或外部合格时钟中选择时钟源。使用 选项配置
auto-select
路由器时,路由器最多会选择两个最佳上游时钟源。然后,它使用从其中一个来源恢复的时钟来锁定机箱时钟。如果无法使用具有可接受质量的上游时钟,或者在自由运行模式下配置了路由器,路由器将使用内部振荡器。 -
在层次结构级别配置
esmc-transmit
和network-option
选项[edit chassis synchronization]
。 -
根据需要将层次结构级别上的
[edit chassis synchronization]
一个或多个接口配置为同步以太网源。
-
-
在
[edit protocols ptp]
层次结构级别配置 PTP 选项。 -
在
[edit protocols ptp slave]
层级配置混合模式选项。
以下示例要求您在配置层次结构中导航各个级别。有关如何执行此操作的说明,请参阅 在配置模式下使用 CLI 编辑器。
配置
混合模式,将 PTP 时钟类映射到 ESMC 质量级别
CLI 快速配置
要在 ge-1/2/3.0 接口上快速配置混合模式,并以时钟源 IP 地址为 2.2.2.2,请复制以下命令,将其粘贴在文本文件中,删除任何换行符,然后将命令复制粘贴到 CLI 中。
[edit]
set protocols ptp slave hybrid
set protocols ptp slave hybrid synchronous-ethernet-mapping
set protocols ptp slave hybrid synchronous-ethernet-mapping clock-source 2.2.2.2 interface ge-1/2/3.0
set protocols ptp slave convert-clock-class-to-quality-level
逐步过程
要在 MX240 路由器上配置混合模式,并将 PTP 时钟类映射到 ESMC 质量级别,请执行以下步骤:
-
在层级配置
convert-clock-class-to-quality-level
客户端[edit protocols ptp slave]
上的选项。[edit protocols ptp slave] user@host# set convert-clock-class-to-quality-level
-
在客户端上配置混合模式。
[edit protocols ptp slave] user@host# edit hybrid
-
配置同步以太网映射选项,将主时钟的 IP 地址配置为 2.2.2.2,为客户端上的混合模式配置接口 ge-1/2/3.0。
[edit protocols ptp slave hybrid] user@host# set synchronous-ethernet-mapping clock-source 2.2.2.2 interface ge-1/2/3.0
结果
显示混合模式配置的结果,将 PTP 时钟类映射到 ESMC 质量级别:
[edit protocols ptp slave] user@host# show convert-clock-class-to-quality-level hybrid { synchronous-ethernet-mapping { clock-source 2.2.2.2 { interface ge-1/2/3.0; } } }
混合模式,用户定义的 PTP 时钟类映射到 ESMC 质量级别
CLI 快速配置
要在接口 ge-1/2/3.0 上快速配置混合模式,请复制以下命令,将其粘贴在文本文件中,移除任何换行符,然后复制命令并粘贴到 CLI 中。
[edit]
set protocols ptp slave hybrid
set protocols ptp slave hybrid synchronous-ethernet-mapping
set protocols ptp slave hybrid synchronous-ethernet-mapping clock-source 2.2.2.2 interface ge-1/2/3.0
set protocols ptp slave clock-class-to-quality-level-mapping quality-level prc clock-class 80
逐步过程
要将 PTP 时钟类的用户定义映射配置到 MX240 路由器上的 ESMC 质量级别,请执行以下步骤:
-
quality-level
在层级配置clock-class-to-quality-level-mapping
客户[edit protocols ptp slave]
端语句的选项,然后如果要手动将 ESMC 质量级别映射到时钟类,则配置clock-class
设置质量级别的选项。[edit protocols ptp slave] user@host# set clock-class-to-quality-level-mapping quality-level prc clock-class 80
-
在客户端上配置混合模式。
[edit protocols ptp slave] user@host# edit hybrid
-
配置同步以太网映射选项,将主时钟的 IP 地址配置为 2.2.2.2,为客户端上的混合模式配置接口 ge-1/2/3.0。
[edit protocols ptp slave hybrid] user@host# set synchronous-ethernet-mapping clock-source 2.2.2.2 interface ge-1/2/3.0
结果
显示混合模式配置的结果,以及用户定义的 PTP 时钟类映射到 ESMC 质量级别的结果:
[edit protocols ptp slave] user@host# show clock-class-to-quality-level-mapping { quality-level prc { clock-class 80; } } hybrid { synchronous-ethernet-mapping { clock-source 2.2.2.2 { interface ge-1/2/3.0; } } }
验证
- 验证路由器是否在混合模式下运行
- 验证传输侧的质量级别变化
- 在混合模式下将 PTP 时钟类映射到 ESMC 质量级别之后,验证全局信息参数
- 在混合模式下将 PTP 时钟类的用户定义映射配置为 ESMC 质量级别之后,验证全局信息参数
验证路由器是否在混合模式下运行
目的
验证客户端的当前操作模式。
行动
在操作模式下 run show ptp hybrid
,输入 命令以显示客户端的当前配置和当前操作模式。
在操作模式下 run show ptp hybrid config
,输入 命令以显示同步以太网接口映射的 PTP 源。
在操作模式下 run show ptp hybrid status
,输入 命令以显示当前混合模式操作状态。
意义
输出显示客户端的当前配置和当前操作模式。有关操作run show ptp hybrid
命令的信息,请参阅 show ptp 混合。
验证传输侧的质量级别变化
目的
验证路由器传输侧的质量级别变化。
行动
在操作模式下 run show synchronous-ethernet esmc transmit detail
,输入 命令以显示 ESMC 传输接口详细信息。
意义
输出显示从各种以太网接口传输的 ESMC SSM 质量级别。有关 run show synchronous-ethernet esmc transmit detail
操作命令的信息,请参阅 show 同步以太网 esmc 传输。
在混合模式下将 PTP 时钟类映射到 ESMC 质量级别之后,验证全局信息参数
目的
启用 convert-clock-class-to-quality-level
选项,在将 PTP 时钟类映射到混合模式下的 ESMC 质量级别之后,验证全局信息参数。
行动
在操作模式下 run show ptp global-information
,输入 命令以显示以下输出:
user@host> run show ptp global-information PTP Global Configuration: Domain number : 0 Transport Encapsulation : IPv4 Clock mode : Ordinary Priority Level1 : 128 Priority Level2 : 128 Unicast Negotiation : Disabled ESMC QL From Clock Class: Enabled Clock Class/ESMC QL : 84 / (QL SSU-A/SSM 0x4) Slave Parameters: Sync Interval : - Delay Request Interval: -6 (64 packets per second) Announce Interval : - Announce Timeout : 3 Master Parameters: Sync Interval : -6 (64 packets per second) Delay Request Interval: - Announce Interval : 1 (1 packet every 2 seconds) Clock Step : one-step Number of Slaves : 1 Number of Masters : 0
在操作模式下 run show ptp quality-level-mapping
,输入 命令以显示以下输出:
user@host> run show ptp quality-level-mapping quality level ptp clock class PRC 84 SSU-A 92 SSU-B 96 SEC 104
意义
的输出 run show ptp global-information
将显示同步以太网模式下设置的参数以及为主和客户端设置的参数。
的输出 run show ptp quality-level-mapping
将显示时钟类到 ESMC 质量级别的默认映射。
在混合模式下将 PTP 时钟类的用户定义映射配置为 ESMC 质量级别之后,验证全局信息参数
目的
在将 PTP 时钟类的用户定义映射配置为混合模式下的 ESMC 质量级别之后,验证全局信息参数,方法是禁用 convert-clock-class-to-quality-level
选项。
行动
在操作模式下 run show ptp global-information
,输入 命令以显示以下输出:
user@host> run show ptp global-information PTP Global Configuration: Domain number : 0 Transport Encapsulation : IPv4 Clock mode : Ordinary Priority Level1 : 128 Priority Level2 : 128 Unicast Negotiation : Disabled ESMC QL From Clock Class: Disabled Clock Class/ESMC QL : - Slave Parameters: Sync Interval : - Delay Request Interval: -6 (64 packets per second) Announce Interval : - Announce Timeout : 3 Master Parameters: Sync Interval : -6 (64 packets per second) Delay Request Interval: - Announce Interval : 1 (1 packet every 2 seconds) Clock Step : one-step
意义
输出显示同步以太网模式下设置的参数以及为主设备和客户端设置的参数。