KEEN SIDE успешно заменяет аналогичные продукты таких известных брендов, как Phoenix Contact, Weidmueller, Degson, Winstar, Hsuan Mao, KLS, G-NOR, Mean Well и др.

Что такое NTP сервера

Синхронизация отдельных сетевых устройств по временным рамкам проводится путем подключения к особым серверным узлам, предоставляющим сведения о правильных показателях. В предлагаемом обзоре рассматриваются особенности устройства протоколов NTP серверов контроля времени, с учетом порядка установки и настройки, доступного списка, резервных источников.

Как устроен протокол NTP

NTP сервер характеризуется иерархической структурой, что отражается на устройстве протокола. Нулевой уровень – это эталон, который не задействован в работе, но используется только для сверки данных.

С эталонным узлом синхронизируются серверные точки первого уровня, а по ним сверяют показатели серверы следующей стадии. Дополнительная точность обеспечивается взаимной синхронизацией устройств одного ранга. Общее число уровней – около 256.

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

Как установить и настроить серверный узел

Синхронизацию времени проводят посредством демона ntpd, который как принимает данные из внешних источников, так и раздает данные другим узлам. Его определяются особенностями настройки.

Чтобы установить серверный узел, пользуются типовой командой $ sudo apt-get install ntp. Когда инсталляция завершена, показатели настроек можно увидеть в файле под именем /etc/ntp.conf. В первой строке содержится надпись driftfile /var/lib/ntp/ntp.drift, указывающая на имя файла с параметрами, которые определяют условия сдвигов временных характеристик на основе сверки данных. Если компьютер не может связаться с внешними хостами, сведения принимаются по этим настройкам.

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

Список серверов для синхронизации

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

Для снижения величины погрешности в окончаниях имен серверов прописывают iburst, что предусматривает отправку нескольких запросов, чтобы учесть средний показатель вместо случайного. Приоритет определенного хоста можно закрепить опцией prefer.

Прописывают отдельные домены для частей света – Европы, Азии, Северной Америки и других. Отдельный NTP сервер установлен для России. Далее по иерархии идут домены для городов. Можно прописать NTP сервер для Москвы или центров российских регионов. Заказать сервер точного времени можно на сайте komset.ru.

Резервный сервер точного времени

Если российский или другой NTP сервер по различным причинам лишен возможности выхода в сеть, необходимость синхронизации часов операционной системы все равно сохраняется. Для этого содержание файла конфигурации дополняют строкой, где после слова server прописывают числовой код 127.127.1.0.

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

Отдельные возможности соединения прописывают для клиентов в локальной сети.

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