Example: Configure Ordinary TimeReceiver Clock Without Unicast-Negotiation
This example shows the base configuration of a Precision Time Protocol (PTP) ordinary timeReceiver clock without unicast-negotiation on an ACX Series router.
Requirements
This example uses the following hardware and software components:
-
One ACX Series router
-
Junos OS Release 12.2 or later
Overview
In this configuration, unicast-negotiation is not configured, so the PTP timeReceiver has no control over the rate of the negotiation. The PTP timeTransmitter (a primary reference clock) must be configured with the parameters of the PTP timeReceiver, such as announce, synchronization, and delay-response packets to control the rate of the negotiation.
The values in this example are for illustration purposes only. You can set the values for each parameter according to your requirements.
CLI Quick Configuration
To perform a quick configuration of an ordinary timeReceiver clock without unicast-negotiation, run the following commands:
set protocols ptp clock-mode ordinary set protocols ptp ipv4-dscp 46 set protocols ptp slave interface ge-0/2/0.0 unicast-mode transport ipv4 set protocols ptp slave interface ge-0/2/0.0 unicast-mode clock-source 12.1.1.4 local-ip-address 12.1.1.5
Configuring an ordinary client clock without unicast-negotiation
To configure an ordinary timeReceiver clock without unicast-negotiation, perform these tasks:
-
Configure the clock mode:
[edit protocols ptp] user@host# set clock-mode ordinary
-
Configure the Differentiated Services code point (DSCP) value for all PTP IPv4 packets originated by the device:
[edit protocols ptp] user@host# set ipv4-dscp 46
Note:The
ipv4-dscp 46statement is not supported on QFX Series switches. -
Configure the timeReceiver interface:
[edit protocols ptp] user@host# edit slave interface ge-0/2/0.0
-
Configure the unicast transport mode:
[edit protocols ptp slave interface ge-0/2/0.0] user@host# set unicast-mode transport ipv4
-
Configure the clock source:
[edit protocols ptp slave interface ge-0/2/0.0] user@host# unicast-mode clock-source 12.1.1.4 local-ip-address 12.1.1.5
-
Verify the configuration:
[edit protocols ptp slave interface ge-0/2/0.0] user@host# top [edit] user@host# edit protocols [edit protocols] user@host# show
See the output for the
showcommand in the Results section.
Results
In this example, the PTP timeReceiver on the local interface ge-0/2/0 is assigned a local IP address of 12.1.1.5. Unicast-negotiation is not configured so the PTP timeTransmitter must be explicitly configured with the details of the PTP timeReceiver (12.1.1.5).
[edit protocols]
user@host# show
ptp {
clock-mode ordinary;
ipv4-dscp 46;
slave {
interface ge-0/2/0.0 {
unicast-mode {
transport ipv4;
clock-source 12.1.1.4 local-ip-address 12.1.1.5;
}
}
}
}Platform-Specific Ordinary TimeReceiver Clock Without Unicast-Negotiation Behavior
Use Feature Explorer to confirm platform and release support for specific features.
Use the following table to review platform-specific behaviors for your platform:
|
Platform |
Difference |
|---|---|
|
ACX Series |
|
|
QFX Series |
|