Arkiver for kategorien 'avansert NTP'

NTP GPS-serversynkroniseringsløsning

Tirsdag, november 18th, 2008

Tidssynkronisering er nå et kritisk aspekt av nettverksadministrasjon som gjør det mulig å gjennomføre tidsfølsomme applikasjoner fra hele verden. Uten riktig synkronisering ville datasystemer ikke kunne kommunisere med hverandre, og transaksjoner som plassreservasjon, Internett-auksjoner og nettbank ville være umulige.

Til effektiv tidssynkronisering Den globale tidsskala UTC (Samordnet universell tid) er en forutsetning. Mens et datanettverk kan synkroniseres til en enkeltkilde, er UTC ansatt av datanettverk over hele verden. Ved å synkronisere til en UTC-tidskilde kan et datanettverk derfor synkroniseres med alle andre datanettverk over hele verden som også bruker UTC som tidskilde.

Motta en pålitelig UTC tidskilde er ikke så enkelt som det høres ut. Mange nettverksadministratorer velger å bruke en UTC-tidskilde. Mens mange av disse tidskildene er nøyaktige, kan de være for langt unna for å gi pålitelighet og det er mange Internettkilder som er stort unøyaktige.

En annen grunn til at Internett-tidskilder ikke skal brukes som en kilde til tidssynkronisering skyldes at en Internett-tidskilde er utenfor en brannmur og lar et gap i brannmuren for å motta timinginformasjon, kan la et system være åpent for misbruk.

Slik at UTC-tid kan velges som en sivil tid i hele verden, sender flere nasjonale fysikklaboratorier et UTC-tidssignal som kan mottas og brukes som en tidskilde for nettverket. Dessverre er imidlertid disse tidssignaler ikke tilgjengelige i alle land og til og med i de områdene der et signal eksisterer; de kan ganske ofte hindres av forstyrrelser og lokal topografi.

En annen metode for å motta en kilde til UTC-tid er å bruke GPS-satellittnettverket. Strengt sett relaterer ikke Global Positioning System (GPS) UTC, men det er en tid basert på International Atomic Time (TAI) med en forhåndsdefinert offset. EN GPS NTP klokke kan bare konvertere GPS-tiden til UTC for synkroniseringsformål.

Den største fordelen ved å bruke GPS er at et GPS-signal er tilgjengelig hvor som helst på planeten, forutsatt at det er et klart bilde av himmelen over (GPS-sendinger sendes via synspunkt), slik at UTC-synkronisering kan gjennomføres hvor som helst.

Tidsserver FAQ på britisk tid

Mandag, november 10th, 2008

Tidsservers brukes i hele britisk industri. Mange av dem mottar MSF-signalet fra National Physical Laboratory i Cumbria. Her er noen spørsmål om britisk tid og MSF-signalet:

Hvem bestemmer når klokker skal gå frem eller tilbake om sommeren?

Hvis du bor i Europa, er det tidspunktet for sommertid som begynner og slutter, gitt i EU-direktivet og det britiske lovbestemte instrumentet som 1 er Greenwich Mean Time (GMT).

Hører midnatt til dagen før eller dagen etter?

Bruken av ordet midnatt er sterkt avhengig av konteksten, men 00.00 (ofte kalt 12 am) er starten på neste dag. Det finnes ingen standarder for betydningen av 12 am og 12 pm, og ofte er en 24 time-tid mindre forvirrende.

Er det en godkjent måte å representere datoer og tider på?

Standardnotasjonen for datoen er sekvensen YYYY-MM-DD eller YY-MM-DD, selv om det i USA er konvensjonen å ha dager og måneder omvendt.

Når begynte det nye årtusen?

Et årtusen er en periode på tusen år. Så du kan si at det neste årtusen begynner nå. Det tredje årtusenet av den kristne tidsalder begynte i begynnelsen av året 2001 AD

Hvordan vet du atomklokkene holde bedre tid?

Hvis du ser på flere atomklokker alt satt til samme tid, vil du oppdage at de fortsatt er enige innen ti millioner av sekunder etter en uke.

Hva er nøyaktigheten av "taleklokken"?

Selv med tillatelse til forsinkelsen i telefonnettverket, kan du sannsynligvis forvente at starten på sekunderpipene skal være nøyaktige sekundermarkører innen omtrent en tiende sekund.

Hvorfor flyttet min radiokontrollte klokke til sommertid på 2, en time for sent?

Batteridrevne radiostyrte klokker kontrollerer vanligvis tiden bare hver time eller to, eller enda mindre, dette er for å spare batteriet.

Hvorfor mottar min radiostyrte klokke MSF-signalet mindre godt om natten?

Brukere av Leger Uten Grenser mottar overveiende et "bølgebølge" signal. Det er imidlertid også en gjenværende "himmelbølge" som reflekteres av ionosfæren og er mye sterkere om natten, dette kan resultere i et totalt mottatt signal som er sterkere eller svakere.

Er det en permanent en times forskjell mellom MSF-tid og DCF-77-tid?

Siden 1995 oktober 22 har det vært en varig en times forskjell mellom britisk tid (som kringkastet av MSF) og sentral europeisk tid, som sendes av DCF-77 i Tyskland.

Hva står MSF for?

Leger Uten Grenser er tre-brev anropstegnet som brukes til å betegne Storbritannias 60 kHz standardfrekvens og tidssignal.

Takk til National Physical Laboratory for deres hjelp med denne bloggen.

NTP Time Server Packet Header Forklart

Torsdag november 6th, 2008

De fleste tidsservere bruker Network Time Protocol og som andre internettbaserte protokoller inneholder NTP en pakkeoverskrift. En pakkehode, ganske enkelt, er bare en formatert dataenhet som beskriver informasjonen i pakken.

NTP-pakkehodet består av et antall 32-bitord. Her er en liste over de vanligste pakkeoverskriftene og deres betydning:

IP-adresse - adressen til NTP Time Server

NTP versjon - hvilken versjon av NTP (for øyeblikket versjon 4 er den nyeste)

Referanse tidsstempel (prime epok) som brukes av NTP for å utarbeide tiden fra dette settpunktet (normalt januar 01 1900

Rundtur forsinkelse (tiden det tar forespørselen å komme og komme tilbake i millisekunder)

Lokal klokkeforskyvning - tidsforskjell mellom vert og klient

Sprangindikator (hvis det skal være et sprang andre den dagen - normalt bare på 31 desember)

Mode3 - et trebits heltall hvilke verdier representerer: 0 = reservert, 1 = symmetrisk aktiv, 2 = symmetrisk passiv, 3 = klient, 4 = server, 5 = kringkasting, 6 = NTP kontrollmelding, 7 = reservert for privat bruk.

Stratum nivå - hvilket lag nivåer NTP server er (en stratum 1-server mottar tiden fra en atomurkilde, en stratum 2-server mottar tiden fra en stratum 1-server)

Avstemningsintervall (hvor mange forespørsler er gjort og deres intermittens)

Presisjon - hvor nøyaktig i millisekunder er systemuret

Root Delay - Dette er et signert fast punktnummer som angir total rundreiseforsinkelse til den primære referansekilden ved roten

Root spredning (i millisekunder) - Roten spredning er den maksimale (worst case) forskjell mellom det lokale systemet klokke og roten av NTP treet (stratum 1 klokke)

Ref ID - 32 bit identifisere referanse klokken

Kommer tidsstempel (tid før synkronisering forespørsel)

Motta tidsstempel - tiden da verten / NTO-tidsserveren fikk forespørselen

Send tidsstempel - den gangen verten sendte forespørselen tilbake

Gyldig respons - er systemklokken synkronisert eller ikke

Tidshistoriehistorikk fra Stonehenge til NTP-serveren

Søndag, november 2nd, 2008

Holder styr på tid har vært som en integrert del av å hjelpe menneskelig sivilisasjon til å utvikle seg. Det kan hevdes at det største skrittet som menneskeheten tok, var i utviklingen av oppdrett, slik at mennesker kunne frigjøre mer tid til å utvikle sofistikerte kulturer.

Oppdrett var imidlertid fundamentalt avhengig av tidsprosessen. Crops er sesongmessige og vet når man skal plante dem er nøkkelen til all hagebruk. Det antas at gamle monumenter som Stonehenge var forseggjort kalendere som hjalp de gamle å identifisere de korteste og lengste dagene (solstice).

Etter hvert som menneskelig sivilisasjon utviklet seg, ble det stadig viktigere å fortelle stadig mer nøyaktig tid. Og å identifisere årets dager var en ting, men å beregne hvor langt inn i en dag var en annen.

Timing var ekstremt unøyaktig frem til middelalderen. Folk vil stole på sammenligninger av tid som en tidsreferanse, for eksempel hvor lang tid det tok å gå en kilometer eller tidspunktet på dagen, ble estimert fra når solen var høyest (middag).

Heldigvis betydde utviklingen av klokker i midten av det siste årtusen at for første gang mennesker kunne fortelle med en viss grad av presisjon tidspunktet på dagen. Etter hvert som klokker utviklet seg, ble deres nøyaktighet og sivilisasjon effektivere da hendelser kunne synkroniseres mer nøyaktig.

Når elektroniske klokker kom til slutten av forrige århundre, ble nøyaktigheten ytterligere økt og ny teknologi begynte å utvikle seg, men det var ikke før oppstarten av atomur at den moderne verden virkelig tok form.

Atomklokker har gjort det mulig for teknologier som satellitter, datanettverk og GPS-sporing som de er så nøyaktige - til innen et sekund hvert hundre millioner år.

Atomklokkene ble til og med oppdaget å være enda mer nøyaktige enn jordens rotasjon som varierer, takket være Månens tyngdekraft og ekstra sekunder må legges til lengden på en dag - Spranget andre.

Atomsklokker betyr at en global tidsskala som er nøyaktig innen en tusen sekund er blitt utviklet kalt UTC - Koordinert universell tid.

Datanettverk for å kommunisere med hverandre fra hele verden i perfekt synkronisering til UTC hvis de bruker en Ntp tid.

En NTP-server synkroniserer et helt datanettverk innen noen få millisekunder av UTC-tid, slik at globale kommunikasjoner og transaksjoner blir mulig.

Atomsklokker er fortsatt under utvikling. De siste strontiumklokkene er lovende nøyaktighet innen et sekund hvert milliard år.

Time Server Produsenter

Fredag, oktober 31st, 2008

Tidsservere kommer i flere former og størrelser. Den primære forskjellen mellom de fleste dedikerte tidsservere er slik de mottar en tidskilde.

Noen tidsservere bruker nasjonale tids- og frekvensoverføringer som sendes på langbølge mens andre bruker GPS-nettverket.

Noen tidsservere er utformet for å være rackmonterbare, perfekt for det gjennomsnittlige U-systemet av rack, slik at strengen kan monteres tett inn i ditt eksisterende rack.

Andre tidsservere er ikke mer enn små bokser som kan være diskret gjemt.

Her er en liste over førsteklasses serverprodusenter:

Galleon Systems

Elproma

Symmetricom

Meinberg

Tidsverktøy

Timescales av NTP og avansert tidsserverinformasjon

Mandag oktober 27th, 2008

NTP tidsskalaen er basert på UTC (Coordinated Universal Time), som er en global sivil tidsskala som er basert på International Atomic Time (TAI), men står for nedbremsing av jordens spinn ved å intermitterende legge til "sprang sekunder".

Dette er gjort for å sikre at UTC holdes sammen med GMT (Greenwich Meantime, ofte referert til som UT1). Manglende å regne for at Jordens bremse i sin rotasjon (og sporadisk fart) ville bety at UTC skulle falle ut av synkronisering med GMT og middag, da solen er tradisjonelt, vil det høyeste i himmelen skyte. Faktisk hvis sprang sekunder ikke ble lagt til slutt ville middag falle ved midnatt og omvendt (om enn i flere årtusener).

Ikke alle er glade med sprang sekunder, det er de som føler at tilførsel av sekunder for å holde jordens rotasjon og UTC-inline er ingenting annet enn en fudge. Men hvis du ikke gjør det, kan slike ting som astronomiske observasjoner umulige som astronomer trenger å vite nøyaktig posisjonering av stjernene, og bønder er også avhengige av jordens rotasjon.

De NTP klokke representerer tid på en helt annen måte enn menneskene oppfatter tid. I stedet for å formatere tid til minutter, timer, dager, måneder og år bruker NTP et kontinuerlig tall som representerer antall sekunder som har gått siden 0h 1 januar 1900. Dette er kjent som prime epoken.

Sekundene som regnes fra prime epoken fortsetter å stige, men vikler rundt hvert 136 år. Første omgang vil finne sted i 2036, 136 år siden prime epoken. For å håndtere dette NTP vil bruke et epoke heltall, så når sekunder tilbakestilles til null, representerer heltalet 1 den første epoken, og negative heltall representerer epoken før prime epoken.

Tidsservere som mottar sin tid fra GPS-systemet, mottar faktisk ikke UTC, hovedsakelig fordi GPS-nettverket var i utvikling før første sprang andre, men de er basert på TAI. GPS-tiden konverteres imidlertid til UTC av GPS-tidsserveren.

Radiotransmisjonssendingen fra nasjonale fysikklaboratorier som MSF, DCF eller WWVB er alle basert på UTC, og tidsserverne trenger ikke å gjøre noen konvertering.

Sikkerhet for nettverkstidsprotokoll

Lørdag, oktober 25th, 2008

Protokollen som brukes av de fleste nettverkstidsservere er NTP (Network Time Protocol) og har eksistert i ganske lang tid, men det blir stadig oppdatert og utviklet, og tilbyr stadig høyere nivåer av nøyaktighet og sikkerhet.

Synkronisering er en viktig del av moderne datanettverk og er viktig for å holde systemet sikkert. Uten NTP og tidssynkronisering kan et datanettverk være sårbart o ondsinnede angrep og til og med svindel.

Selv med perfekt synkronisert nettverkssikkerhet kan fortsatt være et problem, men det er noen få viktige skritt som kan tas for å sikre at nettverket ditt holdes sikkert.

Bruk alltid en dedikert Network Time Server. Mens Internett-tidskilder er fellessted, er de en tidskilde som ligger utenfor brannmuren. Dette vil ha åpenbare sikkerhetstrekninger fordi en ondsinnet bruker kan dra nytte av "hullet" igjen i brannmuren for å kommunisere med NTP-serveren. En dedikert NTP server vil motta et tidssignal fra en ekstern kilde.

Normalt vil disse typer dedikerte tidsservere benytte enten GPS-nettverket (Global Positioning System) eller spesialiserte nasjonale tids- og frekvensradio-sendinger. Begge disse tidskildene gir en nøyaktig og pålitelig metode for UTC-tid (koordinert universell tid) samtidig som det er sikkert.

En annen måte å sikre sikkerhet på er å utnytte NTPs innebygde sikkerhetsmekanisme - autentisering. Autentisering er et sett med krypterte nøkler som brukes til å fastslå om tidskilden kommer fra hvor den hevder å komme fra.

Autentisering bekrefter at hver timestamp har kommet fra den tiltenkte tiden referansen ved å analysere et sett av avtalte krypteringsnøkler som sendes sammen med tidsinformasjon. NTP, ved bruk av Message Digest kryptering (MD5) for å un-kryptere nøkkelen, analyserer den og bekrefter hvorvidt det har kommet fra den pålitelige tidskilden ved å verifisere den mot et sett med nøkler pålitelige.

Bekreftede autentiseringsnøkler er oppført i NTP-serverkonfigurasjonsfilen (ntp.conf) og er lagret i ntp.keys-filen. Nøkkelfilen er normalt veldig stor, men klarerte nøkler forteller NTP-serveren hvilken sett av delsett av nøkler som for tiden er aktiv og som ikke er. Ulike delsett kan aktiveres uten å redigere ntp.keys-filen ved hjelp av konfigurerings-kommandoen.

Autentisering er svært viktig for å beskytte en NTP server fra ondsinnet angrep Men Internett-tidskilder kan ikke godkjennes, noe som dobler risikoen for å bruke en Internett-basert tidsreferanse.

Tidsserver Topptips for tidssynkronisering

Tirsdag, oktober 21st, 2008

Tidssynkronisering er en integrert del av moderne datanettverk, spesielt med internett og online kommunikasjon blitt så dominerende.

Kommunisere med maskiner over hele verden krever nøyaktig tidssynkronisering ellers vil mange av de nettopp oppgavene vi tar for gitt ikke være mulig. Tid i form av tidsstempler er den eneste referanseformen en datamaskin må identifisere rekkefølgen av hendelser. Så med tidsfølsomme transaksjoner er tidssynkronisering pivotal.

Her er noen tips for å sikre at nettverket ditt kjører nøyaktig og nøyaktig tid som mulig:

NTP (Network Time Protocol) er verdens ledende tidssynkroniseringsprogramvare. Det er andre tidsprotokoller, men NTP er den mest brukte og best støttede.

De fleste datanettverk over hele verden er synkronisert til UTC (Koordinert Universal Time). Dette er en global tidsskala basert på tiden som ble fortalt av atomur. Bruk alltid en UTC-kilde til å synkronisere også.

Bruk alltid en ekstern maskinvarekilde som en tidsreferanse, da tidskilder fra Internett ikke kan godkjennes. Autentisering er et sikkerhetsmål som brukes av NTP for å sikre at en tidsreferanse kommer fra hvor den sier at den er fra. Også ved hjelp av en Internett-tidkilde betyr at referansen er utenfor nettverksbrannmuren, kan dette medføre ekstra sikkerhetsrisiko.

dedikert tidsservers kan motta UTC-signaler fra radiotransmisjoner og legeforetakets nettverk. Disse tilbyr den mest sikre, nøyaktige og pålitelige metoden for å motta en UTC-tidsreferanse.

Nettverk basert i Storbritannia, Tyskland, USA og Japan har tilgang til langbølge- og frekvensoverføringer som sendes av nasjonale fysikklaboratorier. Disse sendingene er nøyaktige og pålitelige, og ofte er de dedikerte tidsservere som mottar dem billigere enn deres GPS-alternativer.

GPS er tilgjengelig overalt på kloden som en kilde til UTC-tid. GPS-antenner gjør det bra en god 180-graders utsikt over himmelen og krever gode 48-timer for å motta en stabil "låst" satellittrett.

Ordne nettverket ditt i lag. Stratumnivåer angir avstanden fra en tidskilde. En stratum 0-server er en atomur mens en stratum 1-server er en dedikert tidsserver som mottar tiden fra en stratum 0-kilde. Stratum 2-enheter er maskiner som mottar timingkilden fra en stratum 1-server, men stratum 2-enheter kan også brukes til å formidle timinginformasjon. Ved å sikre at du har nok lagernivåer, vil du unngå overbelastning i nettverket og tidsserveren.

Slik konfigurerer du en autoritativ tidsserver i Windows Server 2008

Torsdag oktober 16th, 2008

Tidssynkronisering i moderne datanettverk er avgjørende, alle datamaskiner trenger å kjenne tiden så mange applikasjoner, fra å sende en e-post til lagring av informasjon, er avhengige av PCen og vet når hendelsen fant sted.

Microsoft Windows Server fra 2000 og utover har et tidssynkroniseringsverktøy innebygd i operativsystemet kalt Windows Time (w32time.exe) som kan konfigureres til å fungere som en nettverkstid tjenerr.

Windows Server 2008 kan enkelt sette systemuret til å bruke UTC (Koordinert Universal Time, Verdens tidstandard) ved å få tilgang til en Internett-kilde (enten: time.windows.com eller time.nist.gov).

For å oppnå dette må en bruker bare dobbeltklikke på klokken på skrivebordet og justere innstillingene i fanen Internett-tid.

Det må imidlertid bemerkes at Microsoft og andre operativsystemprodusenter sterkt anbefaler at eksterne timingreferanser skal brukes som Internett-kilder kan ikke godkjennes.

For å konfigurere Windows-tidstjenesten til å bruke en ekstern tidskilde, klikker du Start, Kjør og skriv inn regedit og klikk deretter på OK.

Finn følgende undernøkkel:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters \ Type
I den høyre ruten høyre klikk type klikk Endre, i redigerings Verdi type NTP i Verdidata-boksen og klikk OK.

Finn følgende undernøkkel:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config \ AnnounceFlags.
I høyre rute høyreklikker du AnnounceFlags og klikker Modify. Registreringsmeldingen 'AnnounceFlags' angir om serveren er en pålitelig tidsreferanse, 5 indikerer en klarert kilde, så i Rediger DWORD-verdi-boksen, under Verdidata, skriv 5, og klikk deretter OK.

Nettverkstidsprotokoll (NTP) er en Internett-protokoll som brukes til overføring av nøyaktig tid, og gir informasjon om tid slik at det kan oppnås en presis tid
For å aktivere Network Time Protocol; NtpServer finner og klikker:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
I den høyre ruten høyreklikker Aktivert, og klikk deretter Endre.

I Rediger DWORD-verdi skriver 1 under Verdidata, og klikk deretter på OK.

Nå gå tilbake og klikk på
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters \ NtpServer
I den høyre ruten høyreklikker NtpServer, deretter Endre, i Rediger DWORD-verdi under Verdidatatype i den høyre ruten høyreklikker NtpServer, deretter Endre, i Rediger DWORD-verdi under Verdidata skriver Domain Name System (DNS ), må hver DNS være unikt, og du må legge 0x1 til slutten av hvert DNS-navn ellers endringene vil ikke tre i kraft.

Nå klikker OK.

Finn og klikk følgende
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \ SpecialPollInterval
I den høyre ruten høyreklikker SpecialPollInterval, og klikk deretter Endre.

I Rediger DWORD Verdi-boksen under Verdidata skriver du inn antall sekunder du ønsker for hver avstemning, dvs. 900 vil spørre hvert 15 minutter, og klikk deretter på OK.
For å konfigurere tidskorrigeringsinnstillingene, finn:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
I den høyre ruten høyreklikker MaxPosPhaseCorrection, deretter Endre i Rediger DWORD Verdi-boksen under Grunnlag klikker du Desimal under Verdidata skriver en tid i sekunder som 3600 (en time) og klikk deretter på OK.
Nå gå tilbake og klikk:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
I den høyre ruten høyreklikker MaxNegPhaseCorrection, deretter Endre.

I Rediger DWORD boksen under base, klikk Desimal under Verdidata skriver du tiden i sekunder du vil hente eksempel 3600 (avstemninger i én time)
Avslutt Registerredigering
Nå, for å starte Windows-tidsservice, klikker du Start, Kjør (eller alternativt bruk ledetekstfasiliteten) og skriv inn:

net stop w32time && net start w32time
Og det er det din tidsserver burde være nå oppe.

Windows Time Server Synkroniserer nettverket ditt med NTP

Onsdag oktober 15th, 2008

Nesten alle en datamaskinaktivitet innebærer tid om å logge et tidsstempel for når et nettverk ble åpnet for å sende en e-post, og vite at tiden er avgjørende for dataprogrammer.

Alle datamaskiner har en innebygd klokke som gir informasjon om tid og dato. Disse RTC-sjetongene er batteribacket, slik at selv når de er i stand til å opprettholde tid, er disse RTC-brikkene masseproduserte og kan ikke opprettholde nøyaktig tid og har en tendens til å drive.

For mange applikasjoner kan dette være ganske tilstrekkelig, men hvis en datamaskin er på et nettverk og trenger å snakke med andre maskiner, kan det hende at mange tidsfølsomme transaksjoner ikke kan fullføres, og at de selv kan forlate nettverket ved å ikke synkroniseres til riktig tid. Åpen for sikkerhetstrusler.

Alle versjoner av Windows Server siden 2000 har inkludert en tidssynkroniseringsfasilitet, kalt Windows Time Service (w32time.exe), innebygd i operativsystemet. Dette kan konfigureres til å fungere som en nettverksserver som synkroniserer alle maskiner til en bestemt tidskilde.

Windows Time Service bruker en versjon av NTP (Network Time Protocol), vanligvis en forenklet versjon, av Internett-protokollen som er utviklet for å synkronisere maskiner på et nettverk, er NTP også standarden som de fleste datanettverk over hele verden bruker til å synkronisere med.

Å velge riktig tidskilde er viktig. De fleste nettverk er synkronisert til UTC (Koordinert Universal Time) kilde. UTC er en global standardisert tid basert på atomklokker som er de mest nøyaktige tidskildene.

UTC kan hentes via Internett fra steder som time.nist.gov (us Naval Observatory) eller time.windows.com (Microsoft), men det må bemerkes at internettidskilder ikke kan godkjennes som kan la et system være åpent for misbruk og Microsoft og andre anbefaler at du bruker en ekstern maskinvarekilde som en referanse klokke som en spesialisert NTP server.

NTP-servere motta sin tidskilde fra enten en spesialisert radiotransmisjon fra nasjonale fysikklaboratorier som sender UTC-tid fra en atomurkilde eller av GPS-nettverket, som også reletterer UTC som følge av at den trenger å peke på steder.

NTP kan opprettholde tid over det offentlige Internett til innen 1 / 100th av et sekund (10 millisekunder) og kan utføre enda bedre over LAN.