Серверы точного времени
Серверы точного времени
Сервер точного времени – для тех, кому важна точность
Существует много сфер деятельности, где необходима точная синхронизация времени в соответствии с эталоном. NTP серверы точного времени являются устройством автоматизации, регулирующими частотно-временные параметры и позволяют производить процесс синхронизации по времени и дате на удаленных распределенных объектах. Серверы синхронизации безошибочно регулируют дато-временные показатели.
Принцип работы
Сервер точного времени работает по NTP протоколу в качестве центрального устройства, взаимодействующего с NTP-часами и прочими устройствами определения времени. Он получает сигналы со спутников ГЛОНАСС/GPS, далее отправляет полученные сведения к подопечному ему оборудованию и синхронизирует временные параметры.
Сфера применения
Организациям, чья деятельность связана с синхронизацией больших и малых IT-систем, необходимо оборудование, безошибочно регулирующее временные параметры. Эффективным решением станет покупка сервера времени. Область применения СТВ достаточно обширна: NTP-серверы будут отличным решением для всех организаций, чья деятельность так или иначе завязана на определении частотно-временных показателей.
Например, использование сервера точного времени приобретает все большую популярность в школах. СТВ устанавливаются в центральном ИТ-отделе района, откуда производится централизованная синхронизация с часами NTP. Кроме того, сервер времени станет незаменимым решением для сотовых операторов, гостиниц, железнодорожных и аэровокзалов, стадионов , интеграторов АС, нтернет-провайдеров.
Благодаря серверам точного времени и NTP-клиентам, актуальное время, отображаемое на табло, в билетных кассах, а также время отправления и прибытия, указанное на билетах, всегда будет совпадать.
Серверы точного времени широко применяются в системах удаленного мониторинга АКБ, в системах автоматизированного коммерческого учета электроэнергии и прочих системах где необходимо точно синхронизировать все звенья.
Преимущества NTP серверов точного времени
Купив сервер точного времени, вы получаете ряд преимуществ:
- приём эталонной временной шкалы от глобальных спутниковых систем навигации ГЛОНАСС/GPS;
- 32 и более каналов слежения;
- активная антенна ГЛОНАСС/GPS;
- работа в цифровых сетях фиксированной и мобильной связи SDH, NGN, LTE, WiMAX;
- удобная настройка через веб-интерфейс;
- работа в сетях теле и радио связи DAB/DVB, в компьютерных и вычислительных сетях LAN/WAN/MAN.
Где купить сервер точного времени?
Стоимость сервера времени зависит от выбранной вами модификации и производителя. Мы предлагаем широкий модельный ряд. Купить сервер времени, а также оформить заказ в Москве и по России можно, обратившись по номерам обратной связи, указанным в контактном блоке.
Компания «АйСиБиКом» более восьми лет прочно держит позиции в числе лидеров российского рынка автоматизации. За это время мы зарекомендовали себя как безопасные поставщики оборудования, работающего при помощи инновационных беспроводных технологий передачи показаний. Ключевое место в числе наших технических решений занимают серверы точного времени. Получение эталонного значения времени и синхронизация распределенных объектов – вопросы, эффективно решаемые СТВ.
Сервер московского времени для синхронизации
Время — главный ресурс человека, поэтому к нему нужно относиться бережно. Не просто так говорят, что «точность — вежливость королей».
Чтобы на наручных часах, смартфонах, компьютерах и любых других устройствах всегда было точное до миллисекунды время, нужно сделать синхронизацию через сайт точного времени TimeServer. Наш сервер работает без остановок и перерывов, чтобы в любую секунду предоставить информацию о точном времени в любой точке планеты.
Почему синхронизация времени — это важно?
- Автоматическая смена времени при переводе часов. Неоднократно были случаи, когда люди опаздывали или приходили на работу раньше, потому что забывали перевести часы.
- Точное время — главный атрибут пунктуальных людей. Не любите опаздывать и заставлять кого-то вас ждать? Для начала настройте точное время.
- Процедура полностью автоматическая и не требует участия пользователя.
Кроме простого и удобного сайта мы предлагаем всем желающим бесплатный сервер по синхронизации точного времени. С помощью наших баз данных и технологий можно настроить автоматическую синхронизацию времени на компьютерах и ноутбуках на Windows и Linux (Ubuntu), а также смартфонах, планшетах и других гаджетах на Android и iOS. Таким образом, при подключении к интернету время на любом из устройств будет автоматически настраиваться с точность до секунды.
Выберите один или несколько адресов NTP-серверов и настройте свою систему на синхронизацию времени. Старайтесь, без необходимости, избежать использования серверов, имеющих ярус 1. Серверы яруса 2 являются не менее точными.
C целью противодействия случаям NTP вандализма, а также DDoS атакам, на всех серверах проекта действует автоматизированная система блокировки IP адресов.
При использовании наших NTP серверов, старайтесь не отправлять слишком много запросов за короткий промежуток времени, в противном случае ваш IP адрес может быть заблокирован на срок не менее 30 суток с момента начала блокировки.
Проверить наличие своего IP в списке заблокированных адресов можно здесь.
- Главная
- NTP
- Серверы
- Настройка
- О проекте
- Форум
Время с NTP-сервера ( UTC )
Время на компьютере ( UTC )
Сменить часовой пояс для показа времени с NTP-сервера можно на главной странице сайта.
В связи с прогрессом в области компьютерных сетей и систем связи, значительно возросла потребность в получении точного времени.
Время с NTP-сервера ( — )
Время на компьютере ( — )
Время с NTP-сервера показано по часовому поясу — (сменить)
Наш проект представляет собой несколько общедоступных серверов, работающих по технологии NTP. С их помощью любой желающий может обеспечить точным временем свои компьютеры или другие устройства. Для этого достаточно просто получить один из наших NTP-серверов и настроить систему на синхронизацию часов с ним.
Серверы точного времени
Сервер точного времени предназначен для синхронизации частотно-временных показателей. Принимая сигналы со спутников глобальных систем позиционирования GPS и ГЛОНАСС или входных модулей, сервер подстраивает внутренний опорный генератор, после чего с высокой точностью формирует сигналы частоты и точного времени и синхронизирует временные параметры на удалённых объектах.
Сервер времени может работать с применением различных специализированных сигналов и протоколов, включая распространённый NTP протокол и только набирающий популярность PTP протокол, а также SNTP, ESMC, 1 PPS, Е1/2,048 МГц, IRIG-B, 5 МГц, 10 МГц, токовая петля, сухой контакт, ToD, SIRF, NMEA и другие, а благодаря наличию внутреннего опорного генератора продолжает выполнять функции синхронизации даже в условиях отсутствия сигнала от спутниковых систем.
Область применения серверов точного времени
PTP и NTP серверы точного времени применяются в качестве источников сигналов для системы обеспечения единого времени (СОЕВ) на объектах, где важно синхронизировать частотные или временные параметры. Основными сферами применения являются:
- Отрасль связи: Операторы связи и телекоммуникаций, интернет-провайдеры.
- Транспортная отрасль: аэропорты, ЖД и автовокзалы.
- Энергетика: АЭС, гидроэлектростанции, цифровые подстанции, узлы распределения и системы управления.
- Добывающая промышленность: нефтегазовые компании, горнодобывающие компании.
- Космическая отрасль.
- Промышленность: на производствах, где требуется точное выполнение технологических процессов.
- В системах автоматизированного учёта, измерения, контроля и управления.
Преимущества серверов точного времени от «КОМСЕТ-сервис»
С 2003 года компания «КОМСЕТ-сервис» поставляет надёжное и проверенное оборудование в IT-сфере и оказывает услуги в области сетевых решений в самых различных областях. Вот почему нам доверяют:
- Разработано и производится в РОССИИ с 2003 года.
- Высокий уровень точности, быстродействия и безопасности.
- Собственные аппаратная и программная платформы.
- Возможность реализации дополнительного функционала под требования Заказчика.
- Производство серверов точного времени и оборудования – наш основной вид деятельности.
- Среди наших клиентов – ПАО «Ростелеком», ПАО «МГТС», ПАО «Вымпелком», ПАО «Газпром», АО «Российские космические системы», ФГУП «ВНИИФТРИ» и другие.
- Все производственные процессы соответствуют требованиям ГОСТ Р ИСО 9001-2015.
- Сертифицированный штат инженеров. Сертификаты соответствия от ведущих мировых производителей: Cisco Systems, Alcatel, Symmetricom (Microsemi), Oscilloquartz (ADVA), Tekelec.
- Осуществляем образовательную деятельность на основании лицензии от Департамента образования и науки г. Москвы. В составе учебного центра – кандидаты и доктора наук, профессора и эксперты международных организаций.
- Оперативная техническая поддержка.
Где купить сервер точного времени?
Чтобы приобрести любое оборудование, производимое «КОМСЕТ-сервис», заполните форму на нашем сайте в разделе «Как купить», либо направьте на нашу электронную почту бланк запроса. В течение рабочего дня вам будет направлено коммерческое предложение.
Нужна помощь в выборе конфигурации сервера точного времени? Эксперты компании «КОМСЕТ-сервис» готовы ответить на Ваши вопросы – свяжитесь с нами, чтобы получить развёрнутую консультацию.
Настройка NTP на сервере
В операционных системах существует немало служб, нормальное функционирование которых зависит от точности хода системных часов. Если на сервере не установлено точное время, это может стать причиной различных проблем.
Например, в локальной сети требуется, чтобы часы машин, совместно использующих файлы, были синхронизированы — иначе невозможно будет правильно устанавливать время модификации файлов. Это, в свою очередь может стать причиной конфликта версий или перезаписи важных данных.
Если на сервере не установлено точное время, возникнут проблемы с заданиями Cron — неясно, когда они будут запускаться. Будет очень трудно анализировать журналы системных событий для диагостики причин сбоев и неисправностей…
Продолжать можно долго…
Чтобы избежать всех описанных проблем, необходимо настроить синхронизацию системных часов. В Linux для этого используется протокол NTP (Network Time Protocol). В этой статье мы подробно расскажем о том, как на сервере осуществить установку и настройку NTP. Начнем с небольшого теоретического введения.
Как работает протокол NTP
В основе протокола NTP лежит иерархическая структура серверов точного времени, в которой выделяются различные уровни (англ. strata). К уровню 0 относятся эталонные часы (атомные часы или часы GPS). На нулевом уровне NTP-серверы не работают.
С эталонными часами синхронизируются NTP-серверы первого уровня, которые являются источниками для серверов уровня 2. Серверы уровня 2 синхронизируются с серверами уровня 1, но могут также синхронизироваться и между собой. Аналогичным образом работают серверы уровня 3 и ниже. Всего поддерживается до 256 уровней.
Иерархическая структура протокола NTP характеризуется отказоустойчивостью и избыточностью. В случае отказов соединения с вышестоящими серверами резервные серверы берут процесс синхронизации на себя. За счет избыточности обеспечивается постоянная доступность NTP-серверов. Синхронизируясь с несколькими серверами, NTP использует данные всех источников, чтобы рассчитать наиболее точное время.
Установка и настройка NTP-сервера
Самым известным и распространенным программным средством для синхронизации времени является демон ntpd. В зависимости от настроек, указанных в конфигурационном файле (об этом еще пойдет речь ниже), он может выступать как в качестве сервера, так и в качестве клиента (т.е может как принимать время с удаленных хостов, так и раздавать его другим хостам). Ниже мы подробно расскажем о том, как осуществляется установка и настройка этого демона в OC Ubuntu.
Установка
Программа NTP входит в состав дистрибутивов большинства современных Linux-систем и устанавливается при помощи стандартного менеджера пакетов:
Настройка
По завершении установки откроем в текстовом редакторе файл /etc/ntp.conf. В нем хранятся все настройки программы. Рассмотрим их более подробно.
Параметры логирования
Первая строка конфигурационного файла выглядит так:
В ней указывается файл для хранения информации о частоте смещения времени. В этом файле хранится значение, получаемое в результате предшествующих корректировок времени. Если внешние NTP-серверы по той или иной причине становятся недоступными, значение будет взятого из него.
Далее указывается файл, в который будут сохраняться логи синхронизации:
Список серверов для синхронизации
В конфигурационном файле указывается список NTP-серверов, с которыми будет осуществляться синхронизация. По умолчанию он выглядит так:
Каждая строка означает группу серверов, которые будут cообщать нашему серверу корректное время. Повысить точность синхронизации можно с помощью опции iburst (она указывает, что на сервер для синхронизации нужно посылать не один, а несколько пакетов):
Можно также указать предпочитаемый сервер при помощи опции prefer:
NTP-серверы разбросаны по всему миру (вот, например, список доступных публичных NTP-серверов ). Чтобы обеспечить более точную установку системных часов, рекомендуется синхронизироваться только с ntp-серверами того региона, в котором географически расположен наш сервер. Для этого в конфигурационном файле /etc/ntp.conf нужно указать в адресах серверов региональный поддомен для pool.ntp.org:
- Азия — asia.pool.ntp.org;
- Европа — europe.pool.ntp org;
- Африка — africa.pool.ntp.org;
- Северная Америка — north-america.pool.ntp.org;
- Южная Америка — south-america.pool.ntp.org;
- Океания — oceania.pool.ntp.org.
Можно также указывать поддомены для отдельных стран (подробнее см. здесь ). Имеется свой поддомен и для России — ru.pool.ntp.org
Резервный сервер точного времени
NTP-сервер, по какой-либо причине отключенный от Интернета, может передавать для синхронизации данные своих системных часов. Для этого в конфигурационный файл нужно добавить следующую строку:
Ограничения
В последнее время участились случаи использования NTP-серверов для усиления трафика в DDoS-атаках (подробнее об этом см., например, здесь ). Чтобы наш сервер не стал жертвой злоупотреблений, нелишним будет установить ограничения на доступ для внешних клиентов. По умолчанию в файлe /etc/ntp.conf установлены следующие ограничения:
Параметры nomodify, notrap, nopeer и noquery запрещают сторонним клиентам изменять что-либо на сервере. Параметр kod (эта аббревиатура означает kiss of death — «поцелуй смерти») обеспечивает дополнительную защиту: клиент, отправляющий слишком частые запросы, сначала получит так называемый kod-пакет (предупреждение об отказе в обслуживании), а затем будет отключен от сервера.
Чтобы с NTP-сервером могли синхронизироваться машины из локальной сети, добавим в конфигурационный файл следующую строку:
Для локального хоста можно установить доступ к NTP-серверу без ограничений:
Проверка синхронизации
После того, как все необходимые изменения внесены в конфигурационный файл и сохранены, перезапустим NTP-сервер:
Затем выполним следующую команду:
Ее вывод будет представлен в виде таблицы:
В таблице указываются следующие параметры:
- remote — адрес сервера точного времени (в этой графе отображаются серверы из списка в конфигурационном файле);
- refid — вышестоящий сервер (тот, от которого сервер из предыдушей графы получает синхронизацию);
- st — уровень (stratum) сервера;
- t — тип пира (u- unicast, m- multicast);
- when — время последней синхронизации;
- poll — время в секундах, за которое демон NTP синхронизируется с пиром;
- reach — состояние доступности сервера; после восьми успешных попыток синхронизации значение этого параметра становится равным 377;
- delay — время задержки ответа от сервера;
- offset — разница времени между нашим сервером и сервером синхронизации; положительное значение этого параметра означает, что наши часы спешат, отрицательное — что отстают;
- jitter — смещение времени на удаленном сервере.
Слева от адреса сервера могут быть указаны следующие символы:
- * сервер выбран для синхронизации;
- + сервер, пригодный для обновления (с которым можно синхронизироваться);
- — с сервером синхронизироваться не рекомендуется;
- х сервер недоступен.
Проверить, пригоден ли сервер из списка для синхронизации, можно при помощи команды:
Из приведенного вывода видно, что сервер пригоден для синхронизации, его уровень — 2, смещение — 0,127936 мс, задержка — 0.026 мс.
О том, как проходила синхронизация (успешно или с ошибками) можно также узнать из логов:
Установка локальной даты и времени
С помощью команды ntpdate можно установить на сервере локальную дату и время, отправив соответствующий запрос к NTP-серверу: