Betydningen af tidssynkronisering i den moderne verden
Sendt af Richard N Williams on November 25th, 2008
Tid har altid spillet en vigtig rolle i civilisationen. Forståelse og overvågningstid har været et af menneskehedens præ-besættelser siden forhistorien, og evnen til at holde styr på tiden var lige så vigtig for de gamle, som det er for os.
Vores forfædre havde brug for at vide, hvornår den bedste tid var at plante afgrøder eller hvornår de skulle samles for religiøse festligheder og at vide, at tiden betyder, at det er det samme som alle andres.
tidssynkronisering er nøglen til præcis tidsoverholdelse, da arrangering af en begivenhed på et bestemt tidspunkt kun er umagen værd, hvis alle kører på samme tid. I den moderne verden, som virksomheden har flyttet fra et papirbaseret system til en elektronisk, er vigtigheden af tidssynkronisering og søgen efter stadig bedre nøjagtighed endnu mere afgørende.
Computernetværk kommunikerer nu med hinanden fra hele verden, der udfører milliarder dollars værd for transaktioner hvert sekund, millisekundens nøjagtighed er nu en del af forretningssuccesen.
Computernetværk kan bestå af hundreder og tusindvis af computere, servere og routere, og mens de alle har et internt ur, medmindre de er synkroniseret perfekt sammen, kan der opstå et utal af potentielle problemer.
Sikkerhedsbrud, datatab, hyppige nedbrud og nedbrud, svindel og kunders troværdighed er alle mulige farer ved dårlig datatidsynkronisering. Computere er afhængige af tid, da det eneste tidsrum mellem begivenheder og mange applikationer og processer er tidsafhængig.
Selv uoverensstemmelser mellem nogle få millisekunder mellem enheder kan forårsage problemer især i verden af global finansiering, hvor millioner bliver vundet eller tabt om et sekund. Af denne grund styres de fleste computernetværk af a tidsserver. Disse enheder modtager et tidssignal fra et atomur. Dette signal distribueres derefter til alle enheder på netværket og sikrer, at alle maskiner har samme tid.
De fleste synkroniseringsenheder styres af computerprogrammet NTP (Network Time Protocol). Denne software kontrollerer jævnligt hver enheds ur for drift (langsom eller accelererende fra den ønskede tid) og korrigerer det, så apparaterne aldrig vrimler fra den synkroniserede tid.