Servei de Sincronització Horària
Descripció del Servei
El servei de Sincronització Horària ens permet mantindre
la coherencia dels sistemes de fitxers que per algun motiu han de ser
compartits entre diferents ordinadors (BD, NFS, accessos a MacWare/Pixie
desde ordinadors personals, ...), ens permet evitar
incongruències tals com llegir "misssatge enviat a les 15:30 i rebut
a les 15:25" que es poden produir en l'intercanvi de missatgeria
electrònica,
i permet també comparar dades dels fitxers de logs entre diferents
ordinadors.
Per aconseguir aquesta sincronització existeixen bàsicament dos
protocols que es poden complementar entre ells:
RDATE
És un protocol definit a la RFC868 mitjançant el qual, un
ordinador s'acutalitza la seva hora copiant la d'un altre ordinador accessible
via xarxa, al qual es considera més fiable. Per tant la
sincronització es realitza de forma brusca.
Sovint les diferències horàries obtingudes a través d'aquest
mètode de
sincronització seran de un o pocs segons, pel que en molts àmbits
pot ser suficient.
Aquest protocol no està implementat a tots els sistemes operatius,
però
n'existeixen versions de
software lliure.
que poden ser adaptades a molts altres sistemes operatius.
NTP:
És un protocol que sincronitza suaument les hores de diferents rellotges
tenint cura del retard de xarxa inclòs en la sincronització.
L'exactitut d'aquest protocol arriba a milèsimes de segon, la qual cosa
té sentit quan el rellotge de referència és, o està
connectat a, un Rellotge Atòmic.
Aquesta exactitut es fa necessaria en alguns ordinadors que han de
controlar maquinaria crítica en Temps Real, però al no suposar
cap increment substancial de consum ni de CPU ni de xarxa, s'esta imposant en
ambits menys crítics.
Sincronització Horària a la xarxa de l'ETSE/ETSEQ
Definim com a referència horària de stratum 3 per l'ETSE/ETSEQ a
ntp.etse.urv.es, el qual està sincronitzat via NTP amb els
següents
Servidors de Temps de la xarxa RedIris:
server EB-Barcelona1.red.rediris.es # CATALUNYA stratum 2
server EB-Oviedo1.red.rediris.es # ASTURIAS stratum 2
server EB-Sevilla1.red.rediris.es # SEVILLA stratum 2
Aqui podeu consultar les
estadístiques de funcionament del servei.
Els ordinadors de la xarxa de l'ETSE/ETSEQ que actuen com a servidors
(missatgeria, fitxers, WEB, ...) estan sincronitzats via NTP amb la nostra
referència horària.
Si ho desitjeu, els usuaris de l'ETSE/ETSEQ podeu sincronitzar els rellotges dels
vostres ordinadors personals amb el nostre servidor. Per fer-ho sols cal que us
instal.leu els següents programes:
| programa | Sistema | Protocol | Informació | Localització |
| Network Time | Macintosh | NTP | README | Servidor MacWare, Comunicacions Exteriors,
Internet
|
| NCSA Telnet | MS-DOS | NTP | | SETCLOCK.EXE del NCSA Telnet
|
| Tardis | W95 | NTP | README | Pixie:\\public\comunica.cio\rellotge\w95\
|
| xntp | Unix | NTP | README | aqui
|
| rdate | Unix | RDATE | man rdate | Inclos sovint en el sistema
operatiu o aqui
|
Per ordinadors personals n'hi pot haber prou amb forçar la
sincronització al
moment d'arrancar l'ordinador, i de forma automàtica un cop al dia.
Zona Horària
El planeta esta dividit en diferents
Zones Horàries
i és important que els
ordinadors estiguin configurats de forma que treballin en la zona horària
correcte.
Altrament el desfase horari seria no pas de segons o minuts sinó d'hores.
Tindre configurat l'ordinador en la Zona Horària adequada permet per
exemple
que els avanços o retrassos d'un hora que es fan un cop l'any es fassin de
forma automàtica. Per a més informació sobre el tema podeu
pitjar aqui.
La zona que ens correspon és la MET (Middle European Time), i per
configurar-la correctament als nostres ordinadors sols cal fer el seguent:
Macintosh
Seguir els menús següents:
<Poma> -> Panel de Control -> Fecha y Hora -> Zona Horària
-> Ajustar Zona
i sel.leccionar "Madrid, España".
Windows 95
Seguir els menús següents:
Panel de control -> Fecha y Hora -> Zona Horaria
i sel.leccionar "GMT + 01:00 (París, Madrid)
Unix
Linux:
/usr/lib/zoneinfo/localtime -> /usr/lib/zoneinfo/MET
/usr/lib/zoneinfo/posixrules -> /usr/lib/zoneinfo/localtime
Solaris:
/etc/default/login setenv TIMEZONE MET
/etc/TIMEZONE TZ=MET (reboot)
SunOS:
/usr/share/lib/zoneinfo/localtime -> /usr/share/lib/zoneinfo/MET
OSF/1:
/etc/zoneinfo/localtime -> /etc/zoneinfo/MET
executar /usr/sbin/timezone (reboot)
IRIX:
/etc/TIMEZONE TZ=MET1GMT (reboot)