Производители времени сервера

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

Некоторые серверы времени используют национальные передачи времени и частоты, которые транслируются по длинной волне, а другие используют сеть GPS.

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

Другие серверы времени - это не что иное, как небольшие ящики, которые могут быть дискретно скрыты.

Вот список производителей серверов верхнего уровня:

Galleon системы

Elproma

Symmetricom

Майнберг

Инструменты времени

История сервера времени и изменяющиеся способы записи времени

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

Какой месяц был Октябрьской Октябрьской революцией? Я уверен, что вы догадались, что это трюк, на самом деле, если вы проследите дни до Октябрьской революции, которые изменили форму России в 1917, вы обнаружите, что она началась не раньше ноября!

Одно из первых решений, которое большевики, выигравшие революцию, решили сделать, это присоединиться к остальному миру, заняв григорианский календарь. Россия в последний раз приняла календарь, который по-прежнему используется во всем мире сегодня.

Этот новый календарь был более изощренным, чем юлианский календарь, который большая часть Европы использовала со времен Римской империи. К сожалению, юлианский календарь не позволял достаточно високосных лет, и к началу века это означало, что времена года дрейфовали, тем более, что, когда Россия наконец приняла календарь после среды, 31 January 1918 на следующий день стал четверг, 14 февраль 1918.

Итак, октябрьская революция произошла в октябре в старой системе, к новому григорианскому календарю это означало, что это произошло в ноябре.

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

Эта проблема неточности в отслеживании времени считалась решаемой в 1950, когда первая атомные часы были разработаны. Эти устройства были настолько точны, что могли удерживать время на миллион лет, не теряя ни секунды.

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

Причина в том, что гравитация Луны влияет на вращение Земли, вызывающее колебание. Это колебание приводит к замедлению и ускорению вращения Земли. Если бы ничего не было сделано, чтобы компенсировать это, то в конечном итоге время, указанное атомными часами (International Atomic Time-TAI), и время, основанное на вращении Земли, используемое фермерами, астрономами и вами и мной (Greenwich Meantime- GMT), дрейфуют, что в конечном итоге полдень станет полночь (хотя и много тысячелетий).

Решение заключалось в разработке временного масштаба, основанного на атомном времени, но также учитывающего это колебание вращения Земли. Решение было названо UTC (Coordinated Universal Time) и учитывает переменное вращение Земли, иногда добавляя «прыгающие секунды». В UTC с момента его создания в 1970 было добавлено более тридцати секунд.

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

Временные рамки NTP и расширенная информация о сервере времени

Шкала времени NTP основана на UTC (Скоординированное всеобщее время), которое является глобальным временным масштабом в мире, основанным на Международном атомном времени (TAI), но объясняет замедление вращения Земли путем взаимного добавления «прыжковых секунд».

Это делается для обеспечения совместимости UTC с GMT (Greenwich Meantime, часто называемого UT1). Неспособность объяснить замедление Земли в его ротации (и случайное ускорение) означало бы, что UTC будет выпадать из синхронизации с GMT и в полдень, когда солнце традиционно является самым высоким в небе, дрейфует. Фактически, если бы прыжки секунд не были добавлены, в конце концов полдень упал бы в полночь и наоборот (хотя бы через несколько тысячелетий).

Не все довольны прыжковыми секундами, есть те, которые считают, что добавление секунд, чтобы сохранить вращение Земли и UTC inline, не что иное, как выдумка. Однако, неспособность сделать это сделала бы такие вещи, как астрономические наблюдения, невозможные, поскольку астрономам нужно знать точное расположение звездных тел, и фермеры тоже полагаются на вращение Земли.

NTP часы представляет время совершенно по-другому, как люди воспринимают время. Вместо того, чтобы форматировать время в минутах, часах, днях, месяцах и годах, NTP использует непрерывное число, которое представляет количество секунд, прошедших с 0h 1 January 1900. Это называется главной эпохой.

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

Время серверов которые получают свое время от системы GPS, на самом деле не получают UTC, прежде всего потому, что сеть GPS находилась в разработке до первого скачка, но они основаны на TAI. Тем не менее, время GPS преобразуется в UTC сервером времени GPS.

Передача радиопередачи из национальных лабораторий физики, таких как MSF, DCF или WWVB, основана на UTC, и поэтому серверам времени не нужно делать никаких преобразований.

Безопасность протокола сетевого времени

Протокол, используемый большинством сетевых серверов времени, является NTP (Network Time Protocol) и существует уже довольно долгое время, но он постоянно обновляется и развивается, предлагая все более высокие уровни точности и безопасности.

Синхронизация является неотъемлемой частью современных компьютерных сетей и необходима для обеспечения безопасности системы. Без NTP и синхронизации времени компьютерная сеть может быть уязвимой для злоумышленных атак и даже мошенничества.

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

Всегда используйте специальный Сервер Network Time, Хотя источники времени в Интернете являются обычным местом, они являются источником времени, расположенным вне брандмауэра. Это будет иметь очевидные обратные средства защиты, так как злоумышленник может воспользоваться «дырой», оставшейся в вашем брандмауэре, для связи с сервером NTP. Специальная NTP-сервером будет получать сигнал времени от внешнего источника.

Обычно эти типы выделенных серверов времени будут использовать либо сеть GPS (Глобальная система определения местоположения), либо специализированные национальные радиочастоты времени и частоты. Оба этих источника времени предлагают точный и надежный метод времени UTC (согласованное универсальное время), в то же время обеспечивая безопасность.

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

Аутентификация проверяет, что каждая метка исходит от предполагаемого эталона времени путем анализа набора согласованных ключей шифрования, которые передаются вместе с информацией о времени. NTP, с помощью шифрования Message Digest (MD5) для ип-шифрования ключа, анализирует его и подтверждает ли он пришел из надежного источника времени, проверив его с набором доверенных ключей.

Доверенные ключи аутентификации перечислены в файле конфигурации сервера NTP (ntp.conf) и хранятся в файле ntp.keys. Ключевой файл обычно очень большой, но доверенные ключи указывают серверу NTP, который в настоящий момент активен набором подмножеств ключей, а какие нет. Различные подмножества могут быть активированы без редактирования файла ntp.keys с помощью команды конфигурации доверенных ключей.

Аутентификация очень важна для защиты NTP-сервером от вредоносного нападения; однако источники времени Интернета не могут быть аутентифицированы, что удваивает риск использования интернет-ссылки на время.

Следующее поколение атомных часов, совпадающих со вторым за 200 миллионов лет

Атомные часы были вокруг с 1950. Они обеспечили невероятную точность в хронометрировании с большинством современных атомных часов, не теряя второго времени за миллион лет.

Благодаря атомным часам многие технологии стали возможными и изменили то, как мы живем. Спутниковая связь, спутниковая навигация, интернет-магазины и сетевая связь возможны только благодаря атомным часам.

Атомные часы являются основой глобального всемирного времени всеобщего скоординированного времени (UTC) и являются ссылкой, которую многие компьютерные сети используют в качестве источника времени для распространения среди своих устройств, используя NTP (Протокол сетевого времени) и сервер времени.

Атомные часы основаны на атоме цезия -133. Этот элемент традиционно использовался в атомных часах как его резонанс или вибрации в определенном энергетическом состоянии, или чрезвычайно высокий (по сравнению с 9 миллиардом) и поэтому может обеспечить высокий уровень точности.

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

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

Резонанс Стронция также превосходит 430 триллион, который значительно превосходит колебания 9.2 млрд., Которые управляет цезий.

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

Тем не менее, Национальный институт стандартов и технологий (NIST) обнаружили миниатюрные атомные часы, которые измеряют только 1.5 миллиметры на стороне и около 4 в миллиметрах. Он потребляет меньше, чем 75 тысячные ватта, и имеет стабильность около одной части в 10 млрд., Что эквивалентно часам, которые не получат и не потеряют больше секунды в 300 годах.

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

Time Server Top Советы по синхронизации времени

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

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

Вот несколько советов, которые помогут вашей сети работать с точным и точным временем:

NTP (Network Time Protocol) - это ведущее в мире программное обеспечение для синхронизации времени. Существуют другие протоколы времени, но NTP является наиболее широко используемым и наилучшим образом поддерживается.

Большинство компьютерных сетей по всему миру синхронизированы с UTC (Coordinated Universal Time). Это глобальная шкала времени, основанная на времени, рассказанном атомными часами. Всегда используйте источник UTC для синхронизации.

Всегда используйте внешний аппаратный источник в качестве ссылки на синхронизацию, поскольку источники времени из Интернета не могут быть аутентифицированы. Аутентификация - это мера безопасности, используемая NTP для обеспечения того, чтобы справка о сроках исходила от того, откуда она говорит. Кроме того, использование источника синхронизации времени в Интернете означает, что эта ссылка находится за пределами брандмауэра вашей сети, это может вызвать дополнительные риски безопасности.

Посвященный Сервер времениs могут получать сигналы UTC от радиопередач и сети GPs. Они предлагают самый безопасный, точный и надежный способ получения ссылки времени UTC.

Сети, базирующиеся в Великобритании, Германии, США и Японии, имеют доступ к длинноволновой передаче времени и частоты, которые транслируются национальными физическими лабораториями. Эти трансляции являются точными и надежными, и часто выделенные серверы времени, которые их получают, дешевле, чем их альтернативы GPS.

GPS доступен повсюду на земном шаре в качестве источника времени UTC. GPS-антенны хорошо показывают хороший вид 180 в небе и требуют хороших часов 48 для получения стабильного «фиксированного» спутникового исправления.

Расположите свою сеть в стратах. Уровни страты означают расстояние от источника синхронизации. Сервер 0 stratum представляет собой атомные часы, тогда как сервер 1 stratum является выделенным сервером времени, который получает время от источника 0 страты. Устройства Stratum 2 - это машины, которые получают свой источник синхронизации с сервера 1, но устройства XTUMX Stratum также могут использоваться для передачи информации о времени. Обеспечивая достаточный уровень уровней, вы избежите перегрузок в сети и сервере времени.

UTC Радио Ссылки со всего мира

UTC (Coordinated Universal Time) - это глобальная шкала времени, используемая миллионами людей, предприятий и органов власти во всем мире. UTC основан на времени, рассказанном атомными часами цезия. Эти часы являются наиболее надежными точными хронометрами на Земле, способными поддерживать точное время в течение нескольких миллионов лет, в то время как они не теряют и не набирают ни секунды.

К сожалению, цезиевые часы являются слишком дорогими и деликатными машинами, чтобы сделать их практичными для всех нас, но, к счастью, время, которое они говорят, передается несколькими странами. Национальные национальные лаборатории этой страны, как правило, Время UTC от этих часов длинноволновой.

В Великобритании передача 60 кГц транслируется Национальная физическая лаборатория от передатчика в Анторне в Камбрии (он был основан в регби до 2007). NPL постоянно поддерживает передачи и оценивает их точность. Хотя Сигнал MSF это британская передача, которая может получать сигнал в некоторых частях Северной Европы и Скандинавии.

Однако в континентальной Европе самым сильным сигналом времени и частоты является передача немецкой передачи из Франкфурта в Германии. Этот сигнал известен как DCF контролируется и поддерживается Немецкой лабораторией национальной физики. Хотя Швейцария также имеет собственный сигнал времени и частоты, немецкий сигнал DCF, безусловно, наиболее широко используется в Европе.

В США аналогичная система поддерживается NIST (Национальный институт стандартов и времени) и транслируется из Форт-Коллинза, штат Колорадо. Этот сигнал известен как WWVB и доступен в большинстве регионов Северной Америки (включая Канаду).

Япония также поддерживает собственную трансляцию времени (JJY), которая пользуется популярностью в южной части Тихого океана и в нескольких других странах (например, в Франции), которые также поддерживают свои собственные сигналы, хотя они, как правило, имеют лишь незначительный охват.

Все эти сигналы времени действуют аналогичным образом. Сила сигнала либо уменьшается между 6 и 10 дБ, либо отключается на определенное количество времени, прежде чем восстанавливаться в начале каждой секунды. Количество времени, в течение которого сигнал уменьшается, указывает поток двоичных чисел с маркерами позиционирования.
Сигналы работают на частоте 60 кГц и содержат код времени и даты, который передает следующую информацию в двоичном формате: Год, месяц, день месяца, день недели, час, минута, DUT1 (разница между UTC и UT1, которая основанный на вращении Земли). Сигналы также передают информацию о местном времени, таком как британское летнее время.

Как настроить автономный сервер времени в Windows Server 2008

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

В Microsoft Windows Server с 2000 и далее установлена ​​программа синхронизации времени, встроенная в операционную систему под названием Windows Time (w32time.exe), которая может быть настроена для работы в качестве время сетиr.

Windows Server 2008 может легко установить системные часы для использования UTC (Coordinated Universal Time, мировой стандарт времени), обратившись к интернет-источнику (либо time.windows.com, либо time.nist.gov).

Чтобы достичь этого, пользователю просто нужно дважды щелкнуть часы на своем рабочем столе и настроить параметры на вкладке «Время в Интернете».

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

Чтобы настроить службу времени Windows на использование внешнего источника времени, нажмите кнопку Пуск, Выполнить и введите команду regedit нажмите кнопку ОК.

Найдите следующий раздел реестра:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters \ Type
В правой панели щелкните правой кнопкой мыши Тип нажмите кнопку Изменить, в типа Изменить значение НТП в поле Значение затем нажмите кнопку ОК.

Найдите следующий раздел реестра:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Config \ AnnounceFlags.
В правой панели щелкните правой кнопкой мыши «Анонсы флагов» и нажмите «Изменить». Запись реестра «AnnounceFlags» указывает, является ли сервер надежным ссылкой на время, 5 указывает надежный источник, поэтому в поле «Изменить значение DWORD» в разделе «Данные значения» введите «5» и нажмите «ОК».

Протокол сетевого времени (NTP) - это интернет-протокол, используемый для передачи точного времени, предоставляя информацию о времени так, чтобы можно было получить точное время
Чтобы включить протокол Network Time Protocol; NtpServer, найдите и выберите:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
В правой панели щелкните правой кнопкой мыши Включено, затем нажмите кнопку Изменить.

В поле Значение Изменение параметра DWORD, тип 1 в поле Значение, а затем нажмите кнопку ОК.

Теперь вернитесь и нажмите на
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Параметры \ NtpServer
В правой панели щелкните правой кнопкой мыши NtpServer, то Изменить, в Изменение параметра DWORD под типом значение данных в правой панели, щелкните правой кнопкой мыши NtpServer, то Изменить, в Изменение параметра DWORD в значение данных типа системы доменных имен (DNS- ), каждый DNS-должно быть уникальным, и вы должны добавить 0x1 в конце каждого DNS имя в противном случае изменения не вступят в силу.

Теперь нажмите OK.

Найдите и щелкните следующий
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \ SpecialPollInterval
В правой панели щелкните правой кнопкой мыши SpecialPollInterval, затем нажмите кнопку Изменить.

В поле Значение Изменение параметра DWORD в значение данных, введите количество секунд вы хотите для каждого опроса, т.е. 900 будет опрашивать каждые 15 минут, затем нажмите кнопку ОК.
Для настройки параметров коррекции времени, найдите:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Config
В правой панели щелкните правой кнопкой мыши MaxPosPhaseCorrection, то Изменить, в поле Значение Изменение параметра DWORD в разделе Система исчисления выберите значение Десятичная, в значение данных, введите время в секундах, таких как 3600 (час), а затем нажмите кнопку ОК.
Теперь вернитесь и нажмите:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Config
В правой панели щелкните правой кнопкой мыши параметр MaxNegPhaseCorrection, то Изменить.

В окне Изменение параметра DWORD под основанием, нажмите кнопку Десятичный, под значением данных типа времени в секундах вы хотите, чтобы опрашивать такие как 3600 (опросы в один час)
Закройте редактор реестра
Теперь, чтобы перезапустить службу времени Windows, нажмите «Пуск», «Выполнить» (или, альтернативно, использовать средство командной строки) и введите:

Чистая остановка w32time && чистая начало w32time
И это значит, что ваш сервер времени должен быть запущен и запущен.

Windows Time Server Синхронизация сети с NTP

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

На всех компьютерах есть встроенные часы, которые предоставляют информацию о времени и дате. Эти чипы Real Time Clock (RTC) поддерживают батарею, так что даже при выключении они могут поддерживать время, однако эти чипы RTC производятся массово и не могут поддерживать точное время и, как правило, дрейфовать.

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

Все версии Windows Server с 2000 включают средство синхронизации времени, называемое Windows Time Service (w32time.exe), встроенное в операционную систему. Это может быть настроено на работу в качестве сетевого сервера времени, синхронизирующего все машины с определенным источником времени.

Служба времени Windows использует версию NTP (Network Time Protocol), как правило, упрощенная версия интернет-протокола, который предназначен для синхронизации компьютеров в сети, NTP также является стандартом, для которого большинство компьютерных сетей в глобальном масштабе используются для синхронизации.

Выбор правильного источника времени жизненно важен. Большинство сетей синхронизированы с UTC (скоординированным универсальным временем). UTC - это глобальное стандартизированное время, основанное на атомных часах, которые являются наиболее точными источниками времени.

UTC можно получить через Интернет из таких мест, как time.nist.gov (наша военно-морская обсерватория) или time.windows.com (Microsoft), но следует отметить, что источники времени в Интернете не могут быть аутентифицированы, что может оставить систему открытой для и Microsoft и другие специалисты советуют использовать внешний аппаратный источник в качестве эталонных часов, таких как специализированные NTP-сервером.

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

NTP может поддерживать время в общедоступном Интернете с точностью до 1 / 100th секунды (10 миллисекунды) и может работать даже лучше по LAN.

Сохранение точного времени на Linux

Если вы хотите быть уверенным, что ваши компьютерные часы точны, вы можете настроить свою систему на использование NTP (Network Time Protocol), один из старейших интернет-протоколов и отраслевой стандарт синхронизации времени.

NTP будет синхронизировать часы вашего компьютера с пулом Время серверов во всем мире, которые являются официальными «хронометристами». Лучше всего выбрать ближайший к вам, поэтому время отклика сводится к минимуму и использовать более одного, если один снижается. На выбор больше, чем серверов 1.500, но некоторые районы лучше обслуживаются, чем другие. Многие серверы в Интернете крайне неточны, а ссылки на интернет-время не должны использоваться в качестве замены выделенного сервера времени.

Однако для основных синхронизация времени целей, интернет-провайдеров будет достаточно. Первый шаг должен состоять в том, чтобы выбрать три сервера рядом с вами - желательно в вашей стране, или если их недостаточно, в вашей зоне. Перейдите в ntp home и просмотрите дерево зон и серверов, чтобы выбрать, какие из них лучше для вас. Следуйте этим командам для настройки:

1. Настроить /etc/ntp.conf
Редактируйте этот файл с помощью текстового редактора. замещать
server <example-server-name>
с вашими серверами, такими как:

сервер 0.br.pool.ntp.org
сервер 1.br.pool.ntp.org
сервер 2.br.pool.ntp.org

2. Синхронизация часов вручную
Если ваши часы тоже дрейфуют, NTP может отказаться от синхронизации, но это можно сделать вручную:

ntpdate 0.br.pool.ntp.org (имя сервера, которое вы выберете)

3. Создайте исполняемый файл ntp daemon

chmod + x /etc/rc.d/rc.ntpd

4. Запустить NTP сейчас без перезагрузки
Опять же, простая команда:

/etc/rc.d/rc.ntpd start