In this section
This section describes how to configure the PTP clock.
PTP clock priorities
PTP clock domains
PTP announce message interval
PTP announce time-out multiplier
PTP synchronization message interval
Minimum PTP delay request interval
PTP peer delay request interval
PTP communication protocol
PTP user description
The PtpUserDescription parameter allows the user to add a description string to the SmartNIC clock. This string can be retrieved from the userDescr parameter in the clock description information in the information stream. It can also be retrieved from the PTP management interface.
ntservice.ini code line
The syntax for the ntservice.ini code line configuring the PTP clock is:
'PtpClockPriority1' '=' ( '0' | '1' | '2' | ... | '255' ) 'PtpClockPriority2' '=' ( '0' | '1' | '2' | ... | '255' ) 'PtpClockDomain' '=' ( '0' | '1' | '2' | ... | '128' ) 'PtpAnncInterval' '=' ( '–3' | '–2' | '–1' | '0' | '1' | '2' | ... | '6' ) 'PtpAnncTmo' '=' ( '2' | '3' | '4' | ... | '10' ) 'PtpSynInterval' '=' ( '–7' | '–6' | '–5' | ... | '0' | '1' | '2' | ... | '6' ) 'PtpDelrMinInterval' '=' ( '–7' | '–6' | '–5' | ... | '0' | '1' | '2' | ... | '6' ) 'PtpPDelInterval' '=' ( '–6' | '–5' | '–4' | ... | '0' | '1' | '2' | ... | '5' ) 'PtpCommTech' '=' ( 'IPv4/UDP' | 'IEEE_802.3' ) 'PtpUserDescription' '=' <ASCII character> { <ASCII character> }
Example:
PtpClockPriority1=1 PtpClockPriority2=2 PtpClockDomain=100 PtpAnncInterval=2 PtpAnncTmo=10 PtpSynInterval=–4 PtpDelrMinInterval=6 PtpPDelInterval=3 PtpCommTech=IEEE_802.3 PtpUserDescription=NT20E3-2-PTP
Default values
This table shows the default values.
Parameter | Default Value |
---|---|
PtpClockPriority1 | For the PTP Default, Telecom, Enterprise and G.8275.1 profiles: 128For the PTP Power profile: 255 |
PtpClockPriority2 | For the PTP Default, Telecom, Enterprise and G.8275.1 profiles: 128For the PTP Power profile: 255 |
PtpClockDomain |
For the PTP Default, Power and Enterprise profiles: 0For the PTP Telecom profile: 4For the PTP G.8275.1 profile: 24 |
PtpAnncInterval |
For the PTP Default and Telecom profiles: 1For the PTP Power and Enterprise profiles: 0For the PTP G.8275.1 profile: –3 |
PtpAnncTmo |
For the PTP Default, Power, Enterprise and G.8275.1 profiles: 3For the PTP Telecom profile: 2 |
PtpSynInterval | For the PTP Default, Telecom, Power and Enterprise profiles: 0For the PTP G.8275.1 profile: –4 |
PtpDelrMinInterval |
For the PTP Default, Telecom, Power and Enterprise profiles: 0For the PTP G.8275.1 profile: –4 |
PtpPDelInterval | 0 |
PtpCommTech |
For the PTP Default, Telecom and Enterprise profiles: IPv4/UDPFor the PTP Power and G.8275.1 profile: IEEE_802.3 |
PtpUserDescription | Napatech adapter |