Демоны синхронизации времени
Категория: Процессы-демоны | Автор: admin | 2-07-2010, 10:20 | Просмотров: 2882

По мере того как сети все сильнее опутывали компьютерные системы, становилась все более очевидной необходимость согласовывать на разных компьютерах представление о текущем времени. Таймеры синхронизации важны для сопоставления записей в журнальных файлах при обнаружении "пробоя" в системе защиты. Они также используются во множестве прикладных программ.

 

timed: синхронизация часов

 

Существует целый ряд систем синхронизации времени, и имя timed носят несколько демонов. В большинстве систем используется практически одна и та же схема. Один или несколько компьютеров назначаются главными. Показания их часов считаются достоверными, и они согласовывают друг с другом "точное" время. Остальные компьютеры — подчиненные; они периодически запрашивают время у главного компьютера и соответствующим образом регулируют свои внутренние часы.

Промежуток времени между процедурами установки часов подчиненного компьютера достаточно мал, поэтому обычно нужна лишь незначительная их корректировка. Используя системный вызов adjtime (если он есть), подчиненные компьютеры сглаживают последствия корректировки системных часов. Особенно нежелательной операцией является внезапный перевод часов назад: время должно быть монотонно возрастающей функцией.

Понятие "точное время" весьма туманно. Некоторые системы опрашивают сеть и определяют среднее значение времени, а некоторые волевым решением объявляют время главного компьютера точным.

 

xntpd: более точная синхронизация часов

 

Программа xntpd — это демон, который, пользуясь протоколом NTP (Network Time Protocol — протокол сетевого времени; RFC1119), синхронизирует ряд "равноправных" часов с точностью до миллисекунд. Синхронизируемые серверы образуют иерархию, каждый уровень которой называется слоем.

Демон xntpd имеет доступ к ряду вторичных эталонов времени, поэтому он точнее устанавливает время на UNIX-системах, чем демон timed: часы не только синхронизируются, но и точно идут. Текущую версию демона xntpd можно получить по анонимному FTP-доступу на узле ftp.udel.edu.



 (голосов: 0)
Версия для печати | Комментариев: 0
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.


 
Логин
Пароль
 

 
Locations of visitors to this page