Archief voor de categorie 'Niet gecategoriseerd'

De NTP-server en inzicht in tijdschalen

Maandag, januari 19th, 2009

Er zijn verschillende tijdschalen gebruikt over de hele wereld. Meest NTP-servers en andere netwerk tijdservers gebruik UTC als basisbron, er zijn echter andere:

Wanneer ons de tijd wordt gevraagd dat het zeer onwaarschijnlijk is, zouden we antwoorden met 'voor welke tijdschaal', maar er zijn verschillende tijdschalen gebruikt over de hele wereld en elk is gebaseerd op verschillende methoden om de tijd bij te houden.
GMT

Greenwich Mean Time (GMT) is de lokale tijd op de meridiaan van Greenwich op basis van de hypothetische gemiddelde zon. Omdat de baan van de aarde elliptisch is en de as is gekanteld, lijkt de werkelijke positie van de zon tegen de achtergrond van sterren iets voor of achter de verwachte positie. De geaccumuleerde timingfout varieert in de loop van het jaar op een soepel periodieke manier met tot 14 minuten traag in februari tot 16 minuten snel in november. Het gebruik van een hypothetische gemiddelde zon verwijdert dit effect. Voordat 1925-astronomen en navigators GMT gemeten van 's middags tot' s middags, startte de dag 12 uur later dan in het civiele gebruik dat ook vaak GMT werd genoemd. Om verwarring te voorkomen, besloten astronomen in 1925 om het referentiepunt te veranderen van 12.00 uur 's middags tot middernacht en een paar jaar later werd de term Universal Time (UT) voor de "nieuwe" GMT aangenomen. GMT blijft de wettelijke basis van de burgerlijke tijd voor het VK.

UT

Universele tijd (UT) is gemiddelde zonnetijd op de meridiaan van Greenwich met 0 h UT op gemiddelde middernacht en sinds 1925 GMT heeft vervangen voor wetenschappelijke doeleinden. Door de mid-1950s hadden astronomen veel bewijs van fluctuaties in de rotatie van de aarde en besloten om de UT in drie versies te verdelen. De tijd die rechtstreeks uit observaties is afgeleid, wordt UT0 genoemd, correcties toepassen op bewegingen van de aardas of polaire beweging geeft UT1, en het verwijderen van periodieke seizoensvariaties genereert UT2. De verschillen tussen UT0 en UT1 liggen in de orde van duizendsten van een seconde. Tegenwoordig wordt alleen UT1 nog steeds op grote schaal gebruikt omdat het een maat geeft voor de rotatie-oriëntatie van de aarde in de ruimte.


De wereldtijdstandaard
(GMT):

Hoewel TAI een continue, uniforme en precieze tijdsschaal biedt voor wetenschappelijke referentiedoeleinden, is deze niet geschikt voor dagelijks gebruik omdat deze niet in de pas loopt met de rotatiesnelheid van de aarde. Een tijdschaal die overeenkomt met de afwisseling van dag en nacht is veel nuttiger, en sinds 1972 verspreiden alle uitzendtijdservices tijdschalen op basis van Coordinated Universal Time (UTC). UTC is een atomische tijdschaal die in overeenstemming wordt gehouden met Universal Time. Sprong seconden zijn af en toe

Informatie met dank aan de National Physical Laboratory UK.

Het zou de laatste Sprong Tweede kunnen zijn vanavond omdat er oproepen zijn om het te laten schrappen

Woensdag, december 31st, 2008

Om middernacht vanavond zal een extra seconde worden toegevoegd zoals aanbevolen door de International Earth rotatie en Reference systems Service (IERS). Dat betekent voor de laatste minuut van 2008 er 61 seconden zullen zijn.

Leap seconden zijn bijna elk jaar toegevoegd sinds het begin van GMT (Coordinated Universal Time) in de 1970's. De extra seconde wordt toegevoegd om ervoor te zorgen dat UTC synchroon blijft met GMT (Greenwich Meantime of soms UT1 genoemd). GMT is het traditionele 24-uurkloksysteem waarbij een dag wordt gedefinieerd als de rotatie van de aarde, die 86,400 seconden kost voor een volledige revolutie.

Helaas kan de aarde vaak een beetje te laat zijn bij het draaien en als de extra seconden aan het eind van het jaar niet zijn toegevoegd om te compenseren, zouden de twee systemen (UTC en GMT) uiteindelijk uit elkaar drijven. In een millennium zou het tijdsverschil slechts een uur zijn, maar velen beweren dat een tijdssysteem dat niet overeenkomt met de beweging van de hemelen irrationeel zou zijn en dat beroepen als landbouw en astronomie moeilijker zouden worden.

Niet iedereen ziet het op die manier met sommigen die beweren dat de computernetwerken van de hele wereld worden gesynchroniseerd met UTC-gebruik NTP-servers dan veroorzaakt het fudgeren van de extra seconde onnoemelijke hoeveelheden problemen.

Nu heeft een groep binnen de International Telecommunications Union, genaamd, aanbevolen om de schrikkelseconde op te heffen. Groepslid Elisa Felicitas Arias, van de Internationaal bureau voor gewichten en maatregelen in Parijs, Frankrijk, stelt dat een tijdpad dat geen regelmatige aanpassing behoeft, essentieel is in een steeds meer onderling verbonden wereld. Wat meer is, zegt ze, schepen en vliegtuigen navigeren nu via GPS in plaats van het oude tijdsysteem. GPS werkt op een versie van atoomtijd.

Volgend jaar moeten de lidstaten van de ITU stemmen over het voorstel. Als 70 procent het idee ondersteunt, wordt er een officiële beslissing genomen tijdens de Wereldradioconferentie in 2011. Volgens een rapport dat co-auteur is van Felicitas Arias, steunen de meeste lidstaten het idee. Het VK is echter tegen het herwerken van zijn wetten, waaronder de zonnetijdsschema Greenwich Mean Time. Zonder de Britse afschaffing kan het moeilijk zijn, zegt Felicitas Arias.

"In theorie is het toevoegen van een seconde net zo eenvoudig als het omdraaien van een schakelaar; in de praktijk werkt het zelden zo, "zegt Dennis McCarthy van de US Naval Research Laboratory, die de tijdstandaard biedt die door het Amerikaanse leger wordt gebruikt. Het meest waarschijnlijk getroffen worden IT-systemen die een precisie van minder dan een seconde nodig hebben. In 1998 - twee schrikkel seconden geleden - verduisterde de mobiele telefooncommunicatie over een deel van de zuidelijke VS. Verschillende servicegebieden waren in iets andere tijden terechtgekomen, waardoor een goede overdracht van signalen werd voorkomen.

Alle aanhalingstekens worden toegeschreven aan BBC

Waarom de noodzaak voor NTP

Zaterdag, december 20th, 2008

Network Time Protocol is een internetprotocol dat wordt gebruikt om computerklokken te synchroniseren met een stabiele en nauwkeurige tijdsreferentie. NTP is oorspronkelijk ontwikkeld door Professor David L. Mills aan de Universiteit van Delaware in 1985 en is een internetstandaardprotocol.

NTP is ontwikkeld om het probleem op te lossen van meerdere computers die samenwerken en de verschillende tijd hebben. Hoewel de tijd meestal alleen maar vooruit gaat, als programma's op verschillende computers worden uitgevoerd, moet de tijd vooruitgaan, zelfs als u van de ene computer naar de andere overschakelt. Als het ene systeem echter voorloopt op het andere, zou het schakelen tussen deze systemen ervoor zorgen dat de tijd vooruit en achteruit springt.

Bijgevolg kunnen netwerken hun eigen tijd spenderen, maar zodra u verbinding met internet maakt, worden effecten zichtbaar. Alleen e-mailberichten komen aan voordat ze zijn verzonden en worden zelfs beantwoord voordat ze zijn gemaild!

Hoewel dit soort problemen misschien onschadelijk lijken als het gaat om het ontvangen van e-mail, kan in sommige omgevingen een gebrek aan synchronisatie desastreuze resultaten hebben, daarom was luchtverkeerscontrole een van de eerste toepassingen voor NTP.

NTP maakt gebruik van een enkele tijdbron en distribueert deze tussen alle apparaten op een netwerk doet dit door een algoritme te gebruiken dat uitwerkt hoeveel een systeemklok moet aanpassen om synchronisatie te garanderen.

NTP werkt op een hiërarchische basis om te zorgen dat er geen netwerkverkeer en bandbreedteproblemen zijn. Het maakt gebruik van een enkele tijdbron, gewoonlijk UTC (gecoördineerde universele tijd) en ontvangt tijdverzoeken van de machines op de top van de hiërarch die vervolgens de tijd verder in de keten doorgeven.

De meeste netwerken die gebruikmaken van NTP gebruiken een speciale netwerktijdserver om hun UTC-tijdsignaal te ontvangen. Deze kunnen de tijd ontvangen van de GPS-netwerk of radio-uitzendingen uitgezonden door nationale fysica laboratoria. Deze toegewijde NTP tijdservers zijn ideaal omdat ze de tijd direct van een atoomklokbron ontvangen, maar ze zijn ook veilig omdat ze extern zijn gesitueerd en daarom geen onderbrekingen in de netwerkfirewall vereisen.

UTC-radioreferenties van Around the World

Vrijdag, oktober 17th, 2008

UTC (Coordinated Universal Time) is de wereldwijde civiele tijdschaal die miljoenen mensen, bedrijven en autoriteiten over de hele wereld gebruiken. UTC is gebaseerd op de tijd die verteld wordt door cesium-atoomklokken. Deze klokken zijn de betrouwbaarste nauwkeurige chronometers op aarde, in staat om een ​​nauwkeurige tijd te bewaren gedurende enkele miljoenen jaren, zonder te verliezen of een seconde te winnen.

Jammer genoeg zijn cesiumklokken veel te duur en delicate machinerieën om het voor ons allemaal praktisch te maken om er een te hebben, maar gelukkig wordt de tijd die ze doorgeven door verschillende landen uitgezonden. De nationale fysica laboratoria van deze natie hebben de neiging om de UTC-tijd van deze klokken door langegolf.

In het Verenigd Koninkrijk wordt de 60 kHz-uitzending uitgezonden door de National Physical Laboratory van een zender in Anthorn in Cumbria (het was gebaseerd op Rugby tot 2007). NPL houdt de transmissies constant en beoordeelt de nauwkeurigheid ervan. Terwijl de MSF-signaal is een Britse transmissie mogelijk om het signaal te ontvangen in sommige delen van Noord-Europa en Scandinavië.

Op het vasteland van Europa echter is het sterkste tijd- en frequentiesignaal de Duitse transmissie uit Frankfurt in Duitsland. Dit signaal staat bekend als de DCF wordt gecontroleerd en onderhouden door het Duitse National Physics Laboratory. Hoewel Zwitserland ook zijn eigen tijd- en frequentiesignaal heeft, is het Duitse DCF-signaal verreweg het meest gebruikt in Europa.

In de VS wordt een soortgelijk systeem onderhouden door NIST (National Institute for Standards and Time) en wordt uitgezonden vanuit Fort Collins, Colorado. Dit signaal staat bekend als WWVB en is beschikbaar in de meeste delen van Noord-Amerika (inclusief Canada).

Japan onderhoudt ook zijn eigen uitzendingsuitzending (JJY), die ook populair is in het zuidelijk deel van de Stille Oceaan en verschillende andere landen (zoals Frankrijk) behouden hun eigen signalen ook al hebben deze de neiging slechts een beperkte dekking te hebben.

Al deze tijden signalen werken op een vergelijkbare manier. De sterkte van het signaal wordt verminderd met tussen 6 en 10 dB of uitgeschakeld gedurende een bepaalde tijd voordat het aan het begin van elke seconde wordt hersteld. De hoeveelheid tijd dat het signaal wordt gereduceerd, geeft een stroom binaire getallen met positioneringsmarkeringen aan.
De signalen werken op een 60 kHz-frequentie en bevatten een tijd- en datumcode die de volgende informatie in binair formaat doorgeeft: Jaar, maand, dag van de maand, dag van de week, uur, minuut, DUT1 (het verschil tussen UTC en UT1 dat is gebaseerd op de rotatie van de aarde). De signalen geven ook informatie door over de lokale tijd, zoals Britse zomertijd.

Hoe een gezaghebbende tijdserver in Windows Server 2008 te configureren

Donderdag oktober 16th, 2008

Tijdsynchronisatie in moderne computernetwerken is essentieel, alle computers moeten weten hoe laat het is dat veel applicaties, van het verzenden van een e-mail tot het opslaan van informatie afhankelijk zijn van de pc, wetende wanneer het evenement plaatsvond.

Microsoft Windows Server vanaf 2000 heeft een tijdsynchronisatiehulpprogramma ingebouwd in het besturingssysteem Windows Time (w32time.exe), dat kan worden geconfigureerd om te werken als een netwerktijd serverenr.

Windows Server 2008 kan eenvoudig de systeemklok instellen om UTC (Coordinated Universal Time, the World's time standard) te gebruiken door toegang te krijgen tot een internetbron (ofwel: time.windows.com of time.nist.gov).

Om dit te bereiken, hoeft een gebruiker slechts op de klok op zijn bureaublad te dubbelklikken en de instellingen in het tabblad Internettijd aan te passen.

Er moet echter worden opgemerkt dat Microsoft en andere fabrikanten van besturingssystemen ten zeerste adviseren dat verwijzingen naar externe tijdstippen moeten worden gebruikt, omdat internetbronnen niet kunnen worden geverifieerd.

Om de Windows Time-service op een externe tijd bron gebruikt te configureren, klikt u op Start, Uitvoeren en typ regedit en klik op OK.

Zoek de volgende sleutel:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters \ Type
In het rechterdeelvenster met de rechtermuisknop op Type klik op Wijzigen, in type bewerken Value NTP in het vak Waardegegevens en klik op OK.

Zoek de volgende sleutel:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Config \ AnnounceFlags.
Klik in het rechterdeelvenster met de rechtermuisknop op AnnounceFlags en klik op Wijzigen. De registervermelding 'AnnounceFlags' geeft aan of de server een vertrouwde tijdsreferentie is, 5 geeft een vertrouwde bron aan, typt u in het dialoogvenster DWORD-waarde bewerken, onder Waardegegevens 5 en klikt u vervolgens op OK.

Network Time Protocol (NTP) is een internetprotocol dat wordt gebruikt voor het overbrengen van de juiste tijd, het verstrekken van tijdinformatie, zodat een precieze tijd kan worden verkregen
Om de Network Time Protocol mogelijk te maken; NtpServer, lokaliseren en klik op:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
In het rechterdeelvenster met de rechtermuisknop op Enabled en klik vervolgens op Wijzigen.

In het vak Waarde bewerken DWord Typ 1 onder Waardegegevens, klik op OK.

Ga nu terug en klik op
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters \ NtpServer
In het rechterdeelvenster met de rechtermuisknop op NtpServer, dan wijzigen, in de DWORD-waarde bewerken onder soort Waarde gegevens in het rechterdeelvenster met de rechtermuisknop op NtpServer, dan wijzigen, in de DWORD-waarde bewerken onder Waardegegevens typt u de Domain Name System (DNS ), moet elke DNS uniek zijn en moet je 0x1 te voegen aan het einde van elke DNS-naam anderszins wijzigingen zullen geen effect hebben.

Klik nu op OK.

Zoek en klik op de volgende
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \ SpecialPollInterval
In het rechterdeelvenster met de rechtermuisknop op SpecialPollInterval en klik vervolgens op Wijzigen.

In het vak Waarde bewerken DWORD, onder Waardegegevens, typt u het aantal seconden dat u wilt voor elke peiling, dwz 900 zal elke 15 minuten pollen, klik op OK.
Om de tijd correctie instellingen te configureren, te lokaliseren:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
In het rechterdeelvenster met de rechtermuisknop op MaxPosPhaseCorrection, dan wijzigen, in het vak Waarde bewerken DWORD, onder Base op Decimaal, onder Waardegegevens, typt u een tijd in seconden, zoals 3600 (een uur) en klik op OK.
Ga nu terug en klik:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
In het rechterdeelvenster met de rechtermuisknop op MaxNegPhaseCorrection, dan wijzigen.

In het vak bewerken DWORD onder basis, op Decimaal, onder waardegegevens typt u de tijd in seconden die u wilt zoals pollen zoals 3600 (polls in een uur)
Verlaat de Register-editor
Om de Windows Time-service opnieuw te starten, klikt u op Start, Uitvoeren (of gebruikt u de opdrachtprompt) en typt u:

net stop w32time && net start w32time
En dat is het jouw tijdsserver die nu in gebruik moet zijn.

Network Time Protocol (NTP), Synchronisatie begrijpen.

Dinsdag, oktober 7th, 2008

Network Time Protocol lijkt er altijd al geweest te zijn. In feite is het inderdaad een van de oudste protocollen van internet die in de 1980's zijn ontwikkeld door professor David Mills en zijn team van Delaware University.

In een ontspannen wereld maakt het misschien niet uit of computernetwerken niet gesynchroniseerd zijn. De enige gevolgen van tijdfouten kunnen zijn dat een e-mail aankomt voordat deze is verzonden, maar in sectoren zoals reservering van een vliegtuigstoel, de beurs of satellietcommunicatie, fracties van een seconde kunnen ernstige fouten veroorzaken, zoals het meer dan eens verkopen van stoelen, het verlies van miljoenen dollars of zelfs fraude.

Computers zijn logische machines en omdat de tijd lineair is ten opzichte van een computer, moet elke gebeurtenis op één machine plaatsvinden voordat het nieuws van die gebeurtenis een andere bereikt. Wanneer netwerken geen gesynchroniseerde computers zijn die moeite hebben om om te gaan met gebeurtenissen die duidelijk hebben plaatsgevonden (zoals een e-mail die wordt verzonden) maar die volgens hun klok en tijdstempel nog niet hebben, denk gewoon terug aan de millenniumkwestie waar men vreesde dat klokken zouden spring terug naar 1900!

Om deze reden is NTP ontwikkeld. NTP maakt gebruik van een algoritme (het algoritme van Marzullo) om de tijd te synchroniseren met de huidige versie van NTP kan de tijd over het openbare internet tot binnen 10 milliseconden bijhouden en kan zelfs beter presteren via LAN's. NTP-tijdservers werken binnen de TCP / IP-suite en zijn afhankelijk van UDP (User Datagram Protocol).

NTP-servers zijn normaal toegewijde NTP-apparaten die een enkele referentie gebruiken om een ​​netwerk mee te synchroniseren. Deze tijdreferentie is meestal een UTC-bron (Coordinated Universal Time). UTC is een wereldwijde tijdschaal die wordt gedistribueerd door atoomklokken via internet, gespecialiseerde lange golf radio-uitzendingen of via het GPS (Global Positioning System) -netwerk.

Het NTP-algoritme gebruikt deze tijdreferentie om de hoeveelheid te bepalen om het systeem of de netwerkklok vooruit te gaan of terug te trekken. NTP analyseert de waarden van de tijdstempel inclusief de frequentie van fouten en de stabiliteit ervan. Een NTP-server houdt een schatting bij van de kwaliteit van zowel de referentieklokken als zichzelf.

NTP is hiërarchisch. De afstand tot de timingreferentie is verdeeld in strata. Stratum 0 is de atoomklokreferentie; Stratum 1 is de NTP-server, terwijl Stratum 2 een server is die timinginformatie van de NTP-server ontvangt. NTP kan bijna onbeperkte strata ondersteunen, hoewel hoe verder weg van de timingreferentie je gaat hoe minder nauwkeurig het zal zijn.

Aangezien elk laagniveau zowel tijdsignalen kan ontvangen als verzenden, is het voordeel van dit hiërarchische systeem dat duizenden machines kunnen worden gesynchroniseerd met alleen de behoefte aan één NTP-server.

NTP bevat een beveiligingsmaatregel genaamd authenticatie. Met verificatie wordt gecontroleerd of elk tijdstempel afkomstig is van de beoogde tijdreferentie door een set coderingssleutels te analyseren die met de tijdreferentie worden verzonden. NTP analyseert het en bevestigt of het afkomstig is van de tijdbron door het te verifiëren aan de hand van een set vertrouwde sleutels in de configuratiebestanden.

Authenticatie is echter niet beschikbaar via timingbronnen via internet. Daarom bevelen Microsoft en Novell onder andere sterk aan dat alleen externe tijdreferenties worden gebruikt, zoals een speciale GPS NTP-server of een die de nationale tijd en frequentie lange golf uitzendingen ontvangt.

Een tijdbron ontvangen

Donderdag september 18th, 2008

A 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.

Een korte geschiedenis van NTP-tijd

Woensdag september 17th, 2008

NTP (netwerktijd protocol) is een internetprotocol. Protocollen zijn eenvoudigweg een reeks instructies die een computer zal volgen en NTP is ontworpen en ontwikkeld om computernetwerken te synchroniseren.

Het werd ontwikkeld in de 1985 door Professor David Mills van de Universiteit van Delaware toen het internet nog in de kinderschoenen stond. Professor Mills besefte de behoefte aan synchronisatie tussen computers wanneer ze met elkaar praatten.

NTP gebruikt het algoritme van Marzullo, een overeenkomstalgoritme dat wordt gebruikt om bronnen te selecteren voor het schatten van de juiste tijd uit een aantal bronnen met ruis. NTP werkt door een enkele tijdbron te distribueren. Hoewel deze tijdreferentie van alles kan zijn, zoals een polshorloge, heeft het weinig zin een netwerk te synchroniseren met iets anders dan UTC-tijd.

UTC (Coordinated Universal Time) is een globale tijdschaal gebaseerd op de tijd die door atoomklokken wordt verteld. Atoomklokken hebben zo'n hoge nauwkeurigheid dat ze niet verliezen of een seconde winnen in meer dan een miljoen jaar.

Door te synchroniseren met een UTC-tijdbron kan een netwerk in feite worden gesynchroniseerd met elk ander netwerk dat UTC-tijd gebruikt.

Nadat een tijdbron is geselecteerd, distribueert de NTP-daemon (of service op Windows) niet alleen de tijdreferentie, maar controleert deze ook voortdurend op nauwkeurigheid en fouten.

NTP is een hiërarchisch systeem. De afstand tot een tijdserver wordt een stratum-niveau genoemd. Een stratum 0-server is een tijdbron zelf, zoals een atoomklok, een stratum 1-server is de NTP-tijdserver terwijl een stratum 2-server een apparaat is dat de tijd van de tijdserver ontvangt en stratum 3-servers ontvangen het tijdsignaal via een stratum 2-server.

Het netwerk in lagen rangschikken betekent dat een NTP tijdserver kan tijd verdelen over honderden of zelfs duizenden machines zonder dat het netwerk of de tijdserver zelf vol zit met verkeer. Hoewel het moet worden opgemerkt dat de lager in het stratum niveau een apparaat een daling in nauwkeurigheid kan worden verwacht.

Het actuele UTC-tijdsignaal kan op een aantal manieren worden ontvangen. Via internet, hoewel dit beveiligingsproblemen kan veroorzaken omdat het tijdsignaal niet kan worden geverifieerd, wat de ingebouwde beveiligingsmaatregel van NTP is. Het is veel veiliger om een ​​tijdsignaal te ontvangen van een radiosignaal uitgezonden door verschillende nationale fysica laboratoria of zelfs het GPS-netwerk waarvan de ingebouwde atomaire klokken kunnen worden gebruikt als een timingbron als de NTP tijdserver is uitgerust met een GPS-ontvanger.

Een NTP-server kiezen en de beste timingbron voor u selecteren

Woensdag september 10th, 2008

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 is een integraal onderdeel van het moderne computernetwerk. Zonder Network Time Protocol en NTP tijdservers veel van de moderne functionaliteit van computers die we als vanzelfsprekend beschouwen, zoals online reserveren, internethandel en satellietcommunicatie, zou onmogelijk zijn.

Synchronisatie in computers wordt afgehandeld door NTP. NTP- en NTP-servers gebruiken een enkele referentie om alle machines in een netwerk tot die tijd te synchroniseren. Deze tijdreferentie zou eigenlijk alles kunnen zijn zoals de tijd op een polshorloge. Synchronisatie is echter zinloos tenzij een UTC-tijdbron (gecoördineerde universele tijd) wordt gebruikt, aangezien UTC is ontwikkeld om de hele wereld in dezelfde tijd te laten synchroniseren, waardoor echt globale synchronisatie mogelijk is.

UTC is gebaseerd op de tijd die atomaire klokken vertellen, hoewel compensatiemaatregelen zoals Leap Seconds aan UTC worden toegevoegd om het in lijn te houden met Greenwich Meantime (GMT).

Atomaire klokken zijn erg duur en uiterst delicaat en niet het soort dingen dat in de kantoorserverruimte kan worden ondergebracht. Gelukkig kan een NTP-server een UTC-tijdbron van verschillende locaties ontvangen.

Internet is misschien de meest gebruikte bron van tijdreferenties. Helaas zijn er echter nadelen bij het gebruik van internet als timingbron. Ten eerste kunnen de bronnen voor internettiming niet worden geverifieerd. Verificatie is een beveiligingsmaatregel die door NTP wordt gebruikt om te controleren of de timingbron echt is. Ten tweede betekent het gebruik van een internettimingreferentie dat een gat open moet blijven in de firewall van het netwerk, waardoor de veiligheid opnieuw in gevaar wordt gebracht. Ten derde zijn bronnen voor internettiming notoir onnauwkeurig en kunnen bronnen die dat niet zijn vaak te ver weg zijn van een klant om enige bruikbare precisie te bieden.

Als beveiliging en een hoge mate van nauwkeurigheid voor UTC-tijd echter niet vereist is, kan internet een eenvoudige en betaalbare oplossing bieden.

Een veel veiliger methode om een ​​UTC-timingreferentie te ontvangen, is om de gespecialiseerde nationale tijd- en frequentietransmissie te gebruiken die door verschillende landen wordt uitgezonden. Het VK (MSF), de VS (WWVB), Duitsland (DCF) en Japan (JJY) beschikken allemaal over een signaal voor lange golftijden. Hoewel deze signalen beperkt in bereik en sterkte zijn, vormen ze waar mogelijk een ideale timingbron omdat de radio-ontvanger deze signalen vanuit een gebouw kan oppikken. Deze verzendingen kunnen ook worden geverifieerd met een hoog beveiligingsniveau.

De derde en misschien ook meest eenvoudige oplossing is om een ​​GPS NTP-server te gebruiken. Deze gebruiken de signalen die worden verzonden vanuit het Global Positioning System en die timinginformatie bevatten. Dit is ideaal omdat het GPS-signaal letterlijk overal ter wereld kan worden ontvangen, dus als er geen radio-uitzending in uw regio is, biedt het GPS-netwerk een veilige en geauthenticeerde oplossing.

Het enige nadeel van GPS is dat een antenne goed zicht op de lucht heeft en daarom op het dak moet worden geplaatst. Dit heeft uiteraard logistieke nadelen als de serverruimte zich in de kelder van een wolkenkrabber bevindt.

Bij het selecteren van een timingbron, is het belangrijkste om te onthouden waar het NTP-server zal worden gesitueerd. Als het binnenshuis is en er geen mogelijkheid is om te rennen en een antenne naar het dak te nemen, dan zijn de radiotransmissies het beste alternatief. Als er geen radio-uitzending in uw land / gebied is of de signalen worden geblokkeerd door lokale topografie, dan is de GPS een ideale oplossing.

Als nauwkeurigheid en veiligheid echter geen rol spelen, dan is internet de meest voor de hand liggende oplossing.

Een NTP GPS-server begrijpen

Maandag, september 8th, 2008

A NTP GPS-server is een type tijdserver die Network Time Protocol (NTP) gebruikt als een methode voor het synchroniseren van de tijd op netwerkapparaten en computers na ontvangst van een tijdsignaal van het GPS-netwerk.

Het GPS-netwerk (Global Positioning System) is een constellatie van satellieten die eigendom zijn van en worden beheerd door het Amerikaanse leger. De meeste mensen zijn op de hoogte van GPS als hulpmiddel bij satellietnavigatie. In feite is de basis van de uitzendingen die worden uitgezonden door de GPS-satellieten een tijdsignaal. Dit tijdsignaal wordt gegenereerd door de atoomklok aan boord van de satelliet. Het is deze informatie die een satellietnavigatiesysteem ontvangt en berekent door triangulatie op afstand van de satellieten.

Dit timingsignaal is wat wordt gebruikt door een NTP GPS-server als een referentie om ook een netwerk te synchroniseren. NTP distribueert deze tijd vervolgens naar alle routers en computers in dat netwerk.

A NTP GPS-server bestaat uit een GPS-ontvanger, GPS-antenne en NTP-software. De GPS-antenne moet zich op een dakterras bevinden, dat de beste mogelijkheid biedt om de uitzendingen van de satellieten te ontvangen.

De GPS-ontvanger converteert deze informatie vervolgens naar timinginformatie die kan worden gelezen en gedistribueerd door NTP.

Terwijl de atoomklokken aan boord van de GPS-satellieten geen UTC-tijdcode verzenden (Coordinated Universal Time). NTP heeft echter de mogelijkheid om de atoomklok van de satellieten naar UTC om te zetten. Hierdoor kunnen computernetwerken worden gesynchroniseerd met dezelfde universele tijdbron, ongeacht waar ter wereld ze zich bevinden.

Met behulp van een speciale NTP GPS-server kan een netwerk binnen enkele milliseconden UTC-tijd worden gesynchroniseerd met een nauwkeurigheid van enkele honderden nanoseconden mogelijk gemaakt via LAN's.