C613-50631-01 Rev A Command Reference for IE340 Series 3157
AlliedWare Plus™ Operating System - Version 5.5.3-0.x
PRECISION TIME PROTOCOL (PTP) AND TRANSPARENT CLOCK COMMANDS
PTP
-CLK
ptp-clk
Overview Use this command to configure the PTP clock instance on the switch. All values
must be specified.
Use the no variant of this command to disable the clock and disable timing
support on any other ports that were set as clock-ports.
Syntax
ptp-clk {ordinary|boundary|transparent} transport-type {udp
{v4|v6}|ethernet} delay-mechanism {e2e|p2p} step-type
{onestep|twostep}
no ptp-clk
Default This command is disabled by default.
Mode Global configuration
Parameter Description
ordinary An ordinary clock, able to act as Master, Slave, or Grand Master
boundary A clock able to manage downstream fan-out for an upstream
Master
transparent A device that acts as a bridge between a Master and a Slave and
participates in the timing protocol by adding the bridge
residence time to the correction factor in the packets
udp v4 Timing protocol forwarded in IPv4 UDP Packets
udp v6 Timing protocol forwarded in IPv6 UDP Packets
ethernet Timing protocol forwarded in Ethernet frames
e2e Specifies that the clock supports end to end messaging
sequences between the Master and the Slave and that the
Correction Factor is updated based on the Bridge residence time.
A Delay_Request sequence is required to determine the link delay
p2p Specifies that the clock supports end to end messaging
sequences between the Master and the Slave as well as peer to
peer messaging sequences to determine the link delay between
this device and its peers.
The Correction Factor is updated based on the Bridge residence
time plus the peer to peer link delay - so there is no need for a
delay_request message sequence.
onestep Specifies that the clock supports modification of the correction
factor as the message is transiting the switch
twostep Specifies that the clock requires that a follow-up message be sent
that is used to carry the correction factor for the previous 1588v2
message (sync, delay_request or pdelay_req)