NTP-serverens tidssynkronisering gjort enkelt

Tidssynkronisering er ofte beskrevet som en "hodepine" av nettverksadministratorer. Å holde datamaskiner på et nettverk som kjører samtidig, blir stadig viktigere i moderne nettverkskommunikasjon, spesielt hvis et nettverk må kommunisere med et annet nettverk som kjører uavhengig.

Av denne grunn UTC (Koordinert universell tid) er utviklet for å sikre at alle nettverk kjører samme nøyaktige tidsskala. UTC er basert på tidspunktet forklart atomklokkene så det er svært presis, aldri tapt enda et sekund. Nettverkstidssynkronisering er imidlertid relativt rett fremover takket være protokollen NTP (Network Time Protocol).

UTC-tidskilder er allment tilgjengelige med over tusen stratum 1-servere tilgjengelig på Internett. Stratumnivået beskriver hvor langt unna a tidsserver er til en atomur (en atomur som genererer UTC er kjent som en stratum 0-enhet). De fleste tidsservere som er tilgjengelige på Internett, er egentlig ikke stratum 1-enheter, men stratum ved at de får sin tid fra en enhet som igjen mottar UTC-tidssignalet.

For mange applikasjoner kan dette være akkurat nok, men da disse tidskildene er på Internett, er det svært lite du kan gjøre for å sikre både nøyaktigheten og nøyaktigheten. Faktisk selv om en Internett-kilde er svært nøyaktig, kan avstanden dannes, det kan føre til forsinkelser i forbindelse med tidssignalet.

Internett-tidskilder er også usikre som de er plassert utenfor brannmuren, og tvinger nettverket til å stå åpen for tidsforespørsler. Av denne grunn er nettverksadministratorer seriøse om tidssynkronisering velger å bruke sin egen eksterne stratum 1-server.

Disse enhetene, ofte kalt a NTP server, motta en UTC-tidskilde fra en pålitelig og sikker kilde, for eksempel en GPS-satellitt, og distribuer den mellom nettverket. De NTP server er langt sikrere enn en internettbasert tidskilde og er relativt billig og svært nøyaktig.

Dette innlegget ble skrevet av

Stuart

Relatert Reading