De effecten van geen tijdsignaal

NTP-servers (Network Time Protocol) zijn een essentiële tool in het moderne computernetwerk. Ze regelen de tijd en zorgen ervoor dat elk apparaat op het netwerk wordt gesynchroniseerd.

Vanwege het belang van tijd bij het beheersen van bijna elk aspect van computernetwerken, is accurate en gesynchroniseerde tijd essentieel, reden waarom zoveel systeembeheerders een NTP tijdserver.

Deze tijdservers gebruiken een enkele tijdbron als basis om alle klokken in een netwerk in te stellen; de tijd is vaak afkomstig van het GPS-netwerk of radiosignalen uitgezonden vanuit fysica laboratoria zoals NPL in het Verenigd Koninkrijk (wiens signaal wordt uitgezonden vanuit Cumbria).

Zodra dit signaal door de tijdserver is ontvangen, distribueert het tijdprotocol NTP het vervolgens rond het netwerk - waarbij de systeemklok van elk apparaat wordt vergeleken met de tijdreferentie en elk apparaat wordt aangepast. Door regelmatig de drift van deze apparaten te beoordelen en te corrigeren, houdt NTP klokken nauwkeurig tot binnen milliseconden van het tijdsignaal en wanneer dit signaal afkomstig is van een atoomklok - het zorgt ervoor dat het netwerk zo nauwkeurig is als fysiek mogelijk is, maar wat gebeurt er als je verliest het tijdsignaal?

Beschadigde GPS-antennes, onderhoud van tijdsignaalzenders of technische storingen kunnen leiden tot a NTP tijd verbreken geen tijdsignaal ontvangen. Vaak is dit slechts tijdelijk en wordt de normale service binnen enkele uren hervat, maar wat gebeurt er als dit niet het geval is, en wat is het effect van een gefaald tijdsignaal?

Gelukkig beschikt NTP over back-upsystemen voor zo'n mogelijkheid. Als een tijdsignaal faalt en er geen andere tijd is, gebruikt NTP handig de gemiddelde tijd van alle klokken in zijn netwerk. Dus als sommige klokken een paar milliseconden sneller zijn afgedaald en andere een paar milliseconden langzamer zijn, dan neemt NTP het gemiddelde van deze afwijking, zodat de tijd zo lang mogelijk klopt.

Zelfs als een signaal meerdere dagen - of zelfs weken - heeft gefaald zonder kennis van de systeemgebruikers, betekent dit niet dat het netwerk uit elkaar zal vallen. NTP houdt het hele netwerk nog steeds gesynchroniseerd, gebruikmakend van de gemiddelde drift, en terwijl hoe langer het tijdsignaal uitblijft, blijft het netwerk accuraat, zelfs na een paar dagen geen tijdreferentie.

Dit bericht is geschreven door

Stuart

Gerelateerd lezen