NTP-serverhistorik og implementering
Sendt af Stuart on November 4th, 2008
Network Time Protocol (NTP) blev opfundet af dr. David Mills fra University of Delaware, den har været i udnyttet siden 1985 og er stadig i konstant udvikling. NTP er en protokol designet til at synkronisere uret på computere og netværk på tværs af internettet eller lokale netværk (LAN). De fleste netværk synkroniseres via NTP til en UTC-tidskilde (koordineret universeltid)
UTC er baseret på klokkeslættet fra atomklokker og bruges globalt som standardiseret tidskilde.
NTP (version 4) kan opretholde tid over det offentlige internet til inden for 10 millisekunder (1 / 100th af et sekund) UTC-tid og kan udføre endnu bedre over LAN med nøjagtighed af 200 mikrosekunder (1 / 5000th sekund) under ideelle forhold .
NTP fungerer inden for TCP / IP-pakken og er afhængig af UDP, tidssynkronisering med NTP er relativt simpel, det synkroniserer tid med henvisning til en pålidelig UTC-kilde og distribuerer derefter denne gang til alle maskiner og enheder på et netværk.
Microsoft og andre anbefaler, at kun eksternt baseret timing bruges i stedet for internetbaseret, da disse ikke kan godkendes og kan lade et system være åbent for misbrug, især da en internet-timing-kilde ligger uden for firewallen. Specialist NTP-servere er tilgængelige, der kan synkronisere tid på netværk ved hjælp af enten MSF, DCF eller WWVB radio transmission. Disse signaler udsendes på lang bølge af flere nationale fysiklaboratorier.
I Storbritannien, den MSF nationale radiofrekvensoverførsler, der bruges til at synkronisere en NTP-server, udsendes af National Physics Laboratory i Cumbria, der fungerer som Det Forenede Kongeriges nationale tidsreference. Der findes også lignende systemer i Colorado, USA (WWVB) og i Frankfurt, Tyskland (DCF -77).
En radiobaseret NTP-server består normalt af en rackmonterbar tidsserver og en antenne, der består af en ferritstang inde i en plastikindkapsling, der modtager radio- og frekvensudsendelsen. Antennen skal altid monteres vandret i en ret vinkel mod transmissionen for optimal signalstyrke. Data sendes i pulser, 60 et sekund. Disse signaler giver UTC-tid til en nøjagtighed af 100-mikrosekunder, men radiosignalet har et begrænset antal og er sårbart for interferens.
En radio-refereret NTP-server er let installeret og kan give en organisation en præcis tidsreference, der muliggør synkronisering af hele netværk. NTP-serveren modtager tidssignalet og distribuerer det mellem netværksenhederne.