NTP-servere mot Internett-tid Hva er den beste metoden for nøyaktig tid?
Postet av Stuart on Juli 10th, 2010
Nøyaktig og pålitelig tid er svært viktig, og etter hvert som nettverk og internett blir raskere og raskere, blir nøyaktigheten enda viktigere.
Datamaskinens interne klokke systemer er ikke i nærheten av nøyaktige nok for mange nettverksoppgaver. Som enkle kvartskronometre vil de skyve, med så mye som et sekund, som kanskje ikke ville være et problem hvis det ikke var for det faktum at alle klokkene på nettverket kan kjøre i forskjellige hastigheter.
Og etter hvert som verden blir mer global, er det også viktig å sikre at datanettverk kan snakke med hverandre, og at synkronisering til den globale tidsskala UTC (Koordinert Universal Time) nå er en forutsetning for de fleste nettverk.
Synkroniseringsmetoder
Det er for øyeblikket bare to metoder for å få virkelig nøyaktig og pålitelig tid:
- Bruk av en internettbasert tidsserver fra steder som NIST (National Institute of Standards and Time) eller Microsoft.
- Bruk av en dedikert Ntp tid - som mottar eksterne tidskilder som fra GPS
Det er fordeler og ulemper for begge typer kilder - men hvilken metode er best?
Internett-tid
Internett tid har en stor fordel - det er ofte gratis. Imidlertid er det ulemper ved å bruke en internett-slipskilde. Den første er avstanden. Avstand over Internett kan ha en dramatisk effekt, og etter hvert som internett blir raskere, har avstanden en enda større effekt, noe som betyr at nøyaktigheten blir mer tøff.
En annen ulempe med internettiden er mangelen på godkjenning og sikkerhetsrisikoen som det utgjør. Autentisering er hva tidprotokollet NTP (Network Time Protocol) bruker for å etablere den ekte identiteten til en tidskilde.
Videre kan en Internett-tidskilde bare nås gjennom en nettverksbrannmur, slik at en UDP-port må holdes åpen, noe som gir en mulig inngang for programvarebrudd eller skadelige brukere.
NTP Time Server
NTP-servere tid på den annen side er dedikerte enheter. De henter en kilde til UTC eksternt til brannmuren fra enten GPS eller en langbølge radiotransmisjon. Disse kommer direkte fra atomklokker (i GPS-kassen er atomuret ombord på satellitten) og kan derfor ikke bli kappet av ondsinnede brukere eller virus.
NTP-servere er også langt mer nøyaktige og påvirkes ikke av avstand som betyr at et nettverk kan ha millisekund nøyaktighet hele tiden.