Network Time Protocol (NTP) uppfanns av Dr David Mills från Delaware University, den har använts sedan 1985 och är fortfarande i ständig utveckling. NTP är ett protokoll som är utformat för att synkronisera klockorna på datorer och nätverk över Internet eller lokala nätverk (LAN). De flesta nätverk synkroniseras via NTP till en UTC-tidskälla (samordnad universell tid)
UTC är baserat på tiden som atomklockor berättar och används globalt som standardiserad tidskälla.
NTP (version 4) kan behålla tid över det offentliga Internetet till 10 millisekunder (1 / 100th av en sekund) UTC-tid och kan fungera ännu bättre över LAN med noggrannhet av 200 mikrosekunder (1 / 5000th av en sekund) under idealiska förhållanden .
NTP fungerar inom TCP / IP-suite och bygger på UDP, är tidssynkronisering med NTP relativt enkel, det synkroniserar tiden med hänvisning till en pålitlig UTC-källa och distribuerar sedan den här tiden till alla maskiner och enheter på ett nätverk.
Microsoft och andra rekommenderar att endast extern baserad timing ska användas snarare än Internetbaserad, eftersom dessa inte kan verifieras och kan lämna ett system öppet för missbruk, särskilt eftersom en Internet-tidkälla är bortom brandväggen. Specialist NTP-servrar finns tillgängliga som kan synkronisera tiden på nätverk med antingen MSF, DCF eller WWVB-radiosändning. Dessa signaler sänds på långvåg av flera nationella fysiklaboratorier.
I Storbritannien, MSF nationell tid och frekvens radioöverföringar som används för att synkronisera en NTP-server sänds av National Physics Laboratory i Cumbria som fungerar som Förenade kungarikets nationella tidsreferens. Det finns också liknande system i Colorado, USA (WWVB) och i Frankfurt, Tyskland (DCF -77).
Ett radiobaserat NTP-server består vanligen av en rack tidsserver, och en antenn, som består av en ferrit bar inuti ett plasthölje, som mottar radio tid och frekvens-sändning. Antennen ska alltid monteras horisontellt i rät vinkel mot transmission för optimal signalstyrka. Data sänds i pulser, 60 en andra. Dessa signaler ger UTC-tid med en noggrannhet av 100 mikrosekunder har emellertid radiosignalen ett ändligt intervall och är känsliga för störningar.
En radio refererad NTP-server är enkelt att installera och kan ge en organisation en exakt tidsreferens som möjliggör synkronisering av hela nätverk. NTP-servern tar emot tidssignalen och distribuerar den sedan via nätverksenheterna.