Precision Time Protocol (PTP) is a widely adopted protocol for delivery of precise time over a computer network. A complete PTP system includes PTP functionality in network equipment and hosts. PTP may be implemented in hardware, software or a combination of both.

PTP is implemented in end systems and in PTP-aware networking hardware. PTP implementations may have the ability to serve as a source of time for the network, a grandmaster, or operate as a slave and receive time and synchronize to the grandmaster. Some implementations are able to operate as either master or slave.

List of PTP implementations

Routers and switches

Artel 1G Quarra Switch

Artel 10Gig Quarra Switch

ACRA CONTROL (now Curtiss-Wright) airborne switches

Alcatel-Lucent 7210 Service Access Switch

Alcatel-Lucent 7705 Service Aggregation Router

Alcatel-Lucent 7750 Service Router

Allen-Bradley Stratix 5400, 5410, 5700, 8000 Managed Switches

Arista 7050X/X2/X3 Series Switches

Arista 7060X/X2 Series Switches

Arista 7150 Series Switches

Arista 7280E/R/R2 Series Switches

Arista 7500E/R/R2 Series Switches

Aruba 2930M Series Switches (with WC.16.04 software release) Aruba CX 6300 M series Aruba CX 8360 BitStream Hyperion 300/402/500 Series Switches Brocade 6910 Ethernet Access Switch Dell EMC PowerSwitch S4100-ON Series Switches Dell EMC PowerSwitch S5200-ON Series Switches Cisco 7600 Router Cisco ASR 903 Router Cisco ASR 9000 Router Cisco Catalyst 9300 Switch Cisco CGS 2520 Switch Cisco Industrial Ethernet 3000 Series Switches Cisco Industrial Ethernet 5000 Series Switches Cisco Nexus 3000 Series Switches Cisco Nexus 5000 Series Switches Cisco Nexus 7000 router Cisco Nexus 9000 router Connect Tech Inc. Xtreme/10G Managed Ethernet Switch/Router Crystal Instruments IEEE 1588 Spider-HUB Industrial Ethernet Switch Ericsson Router 6000 series Extreme Networks E4G-200 router Extreme Networks E4G-400 router Fibrolan Falcon-R Class xHaul Switche/Grandmaster Fibrolan Falcon-M Class Switches/Routers Fibrolan Falcon-MTS Grandmaster Fibrolan uFalcon-S Switch series Fibrolan uFalcon-ST Switch series GarrettCom 10KT Industrial Managed 1588v2 Switch GarrettCom 12KX Industrial Managed 1588v2 Ethernet Switch HBM Rugged Ethernet PTPv2 Switch with PoE: SomatXR EX23-R Hirschmann MACH1040 19" Industrial Ethernet Switches with IEEE 1588v2 support Hirschmann MICE Modular Industrial Ethernet Rail Switch Modules with IEEE 1588v2 support IBM RackSwitch G8264 and IBM RackSwitch G8316 iS5 Communications Raptor Switch Juniper Networks MX Universal Edge Routers Juniper Networks QFX Kyland SICOM3028GPT series Kyland SICOM3000A series Kyland Ruby3A Mellanox SN2100 / SN2700 (Spectrum silicon) switches with MLNX-OS/ONYX (in GA since 3.6.5011) for PTP IEEE-1588 (SMPTE ST2059-2 profile) or with Cumulus Linux (from version 3.6) with the ptp4l Linux package. Moxa PowerTrans series (PT-7728-PTP) and EDS-500 and EDS-600 series switches Oregano Systems syn1588 Gbit Switch Planet Technology USA, some IGS switches (e.g. IGS-20040MT) Red Lion N-Tron Series NT24k All-Gigabit Managed Industrial Ethernet Switches Ruggedcom IEEE 1588 PTP Solutions including RSG2488, RSG2288, RX1000 and RS416 Seven Solutions White Rabbit Precise PTP Switch Siemens SCALANCE X-300 and XR-300 Industrial Managed Ethernet Switch with 1588 support (all X308-2M, all XR-324-12M, all XR324-4M, all X302-7EEC and X307-2EEC) Teletronics Technology Corporation airborne switches TSN Systems - TSN Automotive Switch Q50.

List of PTP implementations