1. NTP - sinkronizacija satova putem Interneta
Najpoznatiji (gotovo jedini?) protokol za sinkronizaciju vremena zove se NTP (jako zagonetna kratica: Network Time Protocol) i omogućuje sinkronizaciju sata računala klijenta i računala servera (serveri se sinkroniziraju i međusobno, a glavnu "riječ" vode dakako atomski satovi, GPS sateltiti i slični). Bitno je da je svako računalo spojeno na više izvora (servera), da bi se uklonile moguće greške prilikom latencije uzrokovane gužvom na mreži, itd. (iako većinu toga sam NTP protokol ispravlja usporedbom različitih izvora). Osim toga, bitno je (barem za one kojima je važna točnost njihovog sata) da NTP serveri budu što je moguće geografski bliže (dolazit će do manje pogreške).
Naš CARNet nudi NTP servere za akademsku zajednicu i pučanstvno (i ostale, jer nije potreban nikakav ključ prilikom sinkronizacije):
os.ntp.carnet.hr Osijek
ri.ntp.carnet.hr Rijeka
st.ntp.carnet.hr Split
zg1.ntp.carnet.hr Zagreb
zg2.ntp.carnet.hr Zagreb
Gdje staviti i uključiti te servere na Linuxu?
Fedora i RedHat:
U glavnom meniju pod Administration > Time & Date > Network Time Protocol tab > enable, izbrišemo pretpostavljene fedorine/rh servere i stavimo ove CARNetove. I Ok.
Za ostale ne znam iz prve ruke, ali je u svima identično direktno preko config datoteke:
Editirajte (sa sudo, odnosno root ovlastima) /etc/ntp.conf, npr.
sudo gedit `locate -r ntp.conf$`
Nađite linije gdje piše server i umjesto postojećih dodajte CARNetove.
Čemu sve to? Digitalni satovi i nisu baš tako točni jer ovise o razno-raznim električnim fluktuacijama i temperaturi (jedan ekstrem: sat na mojoj mikrovalki ode i do 10min unaprijed u mjesec dana - WTF?! A mikrovalka nema NTP - damn!), na starijim se računalima često i baterija na matičnoj potroši, ali na svakodnevnim računalima imamo odstupanje od samo nekoliko sekundi, pa do nekoliko minuta - ništa strašno mislite? Međutim, postoji dosta stvari što ovisi o točnom satu na računalu i kod krajnjeg korisnika - npr. lokalni mail klijenti (mail ne dođe kad treba zbog razičitih vremena na mail serveru i klijentu).
Čak i ako nemate stalnu vezu na Internet, NTP protokol je dovoljno pametan da sa sam korigira sat (nauči kolko vaš sat brza, odnosno kasni!) - stvar se zove driftfile.
Više informacija (i reference):
* http://www.ntp.org/ntpfaq/NTP-a-faq.htm
* http://ntp.carnet.hr/index.php
* https://help.ubuntu.com/7.10/server/C/NTP.html
Two atoms bump into each other. One says 'I think I lost an electron!' The other asks, 'Are you sure?', to which the first replies, 'I'm positive.'