Archief voor de 'advanced NTP' Category

Keeping Your Network Secure Een beginnershandleiding

Woensdag september 30th, 2009

Netwerk veiligheid is van cruciaal belang voor de meeste bedrijfssystemen. Terwijl e-mailvirussen en denial-of-service-aanvallen (DoS-aanval) ons hoofdbrekens kunnen bezorgen op onze thuissystemen, voor bedrijven, kunnen dit soort aanvallen een netwerk dagenlang verlammen. Dit kost bedrijven honderden miljoenen per jaar aan verloren inkomsten.

Het veilig houden van een netwerk om dit type kwaadwillende aanval te voorkomen is meestal van groot belang voor netwerkbeheerders, en hoewel de meesten zwaar investeren in sommige vormen van beveiligingsmaatregelen, zijn er vaak kwetsbaarheden die onopzettelijk worden blootgesteld.

firewalls zijn de beste plaats om te beginnen wanneer u een beveiligd netwerk probeert te ontwikkelen. Een firewall kan worden geïmplementeerd in hardware of software, of meestal een combinatie van beide. Firewalls worden gebruikt om te voorkomen dat ongeautoriseerde gebruikers toegang krijgen tot privé-netwerken die met internet zijn verbonden, met name lokale intranetten. Alle verkeer dat het intranet binnenkomt of verlaat, passeert de firewall die elk bericht onderzoekt en blokkeert die niet aan de opgegeven criteria voldoet.

Antivirus software werkt op twee manieren. Ten eerste werkt het op dezelfde manier als een firewall door alles wat in de database wordt geïdentificeerd te blokkeren als mogelijk kwaadaardig (virussen, Trojaanse paarden, spyware, enz.). Ten tweede wordt antivirussoftware gebruikt om bestaande malware op een netwerk of werkstation te detecteren en te verwijderen.

Een van de meest overziende aspecten van netwerkbeveiliging is tijdsynchronisatie. Netwerkbeheerders realiseren zich niet het belang van synchronisatie tussen alle apparaten in een netwerk. Het niet kunnen synchroniseren van een netwerk is vaak een veelvoorkomend beveiligingsprobleem. Niet alleen kunnen kwaadwillende gebruikers misbruik maken van computers die op verschillende tijdstippen draaien, maar als een netwerk wordt getroffen door een aanval, kan het identificeren en verhelpen van het probleem vrijwel onmogelijk zijn als elk apparaat op een ander tijdstip wordt uitgevoerd.

Zelfs wanneer een netwerkbeheerder zich bewust is van het belang van tijdsynchronisatie, maken ze vaak een algemene beveiligingsfout bij het proberen hun netwerk te synchroniseren. In plaats van te investeren in een speciale tijdserver die een beveiligde bron van ontvangt GMT (Coordinated Universal Time) extern van hun netwerk via atoomklok bronnen zoals GPS, sommige netwerkbeheerders kiezen ervoor om een ​​snelkoppeling te gebruiken en een bron van internettijd te gebruiken.

Er zijn twee belangrijke beveiligingsproblemen bij het gebruik van internet als een tijdserver. Ten eerste moet de UDP-poort (123) open blijven staan ​​in de firewall om de tijdcode via het netwerk toe te staan. Dit kan worden misbruikt door kwaadwillende gebruikers die deze open poort kunnen gebruiken als toegang tot het netwerk. Ten tweede, de ingebouwde beveiligingsmaatregel die door het tijdprotocol wordt gebruikt NTP, ook bekend als authenticatie, werkt niet via internet, wat betekent dat NTP geen garantie biedt dat het tijdsignaal afkomstig is van waar het hoort.

Om ervoor te zorgen dat uw netwerk veilig is, wordt het niet tijd dat u investeert in een extern netwerk dedicated NTP tijdserver?

Een netwerk configureren om een ​​NTP-server te gebruiken Deel twee: De tijd verdelen

Donderdag, september 3rd, 2009

NTP (Network Time Protocol) is het protocol dat is ontworpen voor tijdverdeling tussen een netwerk. NTP is hiërarchisch. Het organiseert een netwerk in strata, de afstand tot een klokbron en het apparaat.

A speciale NTP-server die de tijd ontvangt van een UTC-bron zoals GPS of de nationale tijd- en frequentiesignalen, wordt beschouwd als een stratum 1-apparaat. Elk apparaat dat is verbonden met een NTP-server wordt een stratum 2-apparaat en apparaten verderop in de keten worden stratum 2, 3 enzovoort.

Stratumlagen bestaan ​​om cyclische afhankelijkheden in de hiërarchie te voorkomen. Maar het stratum niveau is geen indicatie van kwaliteit of betrouwbaarheid.

NTP controleert de tijd op alle apparaten in het netwerk en past vervolgens de tijd aan op basis van de hoeveelheid drift die wordt ontdekt. Toch gaat NTP verder dan alleen het controleren van de tijd op een referentieklok, het NTP-programma wisselt tijdinformatie uit door pakketten (blokken met gegevens) maar weigert de tijd te geloven totdat verschillende uitwisselingen hebben plaatsgevonden, waarbij elke test wordt doorstaan bekend als prototypenpecificaties. Het duurt vaak ongeveer vijf goede voorbeelden totdat een NTP-server als timingbron wordt geaccepteerd.

NTP gebruikt tijdstempels om de huidige tijd van de dag weer te geven. Aangezien de tijd lineair is, is elk tijdstempel altijd groter dan het vorige. NTP-tijdstempels hebben twee indelingen, maar geven de seconden door vanaf een ingesteld tijdstip (de prime-epoch, ingesteld op 00: 00 1 januari 1900 voor UTC). Het NTP-algoritme gebruikt dit tijdstempel om het bedrag te bepalen dat moet worden doorgevoerd of teruggetrokken het systeem of de netwerkklok.

NTP analyseert de tijdstempelwaarden inclusief de frequentie van fouten en de stabiliteit. EEN NTP-server zal een inschatting houden van de kwaliteit van zowel de referentieklokken als zichzelf.

Een netwerk configureren om een ​​NTP-server te gebruiken Deel één: Een tijdbron zoeken

Dinsdag, september 1st, 2009

Het is cruciaal voor een modern netwerk om je netwerk gesynchroniseerd te houden met de juiste tijd. Vanwege de waarde van tijdstempels die wereldwijd en in meerdere netwerken communiceren, is het noodzakelijk dat elke computer een bron van GMT (Coordinated Universal Time).

UTC is ontwikkeld om de hele wereldgemeenschap dezelfde tijd te laten gebruiken, waar ter wereld ze zich ook bevinden, omdat UTC geen tijdzones gebruikt, zodat nauwkeurige communicatie mogelijk is, ongeacht de locatie.

Het vinden van een bron van UTC is echter vaak waar sommige netwerkbeheerders naar beneden vallen wanneer ze proberen een netwerk synchroniseren. Er zijn veel gebieden waar een UTC-bron kan worden ontvangen, maar er zijn er maar weinig die een nauwkeurige en veilige verwijzing naar de tijd zullen bieden.

Het internet staat vol met vermeende bronnen van UTC, maar veel van hen bieden niet waar in de buurt van hun veelgeprezen nauwkeurigheid. Bovendien kan het gebruik van internet leiden tot beveiligingsrisico's.

Internettijdbronnen bevinden zich buiten de firewall en daarom moet er een gat worden opengelaten waar kwaadwillende gebruikers misbruik van kunnen maken. Voorts NTP, het protocol dat wordt gebruikt om tijdbronnen te distribueren en te ontvangen, kan zijn authenticatiebeveiligingsmaatstaf niet via het internet aanzetten, dus het is niet mogelijk om ervoor te zorgen dat de tijd komt van waar het hoort.

Externe bronnen van UTC-tijd zijn veel veiliger. De meeste beheerders gebruiken twee methoden. Lange golf radiosignalen zoals uitgezonden door nationale fysica laboratoria en het GPS-signaal dat overal ter wereld beschikbaar is.

De externe bronnen van UTC zorgen voor uw NTP-netwerk ontvangt niet alleen een nauwkeurige bron van UTC, maar ook een veilige bron.

Perfecte tijdsynchronisatie voor Windows

Woensdag, juli 29th, 2009

De meeste Windows-besturingssystemen hebben een geïntegreerde tijdsynchronisatieservice die standaard is geïnstalleerd en waarmee de machine of zelfs een netwerk kan worden gesynchroniseerd. Uit veiligheidsoverwegingen wordt het echter ten zeerste aanbevolen door Microsoft dat een externe tijdsbron wordt gebruikt.

NTP tijdservers
veilig en nauwkeurig het UTC-tijdsignaal ontvangen van het GPS-netwerk of de WWVB-radiotransmissies (of Europese alternatieven). NTP-tijdservers kunnen een enkele Windows-machine of een heel netwerk binnen fracties van een seconde van de juiste synchroniseren GMT tijd (Coordinated Universal Time).

Een NTP-tijdserver biedt nauwkeurige timinginformatien 24 uur-per-dag, 365 dagen-een-jaar overal op de wereld. Een speciale NTP-tijdserver is de enige veilige, veilige en betrouwbare methode om een ​​computernetwerk te synchroniseren met UTC (Coordinated Universal Time). Extern aan de firewall, een NTP tijdserver laat een computersysteem niet kwetsbaar voor kwaadaardige aanvallen in tegenstelling tot internet timingbronnen via de TCP-IP-poort.

Een NTP-tijdserver is niet alleen beveiligd, hij ontvangt ook een UTC-tijdsignaal rechtstreeks van atoomklokken, in tegenstelling tot internettimingbronnen die in werkelijkheid zelf tijdservers zijn. NTP-servers en andere tijdssynchronisatiehulpmiddelen kunnen volledige netwerken, afzonderlijke pc's, routers en een hele reeks andere apparaten synchroniseren. Met behulp van GPS of het Noord-Amerikaanse WWVB-signaal zorgt een speciale NTP-tijdserver ervoor dat al uw apparaten binnen een fractie van UTC-tijd worden uitgevoerd.

Een NTP-tijdserver zal:

• Verhoog de netwerkbeveiliging
• Voorkom gegevensverlies
• Logboekregistratie en volgen van fouten of beveiligingsinbreuken mogelijk maken
• Verminder verwarring in gedeelde bestanden
• Voorkom fouten in factureringssystemen en tijdgevoelige transacties
• Kan worden gebruikt om onweerlegbaar bewijs te leveren in juridische en financiële geschillen

Verschillen in tijd

Dinsdag, juli 14th, 2009

We zijn ons allemaal bewust van de verschillen in tijdzones. Iedereen die over de Atlantische Oceaan of de Stille Oceaan heeft gereisd, voelt de gevolgen van jetlag veroorzaakt door het moeten aanpassen van onze eigen interne lichaamsklokken. In sommige landen, zoals de VS, bestaan ​​er verschillende tijdzones in het ene land, wat betekent dat er verschillende tijdsverschillen zijn in de tijd tussen de oostkust en het westen.

Deze verschil in tijdzones kan verwarring veroorzaken, maar voor inwoners van landen die meer dan één tijdzone overspannen passen ze zich snel aan de situatie aan. Er zijn echter meer tijdschalen en verschillen in tijd dan alleen tijdzones.

Verschillende tijdstandaarden zijn al tientallen jaren ontwikkeld om het hoofd te bieden aan tijdzoneverschillen en om een ​​eenmalige standaard toe te staan ​​die de hele wereld ook kan synchroniseren. Helaas, sinds de eerste keer dat normen werden ontwikkeld, zoals British Railway Time en Greenwich Mean Time, moesten andere normen worden ontwikkeld om met verschillende toepassingen om te gaan.

Een van de problemen bij het ontwikkelen van een tijdstandaard is kiezen waar het op moet baseren. Traditioneel zijn alle tijdsstelsels ontwikkeld voor de rotatie van de aarde (24-uren). Na de ontwikkeling van atoomklokken, er werd al snel ontdekt dat geen twee dagen precies dezelfde lengte hebben en dat ze vaak niet kunnen wachten op de verwachte 24-uren.

Nieuwe tijdstandaarden werden vervolgens ontwikkeld op basis van Atoomklokken omdat ze veel betrouwbaarder en nauwkeuriger bleken te zijn dan het gebruik van de rotatie van de aarde als uitgangspunt. Hier is een lijst met enkele van de meest voorkomende tijdstandaarden die in gebruik zijn. Ze zijn verdeeld in twee typen, die gebaseerd zijn op de rotatie van de aarde en die gebaseerd zijn op atoomklokken:

Tijdnormen gebaseerd op de rotatie van de aarde
Echte zonnetijd is gebaseerd op de zonnedag - is de periode tussen de ene solaire middag en de volgende.

Sterrentijd is gebaseerd op de sterren. Een sterrendag is de tijd die het nodig heeft om één revolutie te maken met betrekking tot de sterren (niet de zon).

Greenwich Mean Time (GMT) op basis van wanneer de zon het hoogst is (middag) boven de primaire meridiaan (vaak de meridiaan van Greenwich genoemd). GMT was vroeger een internationale standaard voor de komst van nauwkeurige atoomklokken.

Tijdstandaarden gebaseerd op atoomklokken

International Atomic Time (TAI) is de internationale tijdsstandaard van waaruit de onderstaande tijdstandaards, waaronder UTC, worden berekend. TAI is gebaseerd op een constellatie van atoomklokken van over de hele wereld.

GPS-tijd Ook op basis van TAI is GPS-tijd de tijd die door atoomklokken aan boord van GPS-satellieten wordt verteld. Oorspronkelijk was dit hetzelfde als UTC, de GPS-tijd is momenteel 17 seconden (precies) achter terwijl 17 schrikkelseconden zijn toegevoegd aan UTC sinds de satellieten werden gelanceerd.
Coordinated Universal Time (UTC) is gebaseerd op zowel atoomtijd als GMT. Extra schrikkelseconden worden aan UTC toegevoegd om de onnauwkeurigheid van de rotatie van de aarde tegen te gaan, maar de tijd is afgeleid van TAI en maakt deze zo nauwkeurig.

UTC is de echte commerciële tijdschaal. Computersystemen over de hele wereld synchroniseren met UTC met behulp van NTP-tijdservers. Deze speciale apparaten ontvangen de tijd van een atoomklok (hetzij via GPS of gespecialiseerde radio-uitzendingen van organisaties zoals NIST or NPL).

Omgaan met tijdcomputersynchronisatie en tijdstempels

Dinsdag, juni 30th, 2009

Tijd is belangrijk voor het goede verloop van ons dagelijks leven. Alles wat we doen, wordt geregeerd door of beheerst door de tijd. Toch is tijd nog belangrijker voor computersystemen, omdat dit het enige referentiepunt is dat een computer heeft om onderscheid te maken tussen gebeurtenissen en processen.

Alles wat een computer doet, wordt door de processor vastgelegd met welk proces is uitgevoerd en precies wanneer het werd uitgevoerd. Aangezien computers honderden of zelfs duizenden transacties per seconde kunnen verwerken, is de tijdstempel van cruciaal belang voor het bepalen van de volgorde van de gebeurtenissen.

Computers lezen en gebruiken de tijd niet in dezelfde indeling als wij. Een computertijdstempel heeft de vorm van een enkel cijfer dat het aantal seconden vanaf een bepaald tijdstip telt. In de meeste systemen staat dit bekend als de 'prime epoch' en wordt ingesteld in 00: 00: 00 UTC in januari 1, 1970. Dus een tijdstempel voor de datum 23 June 2009 de tijdstempel zou luiden: 1246277483 omdat dit het aantal seconden is van de hoofdperiode.

Tijdstempels van computers worden over netwerken en internet verzonden, bijvoorbeeld elke keer dat een e-mail wordt verzonden, wordt deze vergezeld van een tijdstempel. Wanneer de e-mail op deze wordt beantwoord, wordt ook een tijdstempel weergegeven. Maar als geen van beide computers gesynchroniseerd is, kan de gereageerde e-mail terugkomen met een eerdere code en dit kan onnoemelijke verwarring voor een computer veroorzaken, omdat volgens de logboeken de e-mail terug zal zijn voordat het origineel werd verzonden.

Om deze reden worden computernetwerken gesynchroniseerd met de UTC-tijdschaal (UTC-tijdschaal) (Coordinated Universal Time). UTC wordt in stand gehouden door een constellatie van atoomklokken, wat betekent dat een computernetwerk dat is gesynchroniseerd met een UTC-bron zeer nauwkeurig zal zijn.

tijdsynchronisatie op computers wordt behandeld door het protocol NTP (Network Time Protocol). speciaal dedicated NTP-servers zijn beschikbaar, ontvang een veilige tijdcode van de GPS-netwerk of van gespecialiseerde radio-uitzendingen die worden uitgezonden door nationale fysieke laboratoria en vervolgens volledige netwerken synchroniseren met de enkele tijdbron.

Heb ik echt een NTP-tijdserver nodig?

Zondag, juni 14th, 2009

De NTP-tijdserver is een veel verkeerd begrepen apparaat. Het zijn vrij eenvoudige apparaten in de zin dat ze worden gebruikt voor de doeleinden van tijdsynchronisatie, het ontvangen van een externe bron van de tijd die vervolgens wordt verspreid over een computernetwerk met behulp van NTP (Network Time Protocol).

Echter, met een groot aantal 'gratis' tijdservers op het internet nemen veel netwerkbeheerders de beslissing dat NTP-tijdservers geen noodzakelijke apparatuur zijn en dat hun netwerk dit zonder kan. Er zijn echter een groot aantal valkuilen bij het vertrouwen op internet als een tijdreferentie; Microsoft en het Amerikaanse natuurkundig laboratorium NIST (National Institute of Standards and Time) ten zeerste aanbevolen externe NTP-tijdservers in plaats van internetproviders.

Dit is wat Microsoft zegt:
"We raden u ten zeerste aan de gemachtigde tijdserver te configureren om de tijd van een hardwarebron te verzamelen. Wanneer u de gezaghebbende Tijdserver om te synchroniseren met een internettijdbron, is er geen authenticatie. "

Verificatie is een beveiligingsmaatregel die wordt geïmplementeerd door NTP om ervoor te zorgen dat het tijdsignaal dat wordt verzonden, afkomstig is van waaruit het claimt afkomstig te zijn. Met andere woorden, authenticatie is de eerste verdedigingslinie bij het beschermen tegen kwaadwillende gebruikers. Er zijn ook andere beveiligingsproblemen bij het gebruik van internet als een tijdbron, aangezien voor communicatie met een internettijdbron de TCP / IP-poort moet worden opengelaten in de firewall, die ook kan worden gemanipuleerd door kwaadwillende gebruikers.

NIST herkent ook de belang van NTP tijdserver systemen voor preventie en detectie van beveiligingsbedreigingen in hun Gids voor Computerbeveiliging Logbeheer stellen ze voor:
"Organisaties dienen waar mogelijk tijdchronisatiesoftware zoals Network Time Protocol (NTP) -servers te gebruiken om klokken in logbestandsbronnen consistent te houden."

Gerapporteerde GPS-angsten mogen de tijdsynchronisatie niet beïnvloeden

Woensdag, mei 27th, 2009

volgend recente mediaberichten over het gebrek aan investeringen in het wereldwijde satellietnavigatiesysteem van de VS - GPS (Global Positioning System) en het mogelijke falen van navigatorontvangers in de afgelopen jaren, willen tijdsynchronisatiespecialisten, Galleon Systems, al hun klanten verzekeren dat de GPS niet werkt netwerk heeft geen invloed op de huidige GPS NTP tijdservers.

Recente mediaberichten na een onderzoek door het verantwoordingsbureau van de Amerikaanse overheid (GAO), dat wanbeheer en een gebrek aan investeringen concludeerde, betekenden dat het huidige aantal operationele 31-satellieten soms onder 24 kan zakken in 2011 en 2012, wat de nauwkeurigheid ervan zou belemmeren.

De UK's National Physical Laboratory zijn ervan overtuigd dat potentiële problemen van de GPS-navigatiefaciliteiten geen invloed hebben op de timinginformatie die wordt gebruikt door GPS NTP-servers.

Een woordvoerder van het National Physical Laboratory in het Verenigd Koninkrijk heeft bevestigd dat timinginformatie niet beïnvloed mag worden door mogelijke toekomstige satellietstoringen.

"Er wordt geschat dat er een 20% -risico is dat in 2011-2012 het aantal satellieten in de GPS-constellatie soms onder 24 zou kunnen dalen.

"Als dat zou gebeuren, zou de positienauwkeurigheid van GPS-ontvangers in sommige perioden enigszins kunnen verminderen, en in bepaalde gevallen kan het langer duren voordat een fix op sommige locaties wordt hersteld wanneer deze voor het eerst wordt ingeschakeld. Maar zelfs dan zou het effect een degradatie van de prestaties betekenen in plaats van het volledig uitvallen van de werking.

"Het is onwaarschijnlijk dat een GPS-timingontvanger aanzienlijk wordt beïnvloed, omdat elke satelliet die hij waarneemt nadat hij zijn positie heeft bepaald wanneer hij wordt ingeschakeld, voorziet van nuttige timinginformatie. Een kleine vermindering van het aantal satellieten in beeld mag de prestaties niet veel verminderen. "

De wereld in perfecte synchronisatie

Woensdag, mei 13th, 2009

Synchronisatie is iets dat we elke dag van ons leven kennen. Van het rijden over de snelweg tot het lopen overvolle straat; we passen ons gedrag automatisch aan om te synchroniseren met de mensen om ons heen. We rijden in dezelfde richting of lopen dezelfde wegen als andere pendelaars, omdat het nalaten om dit te doen onze reis een stuk moeilijker (en gevaarlijker) zou maken.

Als het gaat om timing, is synchronisatie nog belangrijker. Zelfs in onze dagelijkse omgang verwachten we een redelijke mate van synchronisatie van mensen. Wanneer een vergadering begint bij 10am, verwachten we dat iedereen er binnen een paar minuten is.

Als het echter gaat om computertransacties via een netwerk, wordt nauwkeurigheid bij synchronisatie nog belangrijker wanneer de nauwkeurigheid tot een paar seconden te laag is en synchronisatie met de milliseconde essentieel wordt.

Computers gebruiken tijd voor elke transactie en het proces dat ze doen en je hoeft alleen nog maar terug te denken aan de furore veroorzaakt door de millenniumbug om de belangrijkheid van de computer op tijd te waarderen. Wanneer er niet precies genoeg synchronisatie is, kunnen allerlei soorten fouten en problemen optreden, met name bij transacties met tijdsgevoelige gegevens.

Het zijn niet alleen transacties die kunnen mislukken zonder adequate synchronisatie, maar tijdstempels worden gebruikt in computerlogbestanden, dus als er iets misgaat of als een kwaadwillende gebruiker binnengevallen is (wat erg gemakkelijk is zonder adequate synchronisatie) kan het lang duren om te ontdekken wat ging er mis en nog langer om de problemen op te lossen.

Een gebrek aan synchronisatie kan ook andere effecten hebben, zoals gegevensverlies of mislukte opvraging. Het kan een bedrijf ook weerloos achterlaten in elk mogelijk juridisch argument, omdat een slecht of niet-gesynchroniseerd netwerk onmogelijk kan worden gecontroleerd.

Milliseconde synchronisatie is echter niet de hoofdpijn die veel beheerders aannemen dat het gaat worden. Velen kiezen ervoor om te profiteren van veel van de online tijdservers die beschikbaar zijn op het internet, maar kunnen daarbij meer problemen genereren dan het oplost, zoals het openlaten van de UDP-poort in de firewall (om de timinginformatie door te laten), niet- om te vermelden geen gegarandeerd niveau van nauwkeurigheid van de openbare tijdserver.

Een betere en eenvoudigere oplossing is om een ​​toegewijde te gebruiken netwerktijdserver die het protocol gebruikt NTP (Network Time Protocol). EEN NTP tijdserver zal rechtstreeks op een netwerk aansluiten en het GPS (Global Positioning System) of gespecialiseerde radio-uitzendingen gebruiken om de tijd direct vanaf een atoomklok te ontvangen en deze over het netwerk te verdelen.

Het concept van tijd

Maandag, mei 11th, 2009

Tijd is iets dat we allemaal kennen, het beheerst ons leven zelfs meer dan geld en we zijn constant 'in oorlog' met de tijd terwijl we vechten om onze dagelijkse taken uit te voeren voordat het op is.

Maar als we de tijd beginnen te onderzoeken, ontdekken we dat het begrip tijd begint te beseffen dat een niet-eindigende lineaire afstand tussen verschillende gebeurtenissen die we tijd noemen, puur een menselijke uitvinding is.

Natuurlijk bestaat er tijd, maar het volgt zeker niet de regels die het menselijke concept van tijd wel heeft. Het loopt niet eindeloos of constant en verandert en vervormt, afhankelijk van de snelheid van waarnemers en de aantrekkingskracht van de zwaartekracht. Eigenlijk was het dat wel Einstein's theorieën over relativiteit dat gaf de mensheid zijn eerste glimp over hoe laat het werkelijk is en hoe het ons dagelijks leven beïnvloedt.

Einstein beschreef een vierdimensionale ruimte-tijd, waarin tijd en ruimte onlosmakelijk met elkaar zijn verweven. Deze ruimte-tijd wordt vervormd en gebogen door de zwaartekracht vertragende tijd (of onze waarneming ervan). Einstein suggereerde ook dat de snelheid van het licht de enige constante in het universum was en de tijd veranderde afhankelijk van de relatieve snelheid.

Als het gaat om het bijhouden van de tijd, kunnen de theorieën van Einstein elke poging tot chronologie belemmeren. Als zowel de zwaartekracht als de relatieve snelheid de tijd kunnen beïnvloeden, wordt het moeilijk om de tijd nauwkeurig te meten.

We hebben lang geleden het idee verlaten om de hemellichamen en de rotatie van de aarde te gebruiken als een referentie voor onze tijdwaarneming, aangezien in het begin van de twintigste eeuw werd erkend dat de rotatie van de aarde helemaal niet accuraat of betrouwbaar was. In plaats daarvan zijn we afhankelijk geweest van de oscillaties van atomen om de tijd bij te houden. Atoomklokken meet atoomtikken van bepaalde atomen en ons tijdsbegrip is gebaseerd op deze teken met elke seconde gelijk aan meer dan 9 miljard oscillatie van het cesiumatoom.

Ook al baseren we ons nu op atomaire oscillaties, technologieën zoals GPS satellieten (Global Positioning System) moeten nog steeds de effecten van lagere zwaartekracht tegengaan. In feite kunnen de effecten van tijd zo nauwkeurig worden gevolgd dankzij atoomklokken dat die op verschillende hoogten boven zeeniveau met enigszins verschillende snelheden werken waarvoor moet worden gecompenseerd.

Atoomklokken kunnen ook worden gebruikt om een ​​computernetwerk te synchroniseren en ervoor te zorgen dat ze zo nauwkeurig mogelijk werken. Meest NTP tijdservers werken door gebruik te maken en het tijdsignaal uitgezonden door een atoomklok (ofwel via GPS of lange golf) met behulp van het protocol te verspreiden NTP (Network Time Protocol).