Archiveer de categorie 'Tijdsynchronisatie'

Tijdsynchronisatie Om het goed te doen

Woensdag oktober 20th, 2010

Tijd is essentieel voor computers, netwerken en technologie. Het is de enige referentietechnologie die moet vaststellen of een taak is gebeurd of zal plaatsvinden. Aangezien tijd, in de tijdzone van tijdstempels, zo belangrijk is voor technologie, kan er onnoemelijke fouten ontstaan ​​als er onzekerheid bestaat over de tijd dat verschillende apparaten op een netwerk verschillende tijden hebben.

Het probleem met de tijd in de informatica is dat alle apparaten, van routers tot desktop-pc's, een eigen timepiece hebben die de systeemklokken beheert. Deze systeemklokken zijn gewoon normale elektronische oscillatoren, ze typen vaak in horloges met batterijen, en hoewel deze voldoende zijn voor mensen om de tijd te vertellen, kan het afdrijven van deze klokken apparaten op een netwerk zien, seconden en zelfs minuten niet synchroon lopen.

Er zijn twee regels voor tijdsynchronisatie:

  • Alle apparaten op een netwerk moeten samen worden gesynchroniseerd
  • Het netwerk moet worden gesynchroniseerd met UTC (Coordinated Universal Time)

NTP

Om een ​​netwerk te synchroniseren, moet u gebruik maken van Network Time Protocol (NTP). NTP is ontworpen voor nauwkeurige netwerktijdsynchronisatie. IT werkt met een enkele tijdsbron die het vervolgens distribueert naar alle apparaten op het NTP-netwerk.

NTP controleert de apparaten voortdurend op drift en past zich vervolgens aan om ervoor te zorgen dat het hele netwerk binnen enkele milliseconden van de referentietijd valt.

GMT

Coordinated Universal Time is een globale tijdschaal die door atoomklokken wordt bijgehouden. Door een netwerk te synchroniseren met UTC, zorgt u er feitelijk voor dat uw netwerk wordt gesynchroniseerd met elk ander UTC-netwerk op de planeet.

Het gebruik van UTC als referentiebron is ook een simpele aangelegenheid. NTP tijdservers zijn de beste manier om een ​​veilige bron van UTC-tijd te vinden. Ze gebruiken GPS (Global Positioning System) als een bron van deze atoomkloktijd of gespecialiseerde radiosignalen om de UTC-tijdbron extern te houden om veiligheidsredenen.

Een NTP-server kan een netwerk van honderden en zelfs duizenden apparaten synchroniseren, zodat het hele netwerk binnen enkele milliseconden UTC beschikbaar is.

De tijd volgens UTC (Coordinated Universal Time)

Woensdag oktober 13th, 2010

De moderne wereld is klein. Tegenwoordig zul je in het bedrijfsleven even waarschijnlijk over de Atlantische Oceaan communiceren als je met je buurman handelt, maar dit kan moeilijkheden veroorzaken - zoals iedereen die probeert iemand te bereiken aan de andere kant van de wereld zal weten.

Het probleem is natuurlijk tijd. Er zijn 24 tijdzones op aarde, wat betekent dat mensen met wie je misschien tegenover de andere kant van de wereld wilt praten, in bed liggen als je wakker bent - en omgekeerd.

Communicatie is ook geen probleem voor ons mensen; veel van onze communicatie verloopt via computers en andere technologieën die nog meer problemen kunnen veroorzaken. Niet alleen omdat tijdzones anders zijn, maar klokken, of ze nu een computer voeden of een klok op een kantoormuur, kunnen afdrijven.

Tijdsynchronisatie is daarom belangrijk om ervoor te zorgen dat het apparaat waarmee u communiceert, tegelijkertijd heeft, ongeacht welke transactie u uitvoert, dit kan leiden tot fouten, zoals het falen van de toepassing, gegevens die verloren raken of de machines die geloven dat een actie heeft plaatsgevonden terwijl dat niet het geval is.

Coordinated Universal Time

Coordinated Universal Time (UTC) is een internationale tijdschaal. Het besteedt geen aandacht aan tijdzones en wordt trouw gehouden door een constellatie van atoomklokken - nauwkeurige uurwerken die geen last hebben van drift.

GMT compenseert ook voor het vertragen van de draaiing van de aarde door het toevoegen van schrikkelseconden om te zorgen dat er geen drift is die er uiteindelijk voor zou zorgen dat de middag naar de nacht afdrijft (zij het in vele millennia, dus traag is het vertragen van de aarde).

De meeste technologieën en computernetwerken over de hele wereld gebruiken UTC als hun bron van tijd, waardoor wereldwijde communicatie haalbaarder wordt.

Network Time Protocol en NTP Time Servers

Het ontvangen van UTC-tijd voor een computernetwerk is de taak van de NTP tijdserver. Deze apparaten gebruiken Network Time Protocol om de tijd te verdelen over alle technologieën op het NTP-netwerk. NTP tijdservers ontvang de bron van tijd uit een aantal verschillende bronnen.

  • Het internet - hoewel internettijdbronnen onveilig en onbetrouwbaar kunnen zijn
  • De GPS (Global Positioning System) - met behulp van de ingebouwde atomaire klokken van navigatiesatellieten.
  • Radiosignalen - uitgezonden door nationale fysica laboratoria zoals NPL en NIST.

De hiërarchie van een NTP Time Server Stratum Levels Explained

Woensdag september 29th, 2010

Als het gaat om tijd synchronisatie en met behulp Network Time Protocol (NTP) nauwkeurigheid op een computernetwerk waarborgen, is het belangrijk dat de hiërarchie van NTP begrijpen hoe deze afstand en accuratesse beïnvloedt.

NTP heeft een hiërarchische structuur bekend als stratum levels. In principe hoe lager het stratum nummer van de dichter het apparaat (in de nauwkeurigheid termen) om een ​​oorspronkelijke tijd bron.

NTP tijdservers werk afgifte van een enkele tijdbron en dit als basis voor alle tijden in het netwerk echter een gesynchroniseerde netwerk zo nauwkeurig als de oorspronkelijke tijdbron en dit is waar stratum niveaus komen.

En atoomklok, één zat in een grote schaal natuurkundig laboratorium, of die aan boord van GPS-satellieten, zijn stratum 0 apparaten. Met andere woorden zijn de apparaten die daadwerkelijk genereert de tijd.

Stratum 1 apparaten zijn NTP-servers tijd dat hun bron krijgen van de tijd die rechtstreeks uit deze stratum 0 atoomklokken. Hetzij door een GPS-ontvanger of radio waarnaar NTP-server, Een stratum 1 apparaat is zo nauwkeurig als je kunt krijgen zonder dat uw eigen multi-miljoen dollar atoomklok in de serverruimte. Een stratum 1 NTP tijdserver zal doorgaans nauwkeurig te zijn binnen een milliseconde van de atoomklok tijd.

Stratum 2 apparaten zijn de volgende stap omlaag op stratum niveau keten. Dit zijn tijd servers die hun tijd krijgen van een stratum 1 apparaat. De meeste online tijd servers, bijvoorbeeld, zijn stratum 2 apparaten, krijgen hun tijd uit een andere NTP-tijdserver. Stratum 2 apparaten zijn uiteraard verder van de oorspronkelijke tijd bron en daarom niet zo nauwkeurig.

Het stratum levels op een NTP netwerk verder, met apparaten aansluiten op apparaten gaan helemaal naar beneden om stratum 10, 11, 12 enzovoort - uiteraard het meer schakels in de keten hoe minder nauwkeurig het toestel zal zijn.

Dedicated stratum 1 NTP tijdservers zijn veruit de meest nauwkeurige, betrouwbare en veilige methode voor het synchroniseren van een computernetwerk en geen bedrijfsnetwerk moet echt zonder.

NTP en GPS-gebaseerde timingoplossingen

Woensdag, september 22nd, 2010

Vraag iemand wat de sleutel tot netwerktiming is en je krijgt waarschijnlijk het antwoord NTP (Network Time Protocol). NTP is een protocol dat de tijd op alle netwerkapparaten naar een referentieklok distribueert en controleert - en deze verwijzing is de ware sleutel tot netwerktijdsynchronisatie.

Hoewel een versie van NTP gemakkelijk te verkrijgen is - het is normaal gesproken geïnstalleerd op de meeste besturingssystemen, of is anderszins gratis te downloaden - maar het verkrijgen van een bron van tijd is waar de ware sleutel tot netwerk-tijdsynchronisatie ligt.

Atoomklokken bepalen de UTC-tijdschaal in de mondiale tijdschaal (Coordinated Universal Time) en het is deze tijdschaal die het beste is voor netwerktiming, omdat het synchroniseren van alle apparaten op een netwerk met UTC gelijkwaardig is aan het feit dat uw netwerk gesynchroniseerd is met elk ander UTC-gesynchroniseerd netwerk op aarde.

Dus een bron van UTC-tijd krijgen is de ware sleutel tot nauwkeurige netwerktijdsynchronisatie, dus wat zijn de opties?

Internettijdbronnen

De voor de hand liggende keuze voor de meeste NTP-gebruikers, maar internettijd heeft twee grote tekortkomingen; ten eerste, internettijd werkt via de firewall en is daarom beladen met veiligheidsrisico's - als de tijd door uw firewall kan komen, kunnen andere dingen ook. Ten tweede kunnen internettijdbronnen met hun nauwkeurigheid worden geraakt en gemist.

Vanwege het feit dat de meeste internettijdbronnen stratum 2-apparaten zijn (ze verbinden met een ander apparaat dat de UTC-brontijd ontvangt) en de afstand van cliënt tot host nooit echt kan worden vastgesteld of verantwoord - het kan ze onnauwkeurig maken - met wat internet tijdbronnen minuten, uren en zelfs dagen weg van de echte UTC-tijd.

Radio-referenties tijdserver

Een andere bron van UTC-tijd die geen last heeft van beveiliging of nauwkeurigheidsproblemen, ontvangt de tijd van langegolfradiosignalen die de nationale fysicalaboratoria van sommige landen uitzenden. Hoewel deze signalen beschikbaar zijn in de VS (met dank aan NIST), het VK (NPL) en verschillende andere Europese landen en kunnen worden opgehaald met een standaard radio waarnaar wordt verwezen NTP-server ze zijn niet overal beschikbaar en de signalen kunnen moeilijk te ontvangen zijn in sommige stedelijke locaties of overal waar elektrische interferentie is.

GPS-timing

Voor een volledig nauwkeurige, veilige en betrouwbare UTC-tijdbron is er geen vervanging voor GPS-tijd. GPS-timingsignalen worden direct vanaf de atoomklokken aan boord van de GPS-satellieten (Global Positioning System) gestraald en ontvangen door GPS NTP tijdservers. Deze kunnen dan de atoomkloktijd rond het netwerk verdelen.

GPS-timingbronnen zijn nauwkeurig, veilig en beschikbaar letterlijk overal op de planeet 24 uur per dag.

Tijdsynchronisatie van technologie

Woensdag september 15th, 2010

Veel technologieën zijn betrouwbaar en nauwkeurig, nauwkeurig en betrouwbaar. Tijdsynchronisatie is van vitaal belang in veel technische systemen die we dagelijks tegenkomen, van CCTV-camera's en geldautomaten tot luchtverkeersleidings- en telecommunicatiesystemen.

Zonder synchronisatie en nauwkeurigheid zouden veel van deze technologieën onbetrouwbaar worden en grote problemen veroorzaken, zelfs catastrofale problemen in het geval van luchtverkeersleiders.

Nauwkeurige tijd en synchronisatie speelt ook een steeds belangrijkere rol in moderne computernetwerken, waardoor het netwerk veilig is, gegevens niet verloren gaan en het netwerk kan worden gedebugd. Als u er niet zeker van bent dat een netwerk correct is gesynchroniseerd, kan dit leiden tot veel onverwachte problemen en beveiligingsproblemen.

Zorgen voor nauwkeurigheid

Om nauwkeurigheid en precieze tijdsynchronisatie te garanderen, gebruiken moderne technologieën en computernetwerken de tijd die het Network Time Protocol regelt (NTP) wordt het meest gebruikt. NTP zorgt ervoor dat alle apparaten in een netwerk, of dit nu computers, routers, CCTV-camera's of bijna elke andere technologie zijn, exact op hetzelfde tijdstip worden onderhouden als elk ander apparaat op het netwerk.

Het werkt door een enkele tijdbron te gebruiken die het vervolgens rond het netwerk distribueert, op drift controleert en apparaten corrigeert om pariteit met de tijdbron te waarborgen. Het heeft vele andere functies, zoals het kunnen beoordelen van fouten en het berekenen van de beste tijd uit meerdere bronnen.

De tijd verkrijgen

Wanneer u NTP gebruikt, kunt u met de meest nauwkeurige tijdsbron uw netwerk gesynchroniseerd houden - niet alleen samen, maar ook gesynchroniseerd met elk ander apparaat of netwerk dat dezelfde tijdbron gebruikt.

Een globale tijdschaal die bekend staat als Coordinated Universal Time (UTC) is het meest NTP-servers en technologieën gebruiken. Een sit is een wereldwijde tijdschaal, en heeft geen betrekking op tijdzones en zomertijd, UTC maakt netwerken over de hele wereld mogelijk om precies te communiceren met exact dezelfde tijdbron.

NTP tijdservers

Ondanks dat ze vele bronnen van UTC zijn via internet, worden deze niet aanbevolen voor nauwkeurigheids- en veiligheidsredenen; om een ​​nauwkeurige bron van NTP te ontvangen zijn er eigenlijk maar twee opties: met behulp van een NTP tijdserver die radio-uitzendingen kan ontvangen van atoomkloklaboratoria of door de tijdsignalen van GPS-satellieten te gebruiken.

Windows Server en het belang van NTP

Woensdag september 8th, 2010

Windows Server is het meest voorkomende besturingssysteem dat door bedrijfsnetwerken wordt gebruikt. Of het nu de nieuwste Windows Server 2008 is of een vorige incarnatie zoals 2003, de meeste computernetwerken die worden gebruikt in handel en bedrijven hebben een versie.

Deze netwerkbesturingssystemen maken gebruik van het tijdsynchronisatieprotocol NTP (Network Time Protocol) om te zorgen voor synchroniciteit tussen alle apparaten die op het netwerk zijn aangesloten. Dit is van vitaal belang in de moderne wereld van wereldwijde communicatie en handel, omdat een gebrek aan synchronisatie onnoemelijke problemen kan veroorzaken; gegevens kunnen verloren raken, fouten kunnen onopgemerkt blijven, foutopsporing wordt bijna onmogelijk en tijdgevoelige transacties kunnen mislukken als er geen synchronisatie is.

NTP werkt door een enkele tijdbron te selecteren en de tijd op alle apparaten in het netwerk te controleren, en deze aan te passen, zorgt ervoor dat de tijd overal wordt gesynchroniseerd. NTP is in staat om alle pc's, routers en andere apparaten op een netwerk binnen enkele milliseconden van elkaar te houden.

De enige vereiste voor netwerkbeheerders is om een ​​tijdbron te selecteren - en dit is waar veel IT-professionals vaak fout gaan.

Internetservers

Elke bron van tijd om een ​​netwerk te synchroniseren moet UTC (Coordinated Universal Time) zijn, een globale tijdschaal die wordt bestuurd door 's werelds nauwkeurigste atoomklokken en de nummer één bron voor het vinden van een UTC tijdserver is het internet.

En veel netwerkbeheerders kiezen ervoor om deze online tijdservers te gebruiken omdat ze denken dat ze een accurate en veilige tijdbron zijn; dit is echter niet strikt het geval. Internettijdservers sturen het tijdsignaal door de netwerkfirewall, wat betekent dat virussen en kwaadwillende gebruikers misbruik kunnen maken van deze 'hole'.

Een ander probleem met internettijdservers is dat hun nauwkeurigheid niet kan worden gegarandeerd. Vaak zijn ze niet zo nauwkeurig als een beroepennetwerk vereist en factoren zoals afstand tot de host kunnen verschillen in de tijd veroorzaken.

Toegewijde NTP tijdserver

Toegewijd NTP tijdserversverkrijg de tijd echter direct van atoomklokken - hetzij van het GPS-netwerk of via beveiligde radiotransmissies van nationale fysicalaboratoria. Deze signalen zijn milliseconde nauwkeurig en 100% veilig.

Voor iedereen die een netwerk met Windows Server 2008 of een ander Microsoft-besturingssysteem gebruikt, moet serieus overwegen om a te gebruiken speciale NTP-server in plaats van internet om nauwkeurigheid, betrouwbaarheid en veiligheid te garanderen.

NTP-servers Welk signaal is de beste radio of GPS?

Dinsdag, augustus 31st, 2010

NTP tijdservers (Network Time Protocol) zijn een essentieel aspect van elk computer- of technologienetwerk. Zoveel applicaties vereisen nauwkeurige timinginformatie die niet in staat is om een ​​netwerk adequaat te synchroniseren en precies kan leiden tot allerlei fouten en problemen - vooral bij communicatie met andere netwerken.

Nauwkeurigheid, als het gaat om tijdsynchronisatie, betekent maar één ding - atoomklokken. Geen enkele andere methode om de tijd te houden is zo nauwkeurig of betrouwbaar als een atoomklok. In vergelijking met een elektronische klok, zoals een digitaal horloge, dat tot een seconde per dag zal verliezen - een atoomklok blijft gedurende een 100,000-jaar nauwkeurig tot een seconde nauwkeurig.

Atoomklokken zijn echter niet iets dat kan worden gehuisvest in een gemiddelde serverruimte; atoomklokken zijn erg duur, fragiel en vereisen fulltime technici om te controleren, dus zijn ze meestal alleen te vinden in grootschalige fysicalaboratoria zoals die door NIST (National Institute of Standards and Time - USA) en NPL (Nationaal Fysisch Laboratorium - VK).

Een bron van nauwkeurige tijd verkrijgen vanaf een atoomklok is relatief eenvoudig. Voor een veilige en betrouwbare bron van atoomkloktijd zijn er slechts twee opties (het internet kan noch worden beschreven als veilig, noch betrouwbaar als een bron van tijd):

  • GPS-tijd
  • UTC-tijd uitgezonden op lange golf

GPS-tijd, van het Global Positioning System van de VS, is een tijdstempel gegenereerd aan boord van de atoomklokken op de satellieten. Er is een duidelijk voordeel aan het gebruik van GPS als een bron van tijd: het is overal ter wereld beschikbaar.

Alles wat nodig is om GPS-tijd te ontvangen en te gebruiken, is een GPS-tijdsduur en antenne; een goed helder zicht op de lucht is ook nodig voor een zeker signaal. Hoewel niet strikt UTC-tijd (Coordinated Universal Time) wordt uitgezonden door GPS (UTC heeft 17 schrikkelseconden toegevoegd sinds de satellieten werden gelanceerd) de tijdstempel bevatte de informatie die nodig was voor NTP om deze om te zetten naar de universele tijdstandaard.

UTC wordt echter rechtstreeks vanuit natuurkundelaboratoria uitgezonden en is beschikbaar via een radio waarnaar wordt verwezen NTP-server. Deze signalen zijn niet overal beschikbaar, maar in de VS (het signaal staat bekend als WWVB) en het grootste deel van Europa (MSF en DCF) zijn gedekt. Ook deze zijn zeer nauwkeurig atoomklok gegenereerde tijdbronnen en omdat beide methoden afkomstig zijn van een beveiligde bron, zal het computernetwerk veilig blijven.

De tijd volgens Cumbria met behulp van het Britse MSF-tijd- en frequentiesignaal

Dinsdag, augustus 24th, 2010

Het verkrijgen van een nauwkeurige bron van tijd voor computernetwerken en andere technologieën wordt steeds belangrijker. Naarmate technologieën vorderen en wereldwijde communicatie betekenen, zijn we net zo gevoelig voor communicatie met technologie aan de andere kant van de planeet als thuis.

De behoefte aan nauwkeurige tijd is daarom essentieel als u wilt voorkomen dat tijdgevoelige applicaties op uw netwerk falen of om foutopsporingsproblemen te voorkomen - en niet te vergeten uw systeem beveiligd te houden.

NTP tijdservers (Network Time Protocol) zijn veelvoorkomende apparaten die door veel computernetwerken worden gebruikt om een ​​bron van nauwkeurige tijd te bieden, omdat NTP in staat is te zorgen dat hele netwerken worden gesynchroniseerd tot slechts enkele milliseconden ten opzichte van de tijdreferentie.

De tijdreferentie die NTP-servers gebruik kan afkomstig zijn van verschillende locaties:

  • Het internet
  • GPS-satelliet
  • En nationale fysische laboratoria

In het Verenigd Koninkrijk, de National Physical Laboratory (NPL) produceren een tijdsignaal dat kan worden ontvangen door NTP-tijdservers met radio waarnaar wordt verwezen. Dit werd uitgezonden vanuit rugby in centraal Engeland, maar de afgelopen jaren is de uitzending verplaatst naar Cumbria.

Het Cumbriaanse signaal, bekend als MSF, wordt uitgezonden door Anthorn met een signaalsterkte van 100 microvolts per meter op een afstand van 1000 km. Dit zou moeten betekenen dat het signaal overal in het VK beschikbaar is; Dit is echter niet strikt het geval, omdat veel klokken en tijdservers van MSF in de problemen kunnen komen wanneer ze eerst proberen dit door de atoomklok gegenereerde signaal te ontvangen.

Een eenvoudige checklist moet er echter voor zorgen dat, ongeacht uw locatie, u een signaal naar uw MSF-klok of kunt ontvangen NTP tijdserver:

  • Controleer de stroom. Misschien is het meest voorkomende probleem dat de batterij wordt geplaatst en als de klok zowel netspanning als een batterij gebruikt, vergeet dan niet om de netspanning in te schakelen. Het kan een behoorlijk aantal minuten duren voordat de klok het MSF-signaal oppikt, dus wees geduldig.
  • Probeer de klok of tijdserver te draaien. Aangezien het MSF-signaal een lange golf is, moet de antenne loodrecht staan ​​op het signaal voor de beste ontvangst.
  • Als al het andere niet lukt, verplaats dan de klok of de tijdserver naar een andere locatie. Het signaal kan worden geblokkeerd door lokale interferentie van elektrische en mechanische apparaten.

* Let op het MSF-signaal is uit voor gepland onderhoud aan Dinsdag 9 september 2010 van 10: 00 BST naar 14: 00 BST

Een einde aan Britse zomertijd?

Woensdag, augustus 18th, 2010

De nieuwe Britse regering moet opnieuw kijken naar de meerjarig debat over het veranderen van de klokken tijdens de zomermaanden van GMT (Greenwich Mean Time) naar British Summer Time (BST).

Hoewel de verhuizing controversieel is, met velen in Schotland in het noorden van het VK, die niet bereid zijn om de verandering over te nemen vanwege de langere donkere dagen van de winter die ze ervaren in de rest van het land, zou de stap helpen Groot-Brittannië te synchroniseren met de rest van Europa. .

Ondanks zijn positie in de Europese Unie, heeft Groot-Brittannië een ander tijdschema voor de rest van Europa. Mensen uit het Verenigd Koninkrijk die naar het buitenland reizen, moeten hun horloges elke dag een uur vooruitsturen als ze naar het vasteland van Europa reizen.

In de nieuwe voorstellen gaat de zomertijd gewoon door, maar wordt de standaard wintertijd een uur vooruitgeschoven en een verdere verbetering van een uur voor de zomer - bekend als dubbele Britse zomertijd - waardoor het VK dezelfde tijd heeft als Europa.

Echter, ondanks de problemen die een dergelijke verandering zou hebben voor mensen; technologie zal niet beïnvloed worden door enige verandering in zomertijd.

UTC-tijd

Technologie, zoals computernetwerken, gebruiken allemaal een universele tijd - UTC (Coordinated Universal Time). UTC is een wereldwijde tijdschaal, waar gehouden door een internationale conglomeraat van atoomklokken. Dit betekent of u een in het VK gebaseerd computernetwerk heeft, of een aan de andere kant van de wereld, met de technologieën - de tijd is hetzelfde.

De meeste technologieën ontvangen deze tijd van een atoomklokbron met apparaten die bekend staan ​​als NTP-servers (na het tijdsprotocol: Network Time Protocol). NTP-servers profiteer van de atoomklokken aan boord van GPS-satellieten zodat ze niet alleen een nauwkeurige bron van tijd kunnen leveren, maar ze kunnen ook verzekeren dat de tijdsbron nooit afdrijft.

Andere methoden om een ​​atoomklokbron van tijd te krijgen, zijn onder meer het gebruik van middengolf-uitzendingen die worden uitgezonden door plaatsen zoals het National Physical Laboratory (NPL) in het Verenigd Koninkrijk of het Amerikaanse National Institute for Standards and Time.

NTP-servers zorg ervoor dat waar je ook bent in de wereld, de tijd die je computers en technologie gebruiken altijd de Coordinated Universal Time is, ongeacht de tijd van het jaar.

Hoe nauwkeurig moet de NTP-synchronisatie zijn?

Zaterdag, augustus 7th, 2010

Computers gaan opmerkelijk snel vooruit; in feite verdubbelen computers elke twee jaar in kracht, snelheid en geheugen, en met zulke technologische vooruitgang gaan veel mensen ervan uit dat de klokken die de tijd van een computer bepalen even krachtig zijn.

Niets is echter minder waar; de meeste systeemklokken zijn ruwe kristaloscillatoren die gevoelig zijn voor drift, dat is waarom computer tijdsynchronisatie is zo belangrijk.

In moderne computers is bijna elk aspect van het beheer van een netwerk afhankelijk van tijd. Tijdstempels zijn het enige referentiekader dat een computer moet vaststellen of een gebeurtenis is opgetreden, het gevolg is van, of niet moet plaatsvinden.

Van foutopsporing tot het uitvoeren van tijdgevoelige transacties via internet, nauwkeurige tijd is essentieel. Maar hoe nauwkeurig moet het zijn?

Coordinated Universal Time

Coordinated Universal Time (UTC) is een globale tijdschaal die is afgeleid van atoomklokken. UTC is ontwikkeld om technologische apparaten, zoals computernetwerken, in één keer te laten communiceren.

De meeste computernetwerken gebruiken tijdservers die worden beheerd door NTP (Network Time Protocol) om UTC over het netwerk te distribueren. Voor de meeste toepassingen is nauwkeurigheid tot binnen een paar honderd milliseconden voldoende - maar het bereiken van deze nauwkeurigheid is waar de moeilijkheid ligt.

Een nauwkeurige bron van tijd krijgen

Er zijn verschillende opties voor het synchroniseren van een netwerk met UTC. Ten eerste is er het internet. Het internet is overspoeld met tijdservers die beweren een nauwkeurige bron van UTC te leveren. Uit enquêtes van deze online tijdbronnen blijkt echter dat veel van hen volledig onnauwkeurig zijn, namelijk seconden, minuten en zelfs dagen erop.

En zelfs de meest accurate en gerespecteerde bronnen van NIST (National Institute of Standards and Time) en Microsoft kunnen variëren, afhankelijk van de afstand die uw netwerk heeft.

Toegewijde tijdservers

Toegewijd NTP tijdservers gebruik een directere benadering om nauwkeurige synchronisatie te bereiken. Gebruik van atoomklokken, hetzij van het GPS-satellietnetwerk of van fysica laboratoria (zoals NIST en de UK's NPL); de tijd wordt direct doorgezonden naar de NTP tijdserver die verbonden is met het netwerk.

Omdat toegewijde apparaten als deze de tijd rechtstreeks van atoomklokken ontvangen, zijn ze ongelooflijk nauwkeurig, waardoor het hele netwerk binnen slechts enkele milliseconden NTP kan worden gesynchroniseerd.