Network Time Protocol og Network Time Synchronization
Sendt af Stuart on Februar 3rd, 2010
Synkronisering af computernetværk er noget, som mange administratorer tager for givet. Dedikerede netværkstidsservere kan modtage en tidskilde og distribuere den mellem et netværk, præcist, sikkert og præcist.
Imidlertid nøjagtig tidssynkronisering er kun muliggjort takket være tidsprotokollen NTP - Network Time Protocol.
NTP blev udviklet, da internettet stadig var i sin barndom og Professor David Mills og hans team fra Delaware University forsøgte at synkronisere tiden på et netværk af et par maskiner. De udviklede den meget tidligste gengivelse af NTP, som fortsat er udviklet til denne dag, næsten tredive år efter dens første start.
NTP var ikke dengang, og er ikke nu den eneste tidssynkroniseringssoftware, der er andre programmer og protokoller, der gør en lignende opgave, men NTP er den mest udbredte (langt med over 98% af tidssynkroniseringsprogrammer, der bruger det). Den er også pakket med de fleste moderne operativsystemer med en version af NTP (normalt SNTP - en forenklet version) installeret på det nyeste Windows 7-operativsystem.
NTP har spillet en vigtig rolle i at skabe det internet, vi kender og elsker i dag. Mange onlineapplikationer og opgaver ville ikke være mulige uden korrekt tidssynkronisering og NTP.
Online handel, internetauktioner, bank og fejlsøgning af netværk er alle afhængige af præcis tidssynkronisering. Selv at sende en e-mail kræver tidssynkronisering med e-mail-server - ellers ville computere ikke kunne håndtere e-mails fra usynkroniserede maskiner, da de måtte ankomme, før de blev sendt.
NTP er en gratis softwareprotokol og er tilgængelig online fra NTP.org Men de fleste computernetværk, der kræver sikker og præcis tid, bruger oftest dedikerede NTP servere der opererer eksternt til netværket og firewall at opnå tiden fra atomur-signaler, der sikrer millisekundens nøjagtighed med verdens globale tidsskala UTC (Koordineret universeltid).