Trenger jeg virkelig en NTP Time Server?
Postet av Richard N Williams on November 24th, 2010
NTP (Network Time Protocol) er en av de eldste protokollene som fortsatt er i bruk i dag. Den ble utviklet i 1980'en da internett var fremdeles i sin barndom og ble utviklet for å hjelpe datamaskiner synkronisere sammen, hindre drift og sikre at enheter kan kommunisere med upålitelig tid som forårsaker feil.
NTP er nå pakket i de fleste operativsystemer og danner grunnlaget for tidssynkronisering i datamaskiner, nettverk og andre teknologier. De fleste teknologier og nettverk bruker en nettverksserver (vanligvis kalt an Ntp tid) for denne oppgaven.
Disse tidsserverne er eksterne enheter som mottar tiden fra en radiofrekvens eller et GPS-signal (begge generert av atomur). Dette tidssignalet distribueres deretter over nettverket ved hjelp av NTP, slik at alle enheter bruker nøyaktig samme tid.
Siden NTP er allestedsnærværende i de fleste operativsystemer, og Internett er oversvømt med atomklocketid, ber om dette spørsmålet om NTP-tidsservere fortsatt er nødvendige for moderne datanettverk og teknologi.
Det er to grunner til at nettverk alltid skal bruke en NTP-tidsserver og ikke stole på internett som en tidskilde for synkronisering. For det første kan internettid aldri garanteres. Selv om kilden til tid er 100% nøyaktig og holdes sant (for det meste er de fleste kilder til internettid avledet ved hjelp av en Ntp tid på vertens ende) kan avstanden fra verten føre til uoverensstemmelser.
For det andre, og kanskje fundamentalt viktigere for de fleste forretningsnettverk er sikkerhet. NTP-tidsservere jobber eksternt til nettverket. Kilden til tid, enten GPS-radio, er sikker, nøyaktig og pålitelig, og som den er ekstern til nettverket, kan den ikke manipuleres med rute eller brukes til å skjule skadelig programvare og bots.
NTP-servere krever ikke en åpen port i brannmuren, i motsetning til Internett-tidskilder som kan brukes som inngangspunkt for ondsinnede brukere og programvare.