ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 июля
15003 Топик полностью
Max_QNX (29.09.2004 09:55, просмотров: 1) ответил Алексей Мусин на Синхронизация часов
это распространённая проблема http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/network-ntp.html
бяка будет в любом случае - надо только предусмотреть чтобы мастер ответил ошибка времени - а слейв понял. в приаттаченной ссылке - пример freebsd синхронизация времени. в принципе даже сервер windows 2000 не должОн пустить клиента если его часы расинхронизированы с часами сервера более чем ХХХХ :). В идеале подстройка часов происходит при логине - а потом периодически. Надо сделать чтобы мастер отслеживал временные метки ведомого - и в случае если часы ведомого "ушли" - отказать ему с указанием причины времени - после чего ведомый поправит время по серверу и повторит транзакцию. P.S. время на мастере должно быть однозначно достоверным - потому что в противном случае он введёт в заблуждение всех ведомых.