Часовые серверы
1. Из истории....
В конце прошлого века перед владельцами корпоративных локальных сетей встала проблема синхронизации времени внутри сети с эталонным временем. Производители систем синхронизации и единого времени предложили для решения этой задачи целый класс устройств синхронизации локальных сетей, именуемых часовыми серверами (или серверами времени – time server). На том этапе развития сетевых решений была необходимость в локальном устройстве синхронизации, получающем сигналы точного времени от эталонного источника и синхронизирующем отдельно взятую локальную сеть. Стоимость таких устройств составляла от 2000 до 5000 евро. Проектировщики функциональных зданий (аэровокзалов, гостиниц, банков, …) закладывали эти устройства в проекты, как единственное возможное решение задачи синхронизации времени сети с эталонным временем.
К сегодняшнему дню стоимость часовых серверов, как устройств, не изменилась. Но во «всемирной паутине» появились такие общедоступные ресурсы как серверы времени. Таким образом, на момент реализации проектов, в которые заложены часовые серверы как устройства, владельцы локальных сетей встали перед дилеммой: синхронизировать локальную сеть с помощью дорого устройства или бесплатного сетевого ресурса.
2. Что выбрать?
Очевидно, что часовой сервер в виде устройства необходим там, где нет доступа к Интернету.Если требуется точность синхронизации с эталонным временем выше 100 миллисекунд, нужно использовать часовой сервер в виде устройства.При наличии особых требований к надежности (навигационная система, управление технологическими процессами, управление движением, …) предпочтительно использовать часовой сервер в виде устройства, не забывая при этом, что устройство может само выйти из строя.Во всех остальных случаях (банки, гостиницы, бизнес-центры, …) сервер времени как сетевой ресурс полностью подходит для решения задачи синхронизации.
3. Как синхронизироваться через Интернет
Операционная система WINDOWS XP имеет в стандартных настройках даты и времени вкладку под названием «Время Интернета», позволяющую пользователю периодически выполнять синхронизацию своего ПК с сервером времени в Интернете. По умолчанию вам предлагают на выбор, например, два сервера времени: time.windows.com или time.nist.gov. Но в Интернете есть масса других серверов времени, в том числе и отечественные, и вы без труда можете добавить их к уже имеющимся и синхронизироваться по любым из них. Стандартная программа синхронизации WINDOWS XP работает не всегда корректно, и расхождение системного времени с эталоном может достигать 2х-3х секунд. Для синхронизации с точностью до 100 миллисекунд следует использовать программные продукты фирм, профессионально занимающихся системами единого времени и синхронизации. Одна из таких фирм «Symmetricom», выпускающая массу профессионального оборудования для синхронизации (в том числе и часовые серверы), разработала свободно распространяемый программный продукт под названием «SymmTime™». Данная программа позволяет синхронизировать ПК по любому серверу времени из списка или нескольким серверам сразу по мере доступности. Синхронизация осуществляется периодически или однократно при запуске программы. Можно посмотреть статус синхронизации и величину расхождения с эталоном. Программа имеет развитый пользовательский интерфейс, позволяющий настраивать часовые пояса, вид и количество часов, отображаемых на панели программы. Точность синхронизации с помощью данной программы не хуже сотен миллисекунд и практически не уступает точности синхронизации с помощью часового сервера, поскольку методологически алгоритм синхронизации с удалённым сервером и сервером, находящимся в вашей локальной сети один и тот же.
Адрес фирмы «Symmetricom», где можно скачать вышеупомянутую программу: www.symmetricom.com
Некоторые адреса серверов времени:
time.symmetricom.com
nist1.symmetricom.com
ntp1.symmetricom.com
ntp2.symmetricom.com
ntp3.symmetricom.co
clock.isc.org
clock.nc.fukuoka-u.ac.jp
fartein.ifi.uio.no
ntp1.strath.ac.uk
swisstime.ethz.ch
time1.stupi.se
timex.cs.columbia.edu