ptp:PtpIf
Per-interface PTP configuration and management
Telemetry Sensor Path(s)
Configurable Properties
PROPERTY NAME | DATA TYPE | DESCRIPTION | PERMITTED VALUES |
---|---|---|---|
announceIntervalType | ptp:TimeCode (scalar:Enum8) |
PTP announce interval time code | SELECTION: 1 - none 2 - aes67 3 - smpte-2059-2 DEFAULT: none |
announceIntervalVal | scalar:Sint16 |
PTP announce interval value | RANGE: [-3 , 4] DEFAULT: 1 |
announceTimeoutType | ptp:TimeCode (scalar:Enum8) |
PTP announce timeout time code | SELECTION: 1 - none 2 - aes67 3 - smpte-2059-2 DEFAULT: none |
announceTimeoutVal | scalar:Sint16 |
PTP announce timeout value | RANGE: [2 , 10] DEFAULT: 3 |
asymmetricDelayValue | scalar:Uint32 |
compensation time(ns) for asymmetric delay | RANGE: [0 , 512000000] DEFAULT: 0 |
asymmetricDirection | ptp:Direction (scalar:Enum8) |
asymmetric delay directionfrom master to slave OR slave to master | SELECTION: 0 - none 1 - forward-path 2 - reverse-path DEFAULT: none |
delayRequestMinIntervalType | ptp:TimeCode (scalar:Enum8) |
PTP delay-request minimum interval time code | SELECTION: 1 - none 2 - aes67 3 - smpte-2059-2 DEFAULT: none |
delayRequestMinIntervalVal | scalar:Sint16 |
PTP delay-request minimum interval value | RANGE: [-4 , 6] |
id | nw:IfId (base:IfIndex) |
Interface id of port with PTP configuration | Must match first field in the output of show intf brief . Example: Eth1/1 or Vlan100 |
negoSchema | ptp:SchemaNameT (string:Basic) |
Unicast negotiation schema for interface | A sequence of characters |
neighborPropagationDelayThreshold | scalar:Uint32 |
GPTP propagation delay threshold | RANGE: [5 , 2000000] DEFAULT: 1000000 |
profileOverride | scalar:Bool |
Allow override of configuration limits imposed by global PTP profile | SELECTION: true or false DEFAULT: false |
ptp | scalar:Bool |
PTP enable or disable at interface level | SELECTION: true or false DEFAULT: false |
ptpCost | scalar:Uint16 |
PTP cost value in interface | RANGE: [0 , 255] DEFAULT: 255 |
ptpDestinationMac | ptp:PtpDestinationMac (scalar:Enum8) |
PTP destination mac forwardable or non-forwardable | SELECTION: 0 - non-forwardable 1 - forwardable DEFAULT: non-forwardable |
ptpInterfaceDomain | scalar:Uint16 |
PTP domain value in interface | RANGE: [0 , 127] DEFAULT: 0 |
ptpRxNoMatch | ptp:PtpRxNoMatch (scalar:Enum8) |
PTP packets destination MAC with RX packet not matching | SELECTION: 0 - accept 1 - drop 2 - follow-rx DEFAULT: accept |
role | ptp:TransmissionRole (scalar:Enum8) |
Transport role for PTP interface with default master | SELECTION: 1 - master 2 - slave 3 - dynamic DEFAULT: dynamic |
syncIntervalType | ptp:TimeCode (scalar:Enum8) |
PTP sync interval time code | SELECTION: 1 - none 2 - aes67 3 - smpte-2059-2 DEFAULT: none |
syncIntervalVal | scalar:Sint16 |
PTP sync interval value | RANGE: [-7 , 1] |
transmission | ptp:TransportMode (scalar:Enum8) |
Transport mode for PTP interface with default multicast | SELECTION: 1 - multicast 2 - unicast DEFAULT: multicast |
transport | ptp:TransportType (scalar:Enum8) |
Transport type for PTP interface with default IPv4 | SELECTION: 1 - ipv4 2 - ipv6 3 - eth DEFAULT: ipv4 |
ucastSrc | address:Ip |
Source IPv4 address for ucast messages | Value must match ipv4 or ipv6 known format |
ucastSrcIpv6 | address:IPv6 |
Source IPv6 address for ucast messages | Value must match ipv6 format |
ucastVrf | l3:VrfName (string:Basic) |
VRF to be used for hello messages | A sequence of characters |
vlan | base:Encap |
PTP VLAN id configuration | SELECTION: unknown, vlan-%d or vxlan-%d DEFAULT: vlan-1 |
Internal Properties
PROPERTY NAME | DATA TYPE | DESCRIPTION | POSSIBLE VALUES |
---|---|---|---|
modTs | mo:TStamp (scalar:Date) |
The time when this object was last modified. | SELECTION: 0 - never DEFAULT: never |
status | mo:ModificationStatus (scalar:Bitmask32) |
The upgrade status. This property is for internal use only. | SELECTION: 2 - created 4 - modified 8 - deleted 16 - replaced |