Archief voor de 'NTP Basics' Category

De tijd ontvangen en de juiste tijdbron vinden

Maandag april 6th, 2009

Dus je hebt besloten om je netwerk te synchroniseren met GMT (Coordinated Universal Time), je hebt een tijdserver die gebruikt maakt NTP (Network Time Protocol) nu is het enige waar u over beslist waar u de tijd vandaan kunt halen.

NTP-servers genereer geen tijd, ze ontvangen eenvoudig een veilig signaal van een atoomklok, maar het is deze constante controle van de tijd die de NTP-server nauwkeurig en op zijn beurt het netwerk dat het synchroniseert.

Het ontvangen van een atoomkloksignaal is de plaats waar de NTP-server op zichzelf staat. Er zijn veel bronnen van UTC-tijd via internet, maar deze worden niet aanbevolen voor zakelijk gebruik of voor wanneer veiligheid een probleem is, aangezien internetbronnen van UTC extern zijn van de firewall en de veiligheid kunnen aantasten - we zullen dit in meer detail bespreken in de toekomst berichten.

Meestal zijn er twee soorten tijdserver. Er zijn er die een atoomklokbron van UTC-tijd ontvangen van langegolfradio-uitzendingen of diegene die het GPS-netwerk (Global Positioning System) als een bron gebruiken.

De lange-golf radio-uitzendingen worden uitgezonden door verschillende nationale fysica laboratoria. De meest voorkomende signalen zijn de WWVB uit de VS (uitgezonden door NIST - National Institute for Standards and Time), de MSF van het VK (uitgezonden door het VK National Physical Laboratory) en het Duitse DCF-signaal (uitgezonden door het Duitse nationale natuurkundig laboratorium).

Niet elk land produceert deze tijdsignalen en de signalen zijn gevoelig voor interferentie door topografie. In de VS is het WWVB-signaal echter wel te ontvangen in de meeste delen van Noord-Amerika (inclusief Canada), hoewel de signaalsterkte zal variëren afhankelijk van de plaatselijke geografie, zoals bergen, enz.

Het GPS-signaal aan de andere kant is letterlijk overal op de planeet beschikbaar, net als de GPS-antenne die op de GPS is aangesloten GPS NTP-server kan een duidelijk zicht op de lucht hebben.

Beide systemen zijn een echt betrouwbare en nauwkeurige methode van UTC-tijd en met behulp van beide kan synchronisatie van een computernetwerk binnen enkele milliseconden van UTC worden toegestaan.

Moeilijkheden bij het vertellen van de tijd!

Vrijdag, april 3rd, 2009

Precisie in het vertellen van de tijd is nog nooit zo belangrijk geweest als nu. Ultra nauwkeurig atoomklokken zijn de basis voor veel van de technologieën en innovaties van de twintigste eeuw. Het internet, satellietnavigatie, luchtverkeersleiding en wereldwijd bankieren zijn allemaal slechts een paar van de toepassingen die afhankelijk zijn van bijzonder nauwkeurige tijdregistratie.

Het probleem dat we in de moderne tijd hebben ondervonden, is dat ons begrip over hoe laat het is, enorm is veranderd in de afgelopen eeuw. Eerder werd gedacht dat tijd constant was, onveranderlijk en dat we in dezelfde tijd vooruit reisden.

Het meten van het verstrijken van de tijd was ook ongecompliceerd. Elke dag, bestuurd door de revolutie van de aarde, werd in gelijke hoeveelheden verdeeld in 24 - het uur. Echter, na de ontdekking van Einstein gedurende de vorige eeuw, werd al snel ontdekt dat de tijd helemaal niet constant was en voor verschillende waarnemers kon variëren omdat snelheid en zelfs zwaartekracht het kunnen vertragen.

Naarmate onze tijdwaarneming preciezer werd, werd een ander probleem duidelijk en dat was de eeuwenoude methode om de tijd bij te houden, door de rotatie van de aarde te gebruiken, was geen nauwkeurige methode.

Vanwege de zwaartekrachtsinvloed van de Maan op onze oceanen, is de spin van de aarde sporadisch, soms minder dan de 24-urendag en soms langer.

Atoomklokken werden ontwikkeld om te proberen de tijd zo precies mogelijk te houden. Ze werken met de onveranderlijke oscillaties van het atoomelektron terwijl ze van baan veranderen. Dit 'tikken' van een atoom gebeurt meer dan negen miljard keer per seconde in cesiumatomen, wat ze een ideale basis voor een klok maakt.

Deze uiterst nauwkeurige atoomkloktijd (officieel bekend als Internationale Atoomtijd - TAI) vormt de basis voor de officiële tijdschaal van de wereld, hoewel vanwege de noodzaak om het tijdsschema parallel te houden aan de rotatie van de Aarde (belangrijk bij het omgaan met buitenaardse lichamen) zoals astronomische objecten of zelfs satellieten) toegevoegde seconden, bekend als schrikkelseconde, worden toegevoegd aan TAI, deze gewijzigde tijdschaal staat bekend als UTC - Coordinated Universal Time.

UTC is de tijdschaal die wordt gebruikt door bedrijven, industrie en overheden over de hele wereld. Omdat het wordt bestuurd door atoomklokken, betekent dit dat de hele wereld kan communiceren via dezelfde tijdschaal, bestuurd door de ultraprecieze atoomklokken. Computernetwerken over de hele wereld ontvangen deze tijd met behulp van NTP-servers (Network Time Protocol) zorgt ervoor dat iedereen binnen enkele milliseconden dezelfde tijd heeft.

Synchronisatie van computernetwerken met een atoomklok

Woensdag, april 1st, 2009

Atoomklokken staan ​​erom bekend accuraat te zijn. De meeste mensen hebben er misschien nooit een gezien, maar zijn zich er waarschijnlijk van bewust dat atoomklokken een zeer precieze tijd aanhouden. In feite zal de moderne atoomklok nauwkeurige tijd bijhouden en geen seconde verliezen in honderd miljoen jaar.

Deze precisie lijkt misschien overdreven, maar een groot aantal moderne technologieën is afhankelijk van atoomklokken en vereist een hoge mate van nauwkeurigheid. Een perfect voorbeeld zijn de satellietnavigatiesystemen die nu in de meeste auto's te vinden zijn. GPS is afhankelijk van atoomklokken omdat de satellietsignalen die in triangulatie worden gebruikt, reizen met de snelheid van het licht, die in één seconde bijna 100,000 km kan bestrijken.

Het is dus duidelijk hoe sommige moderne technologieën afhankelijk zijn van deze ultra precieze tijdwaarneming vanaf atoomklokken, maar hun gebruik stopt hier niet. Atoomklokken beheersen de wereldwijde tijdschaal UTC (Coordinated Universal Time) en ze kunnen ook worden gebruikt om computernetwerken te synchroniseren.

Het lijkt misschien extreem om deze nanoseconde-precisie te gebruiken om ook computernetwerken te synchroniseren, maar omdat veel tijdgevoelige transacties via internet worden uitgevoerd met dergelijke transacties als de beurs, waar de prijzen kunnen dalen of stijgen, elke seconde kan worden gezien waarom atoomklokken gebruikt.

Om de tijd te ontvangen van een atoomklok een toegewijde NTP-server is de meest veilige en nauwkeurige methode. Deze apparaten ontvangen een tijdsignaal dat wordt uitgezonden door atoomklokken uit nationale fysicalaboratoria of direct van de atoomklokken aan boord van GPS-satellieten.

Door een toegewijde te gebruiken NTP-server een computernetwerk is veiliger en aangezien het wordt gesynchroniseerd met UTC (de wereldwijde tijdschaal), wordt het in feite gesynchroniseerd met elk ander computernetwerk met behulp van een NTP-server.

The World in Synchronization

Maandag, maart 30th, 2009

Tijdsynchronisatie speelt een steeds belangrijkere rol in de moderne wereld met steeds meer technologieën die afhankelijk zijn van nauwkeurige en betrouwbare tijd.

Tijdsynchronisatie is niet alleen belangrijk, maar kan ook cruciaal zijn voor de veilige werking van systemen zoals luchtverkeersleiding die gewoonweg niet konden functioneren zonder nauwkeurige synchronisatie. Denk aan de rampen die kunnen gebeuren in de lucht van vliegtuigen waren niet synchroon met elkaar?

In de wereldwijde handel is een te nauwkeurige en betrouwbare tijdsynchronisatie van groot belang. Wanneer 's morgens de beurzen van de wereld opengaan en handelaren van over de hele wereld aandelen kopen op hun computers. Aangezien aandelen per seconde fluctueren als machines niet meer gesynchroniseerd zijn, kan dit miljoenen kosten.

Maar synchronisatie is ook noodzakelijk in moderne computernetwerken; het houdt systemen veilig en maakt een goede controle en debugging van systemen mogelijk. Zelfs als een computernetwerk niet betrokken is bij tijdgevoelige transacties, kan een gebrek aan synchronisatie het kwetsbaar maken voor kwaadwillende aanvallen en kan het ook gevoelig zijn voor gegevensverlies.

Nauwkeurige synchronisatie is mogelijk in computernetwerken dankzij twee ontwikkelingen: GMT en NTP.

UTC is een gecoördineerde universele tijdschaal, gebaseerd op GMT, maar wordt bestuurd door een reeks atoomklokken, waardoor het nauwkeurig is binnen enkele nanoseconden.

NTP is een softwareprotocol - Network Time Protocol, ontworpen om computernetwerken nauwkeurig te synchroniseren met een enkele tijdsbron. Beide implementaties komen samen in één apparaat dat over de hele wereld vertrouwd is om computernetwerken te synchroniseren - de NTP-server.

An NTP tijdserver or netwerktijdserver is een apparaat dat de tijd van een atoomklok, UTC-bron ontvangt en deze via een netwerk distribueert. Omdat de tijdsbron continu wordt gecontroleerd door de tijdserver en afkomstig is van een atoomklok, wordt het netwerk nauwkeurig tot binnen enkele milliseconden van UTC, waardoor synchronisatie op een wereldwijde schaal wordt geboden.

De klokken voor de lente in het weekend

Vrijdag, maart 27th, 2009

Het is die tijd van het jaar weer wanneer we een uur verliezen tijdens het weekend terwijl de klokken voorwaarts gaan Britse zomertijd. Twee keer per jaar veranderen we de klokken maar in een tijdperk van GMT (Coordinated Universal Time) en tijdserver-synchronisatie is het echt nodig?

Het veranderen van de klokken is iets dat vlak voor de Eerste Wereldoorlog werd besproken toen de Londense bouwer William Willet het idee opperde als een manier om de gezondheid van het land te verbeteren (hoewel zijn oorspronkelijke idee was om de klokken twintig minuten op elke zondag in april voort te zetten).

Zijn idee was niet opgepakt hoewel het het zaadje van een idee zaaide en toen de Eerste Wereldoorlog uitbrak, werd het door veel naties geadopteerd als een manier om te bezuinigen en het daglicht te maximaliseren, hoewel veel van deze naties het concept na de oorlog weggooiden, waaronder het VK en de VS hebben het bewaard.

De zomertijd is in de loop der jaren veranderd, maar sinds 1972 is het in de zomer British Summer Time (BST) en Greenwich Meantime in de winter (GMT) gebleven. Ondanks dat dit al bijna een eeuw in gebruik is, blijft het wisselen van de klokken controversieel. Vier jaar lang experimenteerde Groot-Brittannië zonder dat het daglicht veranderde, maar het bleek niet populair in Schotland en het noorden waar de ochtenden donkerder waren.

Deze tijdschommeling zorgt voor verwarring (ik mis op zondag nog dat uur extra in bed) maar aangezien de handelswereld de mondiale civiele tijdschaal overneemt (die gelukkig hetzelfde is als GMT, wordt UTC met schrikkelseconde aangepast om te garanderen dat GMT is onaangetast door de vertraging van de rotatie van de aarde) is het toch nodig?

De wereld van tijdsynchronisatie hoeft zeker niet te worden aangepast voor zomertijd. UTC is overal ter wereld hetzelfde en dankzij apparaten zoals de NTP-server kan worden gesynchroniseerd, zodat de hele wereld op dezelfde tijd loopt.

NTP-synchronisatie en veelgestelde vragen

Woensdag, maart 25th, 2009

Met een verscheidenheid aan afkortingen en tijdsschema's kan de wereld van tijdsynchronisatie behoorlijk verwarrend zijn, hier zijn enkele veelgestelde vragen waarvan we hopen dat ze u zullen helpen om u te verlichten.

Wat is NTP?

NTP is een protocol dat is ontworpen om computernetwerken te synchroniseren via internet of LAN (Local Area Networks). Het is niet de enige Tijdsynchronisatie protocol beschikbaar, maar het is de meest gebruikte en de oudste is bedacht in de late 1980's.

Wat zijn GMT en GMT?

GMT of Coordinated Universal Time is een wereldwijde tijdschaal, deze wordt bestuurd door uiterst nauwkeurige atoomklokken maar wordt hetzelfde gehouden als GMT (Greenwich Meantime) door het gebruik van schrikkelseconden die worden toegevoegd wanneer de rotatie van de aarde vertraagt. Strikt genomen is GMT de oude civiele tijdschaal en gebaseerd op wanneer de zon boven de meridiaanlijn staat, omdat de twee systemen in de tijd identiek zijn dankzij schrikkelseconden, wordt UTC vaak aangeduid als GMT en vice versa.

En een NTP Time Server?

Dit zijn apparaten die een computernetwerk synchroniseren met UTC door een tijdsignaal te ontvangen en te distribueren met het protocol NTP, dat ervoor zorgt dat alle apparaten nauwkeurig naar de timingreferentie lopen.

Waar haalt u UTC vandaan?

Er zijn twee veilige methoden om UTC te ontvangen. De eerste is om gebruik te maken van de signalen met lange golftijden die worden uitgezonden NIST (Wwvb) NPL in het VK (MSF) en de Duitse NPL (DCF) De andere methode is om een ​​GPS-netwerk te gebruiken. GPS-satellieten zenden een atoomkloksignaal uit dat kan worden gebruikt en geconverteerd naar UTC door de GPS NTP-server.

De verborgen kosten van vrije tijd

Maandag, maart 16th, 2009

Als u dit leest, bent u zich waarschijnlijk bewust van het belang dat de tijd speelt in IT-systemen en computernetwerken. De meeste computerbeheerders stellen het op prijs dat nauwkeurige tijd en nauwkeurige synchronisatie een belangrijk aspect zijn om een ​​computernetwerk foutloos en veilig te houden.

En toch zijn veel netwerkbeheerders, ondanks het belang ervan, nog steeds afhankelijk van internet als een bron van UTC-tijd voor hun netwerken (UTC - Coordinated Universal Time), voornamelijk omdat ze het zien als een snelle en, belangrijker nog, een gratis methode van tijdsynchronisatie.

De nadelen van het gebruik van deze gratis services kunnen echter veel meer kosten dan het geld dat is bespaard op een dedicated computer NTP tijdserver.

NTP (Network Time Protocol) is nu aanwezig op bijna alle computers en het is NTP dat wordt gebruikt om computersystemen te synchroniseren. Als er echter een internettijdbron wordt gebruikt, bevindt de bron zich buiten de netwerkfirewall en dit creëert een ernstige kwetsbaarheid. Elke externe tijdbron vereist dat een poort open blijft in de firewall om de tijdinformatiepakketten door te laten en deze opening is te gemakkelijk om een ​​netwerk te exploiteren dat slachtoffer kan worden van een DDOS-aanval (Distributed Denial of Service) of zelfs laat kwaadwillende programma's door om zelf de controle over de machines te nemen.

Een ander probleem is de beschikbaarheid van stratum 1 tijdbronnen via internet. De meeste online tijdbronnen komen van stratum 2-tijdservers. Dit zijn apparaten die de tijd krijgen van een tijdserver (stratum 1) die oorspronkelijk de informatie van een atoomklok haalt (stratum 0). Terwijl stratum 2-apparaten net zo nauwkeurig kunnen zijn als stratum 1-tijdservers, zonder internet-authenticatie via NTP, kan de werkelijke nauwkeurigheid niet worden gegarandeerd.

Bovendien zijn bronnen voor internettijd nooit als nauwkeurig of nauwkeurig beschouwd, met onderzoeken waarbij meer dan de helft onnauwkeurig is met meer dan een seconde en de rest afhankelijk van de afstand tot de cliënt over de vraag of deze enige bruikbare nauwkeurigheid kunnen bieden. Zelfs organisaties zoals NIST publiceer adviesmeldingen op hun tijdsserverpagina's daarover, die de veiligheid of nauwkeurigheid niet kunnen garanderen en toch ontvangen miljoenen netwerken nog steeds tijd van over het internet.

Met de daling van de kosten van toegewezen radio waarnaar wordt verwezen NTP tijdservers or GPS NTP-server er is nog nooit een beter moment geweest om er een te krijgen. En wanneer u de kosten van een computerinbreuk of een gecrasht netwerk overweegt, is de NTP-server zal zichzelf vele malen hebben terugbetaald.

Stap voor stap Een dedicated NTP-tijdserver installeren

Maandag, maart 2nd, 2009

A tijdserver is een cruciaal stuk kit voor elk netwerk. Tijdsynchronisatie is absoluut noodzakelijk om een ​​netwerk veilig en betrouwbaar te houden. Tijdsynchronisatie hoeft echter niet de hoofdpijn te zijn die veel beheerders aannemen dat het gaat worden.

De meeste problemen met tijdsynchronisatie zijn dankzij het protocol opgelost NTP (Network Time Protocol). Hoewel NTP niet de enige tijdssynchronisatiesoftware is, is het verreweg het meest gebruikt (voornamelijk vanwege het feit dat het al bestaat sinds de 1980 en dat het nog steeds wordt ontwikkeld vandaag).

NTP gebruikt een enkele tijdbron en distribueert deze van computer tot computer om elke pc of elk apparaat te controleren op afwijking en zich daarop aan te passen. NTP wordt normaal gesproken geïnstalleerd op Windows- en Linux-systemen (of op zijn minst een vereenvoudigde versie genaamd SNTP), hoewel het gratis te downloaden is van de NTP-startpagina. Hoewel NTP vrij gemakkelijk elke tijdbron van internet kan ontvangen, kan dit grote beveiligingsproblemen veroorzaken, om maar te zwijgen van een gebrek aan nauwkeurigheid dat veel online is NTP-servers lijden aan.

De meest nauwkeurige en veilige methode is om een ​​externe netwerktijdserver te gebruiken, aangezien deze binnen de firewall zitten. Ze ontvangen ook een UTC-referentie (Coordinated Universal Time) rechtstreeks van een atoomklok, waardoor ze stratum 1-apparaten zijn. De meeste internettijdservers zijn stratum 2-servers. NTP gebruikt strata om te definiëren hoe ver een server zich van de bron bevindt, dus een atoomklok is een stratum 0-apparaat terwijl een computer die tijd direct van een computer ontvangt NTP-server wordt een stratum 2-apparaat enzovoort.

De enige beslissing die echt genomen moet worden bij het installeren van een dedicated NTP tijdserver is welke tijdreferentie het beste is. Er zijn twee hoofdmethoden voor het ontvangen van een veilige, nauwkeurige en geauthenticeerde UTC-tijdreferentie; het GPS-netwerk (Global Positioning System) of nationale fysica laboratoria lange golf radio-uitzendingen.

Het laatste systeem is niet in elk land beschikbaar, hoewel de VS, het VK en Duitsland sterke signalen hebben die respectievelijk bekend staan ​​als WWVB, MSF en DCF. Deze kunnen vaak buiten de grenzen van deze landen worden opgehaald, hoewel de signalen gevoelig zijn voor interferentie, uitval en lokale topografie.

A GPS NTP-server systeem is minder kwetsbaar voor deze dingen en zolang er een duidelijk zicht op de lucht is (zoals een dak of open raam) kan het GPS-tijdsignaal overal ter wereld worden opgepikt.

Handige NTP-servergerelateerde bronnen

Woensdag, februari 25th, 2009

NTP-startpagina- Het huis voor het NTP-project dat ondersteuning en aanvullende ontwikkelingshulpmiddelen biedt voor de officiële referentieimplementatie van NTP.

NTP-project ondersteuningspagina's

DE NTP-pool - lijst met openbare servers

NPL - Het Nationaal Fysisch Laboratorium in het Verenigd Koninkrijk dat het MSF-radiosignaal regelt.

De universiteit van Delaware en David Mills'informatiepagina, Professor Mills is de oorspronkelijke uitvinder en ontwikkelaar van NTP

David Mills 'lijst van Openbare NTP-tijdservers een lijst met openbare NTP-servers

Nationaal Instituut voor normen en technologie (NIST) die het WWVB-radiosignaal van de VS bedienen

Europa's grootste leverancier van NTP-server gerelateerde producten.

Galleon UK - NTP-server producten voor het VK

NTP Time Server .com - een van de grootste leveranciers van tijd en frequentie in de Verenigde Staten

NTP - Wikipedia-artikel over NTP

NTP server checker - gratis tool om de nauwkeurigheid van de tijdserver te garanderen

Heeft mijn bedrijf behoefte aan nauwkeurige tijdsynchronisatie Vijf vragen (deel 1)

Donderdag, februari 19th, 2009

Tijdsynchronisatie kan cruciaal zijn voor veel computernetwerken. Juiste synchronisatie kan een systeem beschermen tegen allerlei soorten beveiligingsbedreigingen. Het zorgt er ook voor dat het netwerk accuraat en betrouwbaar is, maar is toegewijd NTP tijdserver systemen echt nodig of kan een netwerk veilig worden uitgevoerd zonder een netwerktijdserver?

Hier zijn vijf vragen om jezelf af te vragen of je netwerk voldoende gesynchroniseerd moet zijn.

1. Voert uw netwerk tijdgevoelige transacties uit via internet?

Zo ja, dan correct netwerk tijd synchronisatie is essentieel. Tijd is het enige referentiepunt dat een computer heeft om twee gebeurtenissen te identificeren, dus als het gaat om een ​​transactie via internet, zoals het verzenden van een e-mail, als deze afkomstig is van een niet-gesynchroniseerd netwerk, kan deze binnenkomen voordat deze technisch is verzonden. Dit kan ertoe leiden dat de e-mail niet wordt ontvangen, omdat een computer negatieve waarden niet kan hanteren als het gaat om tijd.

2. Bewaart u waardevolle gegevens?

Gegevensverlies is een andere vertakking van het ontbreken van een gesynchroniseerd netwerk. Wanneer een computer gegevens opslaat, wordt deze met de tijd gestempeld. Als die tijd afkomstig is van een niet-gesynchroniseerde machine in een netwerk, kan een computer rekening houden met de gegevens die al zijn opgeslagen of kan deze nieuwe gegevens overschrijven met oudere versies.

3. Is beveiliging belangrijk voor uw bedrijf en netwerk?

Het veilig houden van een netwerk is essentieel als u gevoelige gegevens op de machines hebt. Kwaadwillende gebruikers hebben een groot aantal manieren om toegang te krijgen tot computernetwerken en het gebruik van de chaos veroorzaakt door een niet-gesynchroniseerd netwerk is een methode waar ze vaak misbruik van maken. Als u geen gesynchroniseerd netwerk hebt, betekent dit dat het onmogelijk is om vast te stellen of uw netwerk ook is gehackt, omdat alle records in logbestanden ook afhankelijk zijn van de tijd.