PTP (Precision Time Protocol) es un protocolo que permite sincronizar relojes con una precisión teórica de nanosegundos. PTP es un protocolo adecuado para todas las aplicaciones sensibles (energía, industria, audiovisual, finanzas, transporte, etc.). El protocolo funciona en redes locales, pero también puede operar a distancias muy largas. Esto lo hace especialmente útil para las redes extensas con varios sitios remotos.
Cuando una red se hace muy extensa, es posible que no todos los relojes sean utilizados para las mismas tareas y que no requieran la misma calidad de sincronización. Al no tener los recursos necesarios para dividir una red, es obligatorio mantener la precisión más elevada para todos los relojes, lo cual implica costes innecesarios. De hecho, el protocolo PTP solamente tiene un reloj patrón (GMC, del inglés Grand Master Clock) por red.