e-gradiva | SERŠ Maribor | O projektu | Besednjak | ||||||
Osnove | Skladi | Topologije | Mediji | Pristopne | LAN | Omrežni | Transportni | Povezovanje | Varnost | Storitve | Varnost | Sistemi | Strežniki |
V tej učni vsebini boste spoznali:
Točen čas na računalniku je potreben za časovno usklajeno delovanje aplikacij v omrežju ter za lažje odkrivanje napak v delovanju in varnostnih deliktov (vdorov, napadov) v omrežju. Kvarčna ura običajnih računalnikov zaostaja ali prehiteva za nekaj sekund do več kot minuto na teden, nanjo tudi močno vplivajo spremembe temperature računalnika. Da obdržimo zadostno točnost računalnikovega časa, jo je potrebno sinhronizirati z zunanjimi viri točnega časa.
Usklajevanje časa s stržniki NTP
Za sinhronizacijo časa v protokolnem omrežju TCP/IP (internet) se danes največ uporablja protokol NTP (Network Time Protocol), ki je zaradi svoje natančnosti in razširjenosti izpodrinil starejše protokole vsaj na strežnikih in pomembnejših delovnih postajah. NTP se uporablkavv omrežjih, ki preklaplajo pakete. Za prenos paketov se uporablja protokol UDP, ki odda pakete na vrata 123.
NTP je eden izmed najstarejših protokolov, ki je še danes v uporabi (od leta 1985). Avtor prvotne različece je bilDave Mills iz University of Delaware, ki še vedno skrbi za razvoj tega protokola s skupino prostovoljcev.
NTP uporablja za sinhronizacijo računalnikove ure posebne Marzullove algoritme, ki skrbijo (za razliko od preprostejših protokolov) za natančnost in zveznost delovanja računalnikove sistemske ure, skrbi celo za prestopne sekunde. NTPv4 potrebuje za prenos po javnem omrežju približno stotinko sekunde in v lokalnem omrežju 1/5000 s.
Skokovite spremembe časa ali preskok časa nazaj imajo lahko neprijetne posledice na delovanje programov. Uravnavanje časa je izvedeno z izmenjavo kratkih občasnih paketov z NTP strežniki - to so računalniki, katerih ura je usklajena s cezijevimi oscilatorji ali GPS satelitskimi sprejemniki. NTP omogoča časovno sinhronizacijo prek krajevnih omrežj s točnostjo reda nekaj milisekund in pri tem le zanemarljivo dodatno obremenjuje omrežje in računalnik.
Za sinhronizacijo časa osebnih računalnikov ali manj pomembnih delovnih postaj se lahko uporabljajo tudi preprostejši protokoli, npr SNTP (Simple Network Time Protocol), ki je poenostavljena izvedenka NTP, ali starejša Time Protocol in Daytime Protocol, ki pa ne omogočata podsekundne točnosti
Windows XP
Usklajevanje časa v Windows XP
V operacijski sistem Microsoft Windows XP je program za sinhranizacijo časa že integriran. Do nastavitev pridete preko zaporedja klikov: Start → Control Panel → Date and Time → Internet Time. Odpre se okno, kot kaže slika. V polje Server vpišite naslov ntp1.arnes.si oz. ntp2.arnes.si in odkljukajte opcijo Automatically synchronize with and internet time server. Postopek nastavitve zaključite s klikom gumba OK
Unix/Linux
Na Unix in Linux operacijskih sistemih je pogosto že prisoten program xntpd, ki podpira verzijo 3 protokola NTP. Zraven so priloženi tudi pripomočki ntpdate, ntpq, ntpdc in ntptrace. Programu xntpd je treba le pripraviti ustrezno konfiguracijsko datoteko in zagotoviti, da se požene ob zagonu računalnika, če to ni že storjeno.
Če xntpd ali ntpd nista prisotna ali če se odločite za novejšo različico (V4), najdete izvorno kodo in dokumentacijo na http://www.ntp.org/. Običajno za namestitev ni treba storiti drugega kot razpakirati programe in pognati ukaze (./configure; make; make install).
Kot konfiguracijsko datoteko ntp.conf (običajno je na področju /etc) uporabite ARNESovo konfiguracijsko datoteko http://www.arnes.si/ntp/ntp.conf
Točen čas na računalniku je potreben za časovno usklajeno delovanje aplikacij v omrežju ter za lažje odkrivanje napak v delovanju in varnostnih deliktov (vdorov, napadov) v omrežju. Uravnavanje časa je izvedeno z izmenjavo kratkih občasnih paketov z NTP strežniki - to so računalniki, katerih ura je usklajena s cezijevimi oscilatorji ali GPS satelitskimi sprejemniki.
Izvedbo projekta je omogočilo sofinanciranje Evropskega socialnega sklada Evropske unije in Ministrstva za šolstvo in šport.