Arkiver for kategorien 'Tidssynkronisering'

Basic Time Server Information

Torsdag oktober 9th, 2008

Alle pc'er og netværksenheder bruger ure til at opretholde en intern systemtid. Disse ure, kaldet Real Time Clock chips (RTC), giver oplysninger om tid og dato. Chipsne er batteribackede, så selv under strømafbrydelser kan de bevare tiden.

Computernetværk er afhængige af timekeeping for næsten alle deres applikationer, fra at sende en email til at gemme data, er en tidsstempel nødvendig for, at computeren kan holde styr på. Alle routere og switche skal køre i samme hastighed. Ud af synkronisering kan enheder tabe data og endda hele forbindelser.

For nogle transaktioner er det nødvendigt, at computere er helt synkroniserede. Selv om nogle få sekunder forskelle mellem maskiner kan have alvorlige virkninger, f.eks. At finde en flybillet, du havde reserveret, var blevet solgt øjeblikke senere til en anden kunde, eller du kunne trække dine besparelser ud af en kontantmaskine, og når din konto er tom, kan du hurtigt gå til en anden maskine og trække det hele igen.

Personlige computere er dog ikke designet til at være perfekte ure, deres design er optimeret til masseproduktion og billigere end at opretholde præcis tid. Imidlertid er disse interne klokker tilbøjelige til at drive, og selvom det i mange applikationer kan være ganske passende, skal maskiner ofte arbejde sammen på et netværk, og hvis computeren går i forskellige hastigheder, bliver computere ude af synkronisering med hinanden, og problemer kan opstår især med tidsfølsomme transaktioner.

Time-servers er som andre computerservere i den forstand, at de normalt er placeret på et netværk. En tidsserver samler timing information, normalt fra en ekstern hardware kilde og derefter synkroniserer netværket til den tid.

De fleste tidsservere bruger NTP (Network Time Protocol), som er en af ​​internetets ældste protokoller, der stadig er brugt, opfundet af Dr. David Mills fra University of Delaware, den har været i brug siden 1985. NTP er en protokol designet til at synkronisere uret på computere og netværk på tværs af internettet eller lokale netværk (LAN).

NTP benytter en ekstern timingreference og synkroniserer derefter alle enheder på netværket til den tid.

Der er forskellige kilder, som a NTP tidsserver kan bruges som en timing reference. Internettet er en åbenlys kilde, men internettidsreferencer fra internettet som nist.gov og windows.time kan ikke autentificeres, hvilket forlader tidsserveren og dermed netværket sårbart for sikkerhedstrusler.

Ofte synkroniseres tidsservere til en UTC (Koordineret Universal-tid) kilde, som er den globale standard tidsskala og gør det muligt for computere over hele verden at synkronisere til nøjagtig samme tid. Dette har åbenbar betydning i industrier, hvor præcis timing er afgørende, såsom børsen eller flybranchen.

UTC En global timescale

Onsdag, oktober 8th, 2008

Koordineret Universal Time (UTC - fra den franske Temps Universel Coordonné) er en international tidsskala baseret på den tid, som atomklockerne fortæller. Atomiske ure er nøjagtige til inden for et sekund i flere millioner år. De er så præcise, at International Atomic Time, den tid, der er gengivet af disse enheder, er endnu mere præcis end jordens spin.

Jordens rotation er påvirket af månens tyngdekraft og kan derfor bremse eller fremskynde. Af denne grund skal International Atomic Time (TAI fra den franske Temps Atomique International) have 'Leap seconds' tilføjet for at holde den på linje med den oprindelige tidsskala GMT (Greenwich i mellemtiden) også kaldet UT1, der er baseret på soltid .

Denne nye tidsskala kendt som UTC bruges nu over hele verden, så computernetværk og kommunikation kan udføres på modsatte sider af kloden.

UTC styres ikke af et enkelt land eller en administration, men et samarbejde af atomur over hele verden, der sikrer politisk neutralitet og også øget nøjagtighed.

UTC overføres på mange måder over hele kloden og udnyttes af computernetværk, flyselskaber og satellitter for at sikre nøjagtig synkronisering, uanset hvilken placering på jorden.

I USA udsendte NIST (National Institute of Standards and Technology) UTC fra deres atomur i Fort Collins, Colorado. De nationale fysiklaboratorier i Storbritannien og Tyskland har lignende systemer i Europa.

Internettet er også en anden kilde til UTC-tid. Over tusind tidsservere på tværs af internettet kan bruges til at modtage en UTC-tidskilde, selvom mange ikke er præcise nok til de fleste netværksbehov.

En anden, sikker og mere præcis metode til at modtage UTC er at bruge de signaler, der sendes af USAs Global Positioning System. Satellitterne i GPS-nettet indeholder alle atomklocker, der bruges til at aktivere positionering. Disse ure overfører den tid, der kan modtages ved hjælp af en GPS-modtager.

Mange dedikerede tidsservere er tilgængelige, der kan modtage en UTC-tidskilde fra enten GPS-netværket eller National Physics Laboratory's transmissioner (som alle udsendes ved 60 kHz longwave).

De fleste tidsservere bruger NTP (Network Time Protocol) til at distribuere og synkronisere computernetværk til UTC-tid.

Network Time Protocol (NTP), Forståelse af synkronisering.

Tirsdag, oktober 7th, 2008

Network Time Protocol synes at have eksisteret for altid. Faktisk er det faktisk en af ​​internettets ældste protokoller, der er blevet udviklet i 1980'erne af professor David Mills og hans team fra Delaware University.

I en tilbagelænet verden er det måske ikke noget, om computernetværk ikke er synkroniseret. De eneste konsekvenser af timing fejl kan være, at en email kommer før det blev sendt, men i brancher som flyselskabs sæde reservation, børsen eller satellitkommunikation, fraktioner af et sekund kan forårsage alvorlige fejl som at sælge pladser mere end én gang, tabet af millioner af dollars eller endda bedrageri.

Computere er logiske maskiner, og da tiden er lineær til en computer, skal enhver begivenhed, der sker på en maskine, ske, før nyheden om den begivenhed når en anden. Når netværk ikke er synkroniserede, kæmper computere for at håndtere begivenheder, der naturligvis har fundet sted (som f.eks. En mail sendes), men ifølge deres klokkeslæt og tidsstempel er det endnu ikke, tænk bare tilbage til årtusindens fejl, hvor det var frygt for ure Gå tilbage til 1900!

Af denne grund blev NTP udviklet. NTP bruger en algoritme (Marzullo's algoritme) til at synkronisere tiden med den nuværende version af NTP kan bevare tiden over det offentlige internet til inden for 10 millisekunder og kan udføre endnu bedre over LAN. NTP-tidsserverne arbejder inden for TCP / IP-pakken og er afhængige af UDP (User Datagram Protocol).

NTP-servere er normalt dedikerede NTP-enheder, der bruger en enkelt tidsreference til at synkronisere et netværk til. Denne tidsreference er oftest en UTC (Koordineret Universal Time) kilde. UTC er en global tidsskala, der distribueres af atomur via internettet, specialiserede langbølges radiosender eller via GPS (Global Positioning System) netværk.

NTP-algoritmen anvender denne tidsreference for at bestemme mængden, der skal føres eller trækkes tilbage til systemet eller netværksklokken. NTP analyserer tidsstempelets værdier, herunder fejlfrekvensen og dens stabilitet. En NTP-server vil opretholde et estimat for kvaliteten af ​​både referenceklokkerne og sig selv.

NTP er hierarkisk. Afstanden fra timingreferencen er opdelt i lag. Stratum 0 er atomurreferencen; Stratum 1 er NTP-serveren, mens Stratum 2 er en server, der modtager timingoplysninger fra NTP-serveren. NTP kan understøtte næsten ubegrænsede lag, selvom jo længere væk fra timingreferencen du går jo mindre præcis, bliver det.

Da hvert lagniveau både kan modtage og sende timingssignaler, er fordelene ved dette hierarkiske system, at tusindvis af maskiner kan synkroniseres med kun behovet for en NTP-server.

NTP indeholder en sikkerhedsforanstaltning kaldet godkendelse. Autentificering verificerer, at hver tidsstempel er kommet fra den tilsigtede tidsreference ved at analysere et sæt krypteringsnøgler, der sendes med tidsreferencen. NTP analyserer det og bekræfter, om det er kommet fra tidskilden ved at verificere det mod et sæt betroede nøgler i dens konfigurationsfiler.

Autentificering er dog ikke tilgængelig fra timing kilder fra hele internettet, hvorfor Microsoft og Novell blandt andet stærkt anbefaler kun, at eksterne tidsreferencer anvendes som en dedikeret GPS NTP-server eller en der modtager den nationale tid og frekvens langbølge transmission.

Modtagelse af tiden med tidsservere og MSF-transmitteren

Fredag, oktober 3rd, 2008

Læger uden Grænser er navnet på den dedikerede tidsudsendelse fra det nationale fysiske laboratorium i Det Forenede Kongerige. Det er en nøjagtig og pålidelig kilde til den britiske borgerlig tid baseret på tidsskala UTC (koordineret universel tid).

Læger uden Grænser anvendes i hele Det Forenede Kongerige og i andre dele af Europa for at modtage en UTC-tidskilde, som kan bruges af radioklokker og synkronisere computernetværk ved hjælp af en NTP tidsserver.

Det er tilgængeligt 24 timer om dagen over hele Storbritannien, selv om signalet på nogle områder kan være svagere og er modtageligt for interferens og lokal topografi. Signalet opererer med en frekvens på 60 kHz og bærer en tids- og datakode, der relæerer følgende informationer i binært format: År, måned, dag i måned, ugedag, time, minut, britisk sommertid (i kraft eller nært forestående) og DUT1 (forskellen mellem UTC og UT1, der er baseret på jordens rotation)

MSF-signalet sendes fra Anthorn Radio Station i Cumbria, men blev først for nylig flyttet der efter at have boet i Rugby, Warwickshire, da det blev startet i 1960s. Signalens bærefrekvens er ved 60 kHz, styret af cæsium atomklocks på radiostationen.

Cesium-atomure er de mest pålidelige atomklokker overalt, og hverken taber eller vinder et sekund i flere millioner år.

At modtage MSF-signalet simpelt radio ure kan bruges til at vise den nøjagtige UTC-tid eller alternativt MSF-refererede tidsservere kan modtage langbølgeoverførslen og distribuere timingoplysningerne omkring computernetværk ved hjælp af NTP (Network Time Protocol).

Det eneste rigtige alternativ til MSF-signalet i Det Forenede Kongerige er at bruge cesium-clocks på GPS-netværket (Global Positioning System), der relæer præcise tidsoplysninger, der kan bruges som en UTC tidskilde.

Seks grunde til, at du har brug for en dedikeret Network Time Server!

Torsdag, oktober 2nd, 2008

Sikkerhed
Hvis du har unøjagtig tid eller kører et netværk, der ikke er synkroniseret, kan et computersystem blive sårbart over for sikkerhedstrusler og endda bedrageri. Timestamps er det eneste referencegrundlag for en computer til at spore applikationer og arrangementer. Hvis disse er unøjagtige, kan der forekomme mange problemer som f.eks. E-mails, der ankommer, før de blev sendt. Det giver også mulighed for sådanne tidsfølsomme transaktioner som e-handel, online reservation og handel med aktier og dele hvor præcis timing med a netværkstidsserver er afgørende, og priserne kan falde eller stige med millioner om et sekund.

Beskyttelse:
Manglende synkronisering af et computernetværk kan give hackere og ondsindede anvendelser mulighed for at komme på dit system, selv svindlere kan drage fordel. Selv de maskiner, der er synkroniserede, kan blive offer, især når du bruger internettet som en timingreference, som giver en åben dør for ondsindede brugere at injicere en virus i dit netværk. Brug af radio eller GPS atomure sørg for præcis tid bag din firewall, der sikrer dig sikkerhed.

Nøjagtighed:
NTP tid servere Sørg for, at alle netværkscomputere automatisk synkroniseres til den nøjagtige tid og dato, nu og i fremtiden, automatisk opdatering af netværket under sommertid og spring sekunder.

lovlighed:
Hvis computer data nogensinde skal bruges i en domstol, så er det vigtigt, at oplysningerne kommer fra et netværk, der er synkroniseret. Hvis systemet ikke er, kan beviset ikke afvises.

Glade brugere:
Stop brugere, der klager over forkert tid på deres arbejdsstationer

Kontrol:
Du har kontrol over konfigurationen. For eksempel kan du automatisk ændre tiden frem og tilbage hver forår og efterår til sommertid, eller indstil din servertid til at være låst til kun UTC-tid eller en hvilken som helst tidszone du vælger.

Atomuret og NTP Time Server

Onsdag, oktober xnumxst, xnumx

De fleste har hørt om atomure, deres nøjagtighed og præcision er velkendte. Et ato0mic ur har potentialet til at holde tid i flere hundrede millioner år og ikke tabe et sekund i drift. Drift er processen, hvor ure taber eller får tid på grund af de unøjagtigheder i de mekanismer, der får dem til at arbejde.

Mekaniske ure har for eksempel eksisteret i hundreder af år, men selv de dyreste og velkonstruerede vil drive mindst et sekund om dagen. Mens elektroniske ure er mere præcise, vil de også glide omkring en sekund om ugen.

Atomcykler har ingen sammenligning, når det kommer til tidsbevaring. Fordi et atomur er baseret på oscillation af et atom (i de fleste tilfælde cæsium 133-atom), som har en nøjagtig og endelig resonans (cæsium er 9,192,631,770 hvert sekund), gør det dem nøjagtige inden for en milliardedel af et sekund (en nanosekund) .

Selv om denne type nøjagtighed er uden sidestykke, har den gjort mulige teknologier og innovationer, som har ændret verden. Satellitkommunikation er kun mulig takket være atombevægelsens tid, det er også satellitnavigering. Da lysets hastighed (og dermed radiobølger) bevæger sig over over 300,000 km et sekund, kan et unøjagtigt sekund se et navigationssystem være hundreder af tusinder kilometer ud.

Præcis nøjagtighed er også afgørende i mange moderne computer applikationer. Global kommunikation, især finansielle transaktioner, skal udføres nøjagtigt. I Wall Street eller London børsen kan en anden se værdien af ​​aktieopgangen eller falde med millioner. Online reservation kræver også nøjagtigheden og perfekt synkronisering kun atomure kan give ellers billetter kunne sælges mere end én gang og pengeautomater kunne ende med at betale dine lønninger to gange, hvis du fandt en pengeautomat med en langsom ur.

Selv om dette måske lyder ønskeligt for de mere uærlige af os, tager det ikke meget fantasi at forstå, hvilke problemer en mangel på nøjagtighed og synkronisering kan medføre. Af denne årsag er der udviklet en international tidsskala baseret på den tid, som atomklockerne fortæller.

UTC (Koordineret Universal Time) er den samme overalt og kan tage højde for forsinkelsen af ​​Jordens rotation ved at tilføje spring sekunder for at holde UTC inline med GMT (Greenwich Meantime). Alle computernetværk, der deltager i global kommunikation, skal synkroniseres til UTC. Fordi UTC er baseret på den tid, som atomklockerne fortæller, er det den mest præcise tidsplan mulig. For at et computernetværk skal modtage og holde synkroniseret til UTC, har det først brug for adgang til et atomur. Disse er dyre og store udstyrstyper og findes generelt kun i storskala fysiklaboratorier.

Heldigvis kan den tid, der er sagt af disse ure, stadig modtages af a netværkstidsserver visne ved at benytte tid og frekvens lange bølgesendinger, der sendes af nationale fysiklaboratorier eller fra GPS (Global Positioning System). NTP (netværksprotokol) kan derefter distribuere denne UTC-tid til netværket og bruge tidssignalet til at holde alle enheder på netværket perfekt synkroniseret til UTC.

Nøjagtighed i timekeeping Atomic Clock og Time Servers

Torsdag september 25th, 2008

Udviklingen af ​​atomur gennem hele det tyvende århundrede har været afgørende for mange af de teknologier, vi anvender hver dag. Uden atomur ville mange af det tyvende århundredes nyskabelser simpelthen ikke eksistere.

Satellitkommunikation, global positionering, computernetværk og endda internettet ville ikke kunne fungere på den måde, vi er vant til, hvis det ikke var for atomur og deres ultra-præcision i timekeeping.

Atomiske ure er utroligt nøjagtige chronometre, der ikke taber et sekund i millioner af år. Til sammenligning kan digitale ure tabe et sekund hver uge, og de mest indviklede nøjagtige mekaniske ure taber endnu mere tid.

Årsagen til en atomur's utrolige præcision er, at den er baseret på en oscillation af et enkelt atom. En oscillation er kun en vibration på et bestemt energiniveau i tilfælde af de fleste atomure, de er baseret på resonansen af ​​cæsiumatomet, som oscillerer på nøjagtigt 9,192,631,770 gange hvert sekund.

Mange teknologier stole nu på atomkloder for deres uhyrede nøjagtighed. Det globale positionssystem er et godt eksempel. GPS satellitter alle har ombord et atomur og det er denne timing information, der bruges til at udarbejde positionering. Fordi GPS-satellitter kommunikerer ved hjælp af radiobølger, og de rejser med lysets hastighed (180,000 miles et sekund i et vakuum), kunne små unøjagtigheder i tiden gøre positionering unøjagtig af hundredvis af miles.

En anden applikation, der kræver brug af atomure, er i computernetværk. Når computere taler med hinanden over hele kloden, er det afgørende, at de alle bruger samme tidskilde. Hvis de ikke gjorde det, ville tidsfølsomme transaktioner som internet shopping, online reservationer, børsen og endda sende en email være næsten umulige. E-mails ville ankomme, inden de blev sendt, og det samme emne på et internet-shoppingsted kunne sælges til mere end en person.

Af denne årsag er der udviklet en global tidsskala kaldet UTC (Coordinated Universal Time) baseret på den tid, som atomklockerne fortæller. UTC leveres til computernetværk via timeservere. De fleste tidsservere bruger NTP (netværksprotokol) for at distribuere og synkronisere netværkene.

NTP tid servere kan modtage UTC-tid fra en række kilder, som oftest kan GPS-systemets atomkvarterer bruges som en UTC-kilde af en tidsserver, der er tilsluttet en GPS-antenne.

En anden metode, der er ganske almindeligt anvendt af NTP tidsservers er at udnytte langvarig radiotransmissionssendelse fra flere landes nationale fysiklaboratorier. Mens de ikke er tilgængelige overalt og helt modtagelige for lokal topografi, giver udsendelserne en sikker metode til at modtage timing-kilde.

Hvis ingen af ​​disse metoder er tilgængelige, kan en UTC-tidskilde modtages fra internettet, selv om nøjagtighed og sikkerhed ikke garanteres.

NTP Time Server Ofte stillede spørgsmål

Onsdag September 24th, 2008

Q. Hvad er NTP?
A. NTP - Network Time Protocol er en internetprotokol til tidssynkronisering, mens andre tidssynkroniseringsprotokoller er tilgængelige, er NTP langt den mest udbredte, der har eksisteret siden midten af ​​1980, da internettet stadig var i sin barndom.

Q. Hvad er UTC?
A. UTC - Koordineret Universal Time er en global tidsplan baseret på den tid, som atomklockerne fortæller. Fordi disse ure er så præcise hvert år, eller så skal "spring sekunder" tilføjes, da UTC er endnu mere præcis end Jordens rotation, hvilket bremser og fremskynder takket være Månens tyngdekraften.

Q. Hvad er en Network Time Server?
A. En netværkstidsserver, der også er kendt som en NTP-tidsserver, er en netværksenhed, der modtager et UTC-tidssignal og derefter distribuerer det blandt de andre enheder på et netværk. Tidsprotokollen NTP sikrer derefter, at alle maskiner holdes synkroniserede til den tid.

Q. Hvor gør en netværkstidsserver modtag en UTC-tid fra?
A. Der er flere kilder, hvor en UTC-tidsreference kan tages. Internettet er det mest oplagte med hundredvis af forskellige tidsservere, der relayer deres UTC-tidssignaler. Men disse er notorisk unøjagtige, afhængigt af mange variabler, er internettet heller ikke en sikker kilde og ikke egnet til ethvert computernetværk, hvor sikkerhedsspørgsmål er et problem. De andre metoder, der giver en mere præcis, sikker og pålidelig kilde til UTC-tid, er enten at bruge transmissionen af ​​GPS-systemet (global positioneringssystem) eller de nationale tids- og frekvensoverførsler, der sendes på langbølge.

Q. Kan jeg modtage et radiotids signal fra hvor som helst?
A. Desværre ikke. Kun visse lande har et tidssignal udsendt fra deres nationale fysiklaboratorier, og disse signaler er uendelige og sårbare for interferens. I USA sendes signalet fra Colorado og er kendt som WWVB, i Storbritannien sendes det fra Cumbria og kaldes MSF. Lignende systemer findes i Tyskland, Japan, Frankrig og Schweiz.

Q. Hvad med GPS-signalet?
A. Et satellitnavigationssystem er afhængig af tidssignalerne fra atomklockerne ombord i GPS-satellitterne. Det er dette tidssignal, der bruges til at triangulere positionering, og det kan også modtages af en netværkstidsserver udstyret med en GPS-antenne. GPS er tilgængelig overalt i verden, men en antenne skal have et klart billede af himlen.

Q. Hvis jeg har stort netværk, skal jeg bruge flere netværkstids servere?
A. Ikke nødvendigvis. NTP er hierarkisk og opdelt i 'stratum' et atomur er en stratum 0-enhed, en tidsserver, der modtager klokkesignalet, er en stratum 1-enhed, og en netværksenhed, der modtager et signal fra en tidsserver, er en stratum 2-enhed. NTP kan understøtte 12-lag (realistisk, selv om mere er muligt), og hvert lag kan bruges som en enhed til at synkronisere til. Derfor kan en stratum 2-enhed synkronisere anden maskine lavere ned ad lagene og så videre. Det betyder, uanset hvor stort et netværk er, kræves der kun en netværkstidsserver.

En kort historie af NTP-tid

Onsdag September 17th, 2008

NTP (netværksprotokol) er en internetprotokol. Protokoller er blot et sæt instruktioner, som en computer vil følge, og NTP er designet og udviklet til at synkronisere computernetværk.

Det blev udviklet i 1985 af professor David Mills fra Delaware University, da internettet stadig var i sin barndom. Professor Mills realiserede behovet for synkronisering blandt computere, da de talte til hinanden.

NTP bruger Marzullos algoritme, som er en aftalealgoritme, der bruges til at vælge kilder til at estimere præcis tid fra en række støjende tidskilder. NTP arbejder ved at distribuere en enkeltkilde. Mens denne tidsreference kan være noget som et armbåndsur, giver det ikke mening at synkronisere et netværk til andet end UTC-tid.

UTC (Koordineret Universal Time) er en global tidsskala baseret på den tid, som atomklockerne fortæller. Atomiske ure har sådanne høje niveauer af nøjagtighed, at de ikke taber eller får et sekund i over en million år.

Ved synkronisering til en UTC-tidskilde kan et netværk synkroniseres med hvert andet netværk, der bruger UTC-tid.

En gang i gang er kilde valgt, NTP-dæmonen (eller tjenesten på Windows) distribuerer ikke kun tidsreferencen, den kontrollerer også løbende for nøjagtighed og fejl.

NTP er et hierarkisk system. Afstanden fra en tidsserver betegnes som et lag niveau. En stratum 0-server er en tidskilde, som f.eks. Et atomur, en stratum 1-server er NTP-tidsserveren, mens en stratum 2-server er en enhed, der modtager tiden fra tidsserveren og stratum 3-serverne modtager tidssignalet via en stratum 2 server.

Arrangering af netværket i lag betyder, at a NTP tidsserver kan distribuere tid til hundreder eller endda tusinder af maskiner uden at netværket eller tidsserveren selv bliver overbelastet med trafik. Selvom det skal bemærkes, at jo lavere ned på stratumniveauet kan en enhed forventes at falde i nøjagtighed.

Det aktuelle UTC-tidssignal kan modtages fra en række måder. Fra hele internettet, selv om dette kan forårsage sikkerhedsproblemer, da tidssignalet ikke kan godkendes, hvilket er NTP's indbyggede sikkerhedsforanstaltning. Det er langt sikrere at modtage et tidssignal fra et radiosignal udsendt af flere nationale fysiklaboratorier eller endda GPS-netværket, hvis atomkvarterer kan anvendes som en tidskilde, hvis NTP tidsserver er udstyret med en GPS-modtager.

Tidsservere: Vedligeholdelse af præcis tid på dine computere

Mandag September 8th, 2008

Computernetværk er afhængige af timekeeping for næsten alle deres applikationer, fra at sende en email til at gemme data, er en tidsstempel nødvendig for, at computeren kan holde styr på. Alle routere og switche skal køre i samme hastighed. Ud af synkronisering kan enheder tabe data og endda hele forbindelser.

Alle pc'er og netværksenheder bruger ure til at opretholde en intern systemtid. Disse ure, kaldet Real Time Clock chips (RTC), giver oplysninger om tid og dato. Chipsne er batteribackede, så selv under strømafbrydelser kan de bevare tiden.

Personlige computere er dog ikke designet til at være perfekte ure, deres design er optimeret til masseproduktion og billigere end at opretholde præcis tid. Imidlertid er disse interne klokker tilbøjelige til at drive, og selvom det i mange applikationer kan være ganske passende, skal maskiner ofte arbejde sammen på et netværk, og hvis computeren går i forskellige hastigheder, bliver computere ude af synkronisering med hinanden, og problemer kan opstår især med tidsfølsomme transaktioner.

For nogle transaktioner er det nødvendigt, at computere er helt synkroniserede. Selv om nogle få sekunder forskelle mellem maskiner kan have alvorlige virkninger, f.eks. At finde en flybillet, du havde reserveret, var blevet solgt øjeblikke senere til en anden kunde, eller du kunne trække dine besparelser ud af en kontantmaskine, og når din konto er tom, kan du hurtigt gå til en anden maskine og trække det hele igen.

Time-servere er som andre computerservere i den forstand, at de normalt er placeret på et netværk. En tidsserver samler timing information, normalt fra en ekstern hardware kilde og derefter synkroniserer netværket til den tid.

De fleste tidsservere bruger NTP (Network Time Protocol), som er en af ​​internets ældste protokoller, der stadig er brugt, opfundet af dr. David Mills fra Delaware University, har den været brugt siden 1985. NTP er en protokol designet til at synkronisere uret på computere og netværk på tværs af internettet eller lokale netværk (LAN).

NTP benytter en ekstern timingreference og synkroniserer derefter alle enheder på netværket til den tid.

Ofte synkroniseres tidsservere til en UTC (Koordineret Universal-tid) kilde, som er den globale standard tidsskala og gør det muligt for computere over hele verden at synkronisere til nøjagtig samme tid. Dette har åbenbar betydning i industrier, hvor præcis timing er afgørende, såsom børsen eller flybranchen.

Der er forskellige kilder, som en tidsserver kan bruge som en timingreference. Internettet er en åbenlys kilde, men internettidsreferencer fra internettet som nist.gov og windows.time kan ikke autentificeres, hvilket forlader tidsserveren og dermed netværket sårbart for sikkerhedstrusler.