Een gids voor Synchroniseren van een netwerk met NTP
Gepost door Richard N Williams on Februari 10th, 2010
Network Time Protocol (NTP) Is een TCP / IP-protocol ontwikkeld toen het internet nog in de kinderschoenen. Het werd ontwikkeld door David Mills van de University of Delaware die probeerde om computers in een netwerk te synchroniseren met een zekere mate van precisie.
NTP is een UNIX-gebaseerd protocol, maar het is geschikt gemaakt voor net zo effectief werken op pc's en een versie is opgenomen met de besturingssystemen sinds Windows 2000 (inclusief Windows 7, Vista en XP).
NTP, en de daemon (applicatie) die ze controleert, is niet alleen een methode van het passeren van de tijd rond. Elk systeem waarop NTP daemon kan fungeren als een client bevragen de referentietijd van andere servers of het kan zijn eigen beschikbare tijd voor andere apparaten te gebruiken die in feite maakt er een tijdserver zelf. Het kan ook werken als een peer door samenwerking met andere peers de meest stabiele en nauwkeurige tijdbasis te gebruiken.
Een van de meest flexibele aspecten van NTP is de hiërarchische structuur. NTP verdeelt apparaten in lagen, elk stratum niveau wordt bepaald door de nabijheid van de referentie-klok (atoomklok). De atoomklok zelf een stratum 0 inrichting het dichtst inrichting te (vaak dedicated NTP tijdserver) Is een stratum 1 apparaat, terwijl andere apparaten die verbinding maken met geworden dat stratum 2. NTP kan de nauwkeurigheid te behouden om binnen 16 stratum levels.
Elk netwerk dat moet worden gesynchroniseerd, moet eerst een tijdbron voor NTP te verdelen identificeren en te lokaliseren. Internet-bronnen van de tijd beschikbaar zijn, maar u wordt vaak genomen uit stratum 2 apparaten die werken via de firewall. De enige manier NTP kan de tijd turen is als de TCP / IP-poort open gelaten om het verkeer door te laten. Dit kan leiden tot veiligheidsproblemen als kwaadwillende gebruikers kunnen profiteren van deze firewall gat.
Toegewijd NTP tijdservers vind een bron van tijd via GPS of radio signalen en dus niet laat een netwerk kwetsbaar voor aanvallen. Door een NTP tijdserver op een router en hele netwerk van honderden en zelfs duizenden apparaten kan worden gesynchroniseerd dankzij hiërarchische structuur NTP's.