Example: Configure Ordinary TimeReceiver Clock With Unicast-Negotiation
This example shows the base configuration of a Precision Time Protocol (PTP) ordinary timeReceiver clock with 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, the ordinary timeReceiver clock uses unicast-negotiation and compensates for some network asymmetry.
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 with unicast-negotiation, run the following commands:
set ptp clock-mode ordinary set ptp domain 110 set ptp unicast-negotiation set ptp slave delay-request -6 set ptp slave announce-timeout 2 set ptp slave announce-interval 3 set ptp slave sync-interval -5 set ptp slave grant-duration 7200 set ptp slave interface ge-0/1/0.0 unicast-mode transport ipv4 set ptp slave interface ge-0/1/0.0 unicast-mode clock-source 10.10.10.50 local-ip-address 10.10.10.75 asymmetry -4500
Configuring an ordinary client clock with unicast-negotiation
To configure an ordinary timeReceiver clock with unicast-negotiation, perform these tasks:
-
Configure the clock mode, domain, and unicast-negotiation:
[edit protocols ptp] user@host# set clock-mode ordinary domain 110 unicast-negotiation
-
Configure the announce timeout and the announce interval:
[edit protocols ptp] user@host# set slave announce-timeout 2 announce-interval 3
-
Configure the synchronization interval and the grant duration:
[edit protocols ptp] user@host# set slave sync-interval -5 grant-duration 7200
-
Configure the timeReceiver interface:
[edit protocols ptp] user@host# edit slave interface ge-0/1/0.0
-
Configure the unicast transport mode:
[edit protocols ptp slave interface ge-0/1/0.0] user@host# set unicast-mode transport ipv4
-
Configure the clock source:
[edit protocols ptp slave interface ge-0/1/0.0] user@host# edit unicast-mode clock-source 10.10.10.50 local-ip-address 10.10.10.75
-
Configure the asymmetric path:
[edit protocols ptp slave interface ge-0/1/0.0 unicast-mode clock-source 10.10.10.50 local-ip-address 10.10.10.75] user@host# set asymmetry -4500
-
Verify the configuration:
[edit protocols ptp slave interface ge-0/1/0.0 unicast-mode clock-source 10.10.10.50 local-ip-address 10.10.10.75] user@host# top [edit] user@host# edit protocols [edit protocols] user@host# show
See the output for the
showcommand in the Results section.
Results
The following output shows the configuration of unicast-negotiation and compensation for
some network asymmetry. The unicast-negotiation statement includes the
parameters for the delay request, announce interval, synchronization interval, and grant
duration values. Interface ge-0/1/0.0 is configured to compensate for
an asymmetric path to the PTP timeTransmitter by subtracting 4.5 microseconds from the
timeReceiver-to-timeTransmitter direction delay calculations.
[edit protocols]
user@host# show
ptp {
clock-mode ordinary;
domain 110;
unicast-negotiation;
slave {
delay-request -6;
announce-timeout 2;
announce-interval 3;
sync-interval -5;
grant-duration 7200;
interface ge-0/1/0.0 {
unicast-mode {
transport ipv4;
clock-source 10.10.10.50 local-ip-address 10.10.10.75 {
asymmetry -4500;
}
}
}
}
}Platform-Specific Ordinary TimeReceiver Clock With 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 |
|