Een tijdbron ontvangen
Donderdag september 18th, 2008A NTP-server maakt verbinding met een computernetwerk met het doel om alle computers, routers en andere apparaten exact op hetzelfde tijdstip te synchroniseren. NTP-servers gebruiken Network Time Protocol om de drift van verschillende machines aan te passen aan de referentietijd.
NTP-servers vertrouwen op het gebruik van een referentieklok; de meeste netwerken die een NTP-server gebruiken, gebruiken een UTC-tijd (Coordinated Universal Time). UTC is gebaseerd op de tijd die de ongelooflijk nauwkeurige en dure atoomklokken vertellen.
Atoomklokken werken volgens het principe dat een enkel atoom (in de meeste gevallen het cesium -133) precies op bepaalde energieniveaus zal resoneren. De nauwkeurigheid van atoomklokken is zo bekwaam dat UTC is ontwikkeld om internationale atoomtijd (TAI) en Greenwich Meantime (GMT) te combineren, waardoor de rotatie van de aarde langzamer verloopt door schrikkelseconden toe te voegen en daarom de zon op de aarde te houden meridiaan op het middaguur.
Als we er niet rekening mee houden dat dit vertragen in de draaiing van de aarde zou resulteren in de uiteindelijke afwijking van dag en nacht (zij het in vele millennia).
A NTP-server kan worden ingesteld om een UTC-tijdsignaal van het internet te ontvangen, hoewel deze enorm kunnen verschillen qua nauwkeurigheid en afhankelijk zijn van redelijk nabije afstanden van client en server.
Door te vertrouwen op een op internet gebaseerde tijdsreferenties kan een netwerk ook openstaan voor kwaadwillende gebruikers, omdat zij geen NTP-authenticatie kunnen gebruiken, wat een beveiligingsmaatregel is die wordt gebruikt om ervoor te zorgen dat een tijdsreferentie verwijst naar wat het zegt.
Veel speciale NTP-servers zijn ontworpen om een nauwkeuriger en geverifieerde tijdreferentie te ontvangen. Eén methode maakt gebruik van radio-uitzendingen die worden uitgezonden door verschillende nationale fysica laboratoria zoals NIST (National Institute for Standards and Technology) in de VS (WWVB-signaal) en NPL (National Physical Laboratory) in het Verenigd Koninkrijk (MSF-signaal). Deze signalen worden in lange golf uitgezonden en kunnen binnen het uitzendgebied worden opgepikt, hoewel de signalen kunnen worden geblokkeerd door lokale geografische kenmerken.
Een andere methode om een UTC-timingreferentie te ontvangen, is om de ingebouwde atomaire klokken op het GPS (Global Positioning System) -netwerk te gebruiken. Terwijl GPS het meest algemeen bekend staat als een positioneringssysteem, geeft de satelliet in feite timinginformatie door die wordt gebruikt door GPS-ontvangers om de reistijd en dus de afstand te berekenen.
Hoewel de GPS-signalen niet in UTC-formaat worden uitgezonden, zijn ze zeer nauwkeurig en heeft NTP geen probleem om ze te converteren.
Procedure
U ontvangt een e-mail van STO Garant (info@sto-garant.nl) met informatie over het voldoen van de betaling voor uw boeking. Voor alle boekingen geldt dat het volledige boekingsbedrag voor aanvang van de boeking betaald dient te zijn aan de derdengeldenrekening. NTP-server controleert de tijdstempel van de UTC-bron en gebruikt de informatie om te berekenen of de netwerkklokken driften en een seconde optelt of aftrekt om overeen te stemmen met de referentieklok. De NTP-server doet dit op vaste intervallen, normaal om de vijftien minuten om een perfecte nauwkeurigheid te garanderen.NTP is nauwkeurig tot binnen 1 / 100th van een seconde (10 milliseconden) via het openbare internet en kan nog beter presteren via LAN's en WAN's met een nauwkeurigheid van 1 / 5000th van een seconde (200 microseconden), niet ongehoord.
Om verdere nauwkeurigheid te garanderen, draait de NTP-service (of daemon op Linux) op de achtergrond en gelooft niet in de tijd totdat deze na verschillende uitwisselingen wordt verteld en een protocolspecificatie (een test) is gepasseerd, wordt de server dan overwogen. Het duurt meestal ongeveer vijf goede voorbeelden) totdat een NTP-server als timingbron wordt geaccepteerd.