Precision Time Protocol (PTP) on protokolla kellonajan synkronoimiseen lähiverkossa. PTP on IEEE:n standardi IEEE-1588. PTP kykenee synkronoimaan kellot parempaan kuin 100 nanosekunnin tarkkuuteen verkossa, joka on nimenomaan suunniteltu sitä varten.
Standardi IEEE 1588-2002 on julkaistu vuonna 2002. PTP pääsee parempaan tarkkuuteen kuin NTP, joka on suunniteltu toimimaan suuremmissa verkoissa kuten Internetissä. PTP:n kohteisiin kuuluvat hajautetut mittaus- ja ohjausjärjestelmät, jotka ovat suhteellisen paikallisia, joka on tyypillistä teollisuusautomaatiossa ja testaus- ja mittausympäristöissä. PTP:tä voidaan käyttää lähiverkoissa, jotka tukevat multicast-viestintää (mukaan lukien Ethernet). PTP:llä synkronointi tapahtuu pääkellon ja asiakaskellon välisellä pakettiliikenteellä.