Synkronisere et datanettverk med en dedikert nettverkstidsserver
Postet av Richard N Williams on Mars 12th, 2010
Synkronisering er viktig for de fleste datanettverk. Timestamps er den eneste referansen en datamaskin kan bruke til å analysere når og hvis prosesser eller applikasjoner er fullført. Synkroniserte tidsstempler er også avgjørende for sikkerhet, feilsøking og feilsøking.
Unnlatelse av å holde et nettverk tilstrekkelig synkronisert kan føre til alle slags problemer. Programmer mislykkes i gang, tidsfølsomme transaksjoner vil mislykkes, og feil og datatap vil bli vanlig.
Imidlertid sikrer synkronisering uansett størrelsen på nettverket rett frem og ikke kostbart, takk til dedikert nettverksserver og tidsprotokollen NTP.
Nettverkstidsprotokoll (NTP)
NTP har eksistert enda lenger enn Internett, men er den mest brukte synkroniseringsprotokollen tilgjengelig. NTP er gratis å bruke og gjør synkronisering veldig rett frem. Det fungerer ved å ta en enkelt kilde (eller flere) og distribuere den mellom nettverket. Det vil opprettholde høye nøyaktighetsnivåer selv når det mister det opprinnelige tidssignalet og kan dømme på hvor nøyaktig hver gang referanse.
Disse kommer i flere former. For det første er det en rekke virtuelle tidsservere over Internett som distribuerer tid gratis. Men da de er internettbaserte, tar et nettverk en risiko for at en brannmurport åpnes for denne kommunikasjonen. Også det er ingen kontroll over tidssignalet, så hvis det går ned (eller blir ustabilt eller helt unøyaktig) kan nettverket ditt forlates uten tilstrekkelig synkronisering.
dedikert NTP-servere tid bruk GPS eller radio referanser for å motta tiden. Dette er langt sikrere og som GPS og radiosignaler som WWVB (fra NIST) genereres av atomklokker der nøyaktighet er uten sidestykke.
Fordi NTP-protokollen er hierarkisk, betyr det også at bare en dedikert tidsserver må brukes til et nettverk, uansett størrelse, da andre enheter på nettverket kan fungere som tidsservere etter at de har rece9ved tiden fra primærsystemet NTP server.