Tijdservers en internet
Gepost door Richard N Williams on December 12th, 2009
Timing wordt steeds crucialer voor computersystemen. Het is nu bijna ongehoord dat een computernetwerk functioneert zonder synchronisatie met UTC (Coordinated Universal Time). En zelfs enkele machines die thuis worden gebruikt, zijn nu uitgerust met automatische synchronisatie. De nieuwste incarnatie van Windows, bijvoorbeeld Windows 7, maakt automatisch verbinding met een timingbron (hoewel deze toepassing handmatig kan worden uitgeschakeld door toegang te krijgen tot de tijd- en datumvoorkeuren.)
De opname van deze automatische synchronisatiehulpmiddelen in de nieuwste besturingssystemen geeft aan hoe belangrijk timinginformatie is geworden en wanneer u kijkt naar de soorten toepassingen en transacties die nu op internet worden uitgevoerd, is het geen verrassing.
Internetbankieren, online reserveren, internetveilingen en zelfs e-mail kunnen afhankelijk zijn van de juiste tijd. Computers gebruiken tijdstempels als het enige referentiepunt dat ze moeten identificeren wanneer en of een transactie heeft plaatsgevonden. Fouten in timinginformatie kunnen onnoemelijke fouten en problemen veroorzaken, vooral met foutopsporing.
Het internet zit vol met tijdservers met meer dan duizend tijdbronnen beschikbaar voor online synchronisatie; de nauwkeurigheid en bruikbaarheid van deze online bronnen van UTC-tijd variëren en een TCP / IP open laten in de firewall om de timinginformatie door te laten kan een systeem kwetsbaar maken.
Voor netwerksystemen waarbij timing niet alleen cruciaal is, maar waar beveiliging ook een belangrijk probleem is, is internet geen voorkeursbron voor het ontvangen van UTC-informatie en is een externe bron vereist.
Het verbinden van een NTP-netwerk met een externe bron van UTC-tijd is relatief eenvoudig als een netwerktijdserver is gebruikt. Deze apparaten die vaak worden aangeduid als NTP-servers, gebruik de atoomklokken aan boord van GPS (Global Positioning System) satellieten of lange golf uitzendingen uitgezonden door plaatsen zoals NIST or NPL.