Архив для категории «Синхронизация времени»

Использование национальных сигналов времени и частоты в качестве ссылки на синхронизацию NTP

Четверг, Февраль 28th, 2008

В этой статье рассматривается использование национальных радиочастотных передач времени и частоты для сетевой синхронизации времени.

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

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

Кроме того, исследование Массачусетского технологического института (Массачусетский технологический институт) показало, что почти половина источников времени в Интернете компенсируется более чем десятью секундами, и только треть можно считать «полезной», также было обнаружено, что многие были слишком далеки от сверстников для обеспечения любой полезной точности.

Большинство посвященных сетевые серверы времени предназначены для приема синхронизирующего сигнала от GPS (Global Positioning System), прежде всего потому, что он является наиболее точным и может быть получен из любой точки земного шара.

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

К счастью, национальные физические лаборатории многих стран транслировали сигнал времени и частоты от радиопередатчика. В США сигнал называется WWVB и транслируется по NIST (Национальный институт стандартов и технологий) в Колорадо. В Великобритании Национальная физическая лаборатория (NPL) транслирует сигнал MSF от Камбрии, а аналогичные системы транслируются в Германии (DCF-77), Японии (JJY) и Франции (TDF).

К сожалению, не каждая страна передает национальную тактику времени и частоты, поэтому, если сервер времени должен находиться за пределами США, Германии, Великобритании, Франции или Японии, может быть сомнительным, что сигнал может быть получен (хотя многие из этих передач могут в соседние страны).

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

Хотя передача радиосигналов не так точна, как сигнал времени GPS, выделенный сервер времени сети, получающий радиосигнал, может обеспечить точность между 1 - 20 миллисекундами (миллисекунда - 1 / 1000 секунды), что более чем достаточно для нужд сетевой синхронизации.

Как создать и настроить собственный радиорелейный сервер времени NTP

Среду, февраль 27th, 2008

Многие люди, вероятно, знакомы с вкладкой «Время в Интернете» при настройке своих часов в Windows. Это базовая форма протокола NTP (Network Time Protocol), называемая SNTP (Simple Network Time Protocol), который так часто проверяет сервер NTP, чтобы синхронизировать время. Тем не менее, полный NTP делает намного больше, например, опрос нескольких серверов, чтобы определить, что является лучшим и наиболее стабильным источником времени.

Создание собственного сервера времени NTP относительно просто, и если вы являетесь резидентом США, самым простым способом является использование относительно дешевого модуля приемника, настроенного на получение сигнала синхронизации WWVB, который транслируется NIST (Национальный институт стандартов и времени ) на частоте 60 кГц.

Чтобы создать собственный продукт с использованием сигнала WWVB, модули приемника WWVB легко доступны по низкой цене. При поиске модуля приемника необходимо учитывать несколько моментов:

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

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

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

После подключения сервер времени должен быть настроен с помощью редактора реестра. Просто выполните следующие действия:

Найдите следующий подраздел: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersType
В правой панели щелкните правой кнопкой мыши Тип нажмите кнопку Изменить, в типа Изменить значение НТП в поле Значение затем нажмите кнопку ОК.

Найдите следующий подраздел: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeConfigAnnounceFlags.

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

Для включения сетевого протокола времени; NTPserver, найдите и нажмите: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpServer

На правой панели щелкните правой кнопкой мыши Enabled и выберите команду Изменить. В поле «Изменить значение DWord» введите 1 в разделе «Данные значения» и нажмите «ОК».

Теперь вернитесь и нажмите: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersNtpServer

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

Теперь нажмите «ОК», затем найдите и щелкните следующее: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpClientSpecialPollInterval

В правой панели щелкните правой кнопкой мыши SpecialPollInterval и выберите «Изменить». В поле «Изменить значение DWORD» в разделе «Данные значения» введите количество секунд, которое вы хотите для каждого опроса, то есть 900 будет опросить каждую минуту 15, затем нажмите «ОК».

Чтобы настроить параметры коррекции времени, найдите: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Timeconfig

В правой панели щелкните правой кнопкой мыши MaxPosPhaseCorrection, то Изменить, в поле Значение Изменение параметра DWORD в разделе Система исчисления выберите значение Десятичная, в значение данных, введите время в секундах, таких как 3600 (час), а затем нажмите кнопку ОК.

Теперь вернитесь и нажмите: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Timeconfig На правой панели щелкните правой кнопкой мыши MaxNegPhaseCorrection, а затем Modify.

В поле «Редактировать DWORD» под базой нажмите «Десятичный», под типом данных значения введите время в секундах, которое вы хотите опросить, например, 3600 (опросы за один час). Выйти из редактора реестра

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

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

Атомные часы и NTP-серверы

Вторник, февралю 26th, 2008

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

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

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

Атомные часы - это устройство хронометража, которое использует известную атомную резонансную частоту атома для поддержания времени. Первые действительно точные атомные часы были построены в 1955 в Национальной физической лаборатории в Великобритании и были основаны на атоме цезия -133, который колеблется ровно в 9,192,631,770 каждую секунду.

Это колебание на самом деле является повторяющимся сигналом от СВЧ-излучения, испускаемого электронами в атоме, когда они меняют уровни энергии. Большая часть атомных часов предназначена для создания правильного состояния для возникновения и увеличения колебаний.
Хотя могут использоваться и другие атомы, колебания (9,192,631,770 в секунду) атома цезия-133 теперь принимаются Международной системой единиц как определение одной секунды.

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

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

Атомные часы также являются основой GPS (Global Positioning System), поскольку каждый спутник содержит атомные часы, поскольку точное время является интегральным для позиционирования (позиция в любом месте состоит из направления, скорости и времени).
Сигналы GPS также могут использоваться для захвата сигнала времени. Это самый распространенный способ, с помощью которого компьютерные сети сохраняют точное время, что также важно во многих коммуникациях и приложениях.

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

Универсальная шкала времени, UTC (Coordinated universal Time), была разработана на основе времени, рассказанного атомными часами TAI (International Atomic Time). UTC учитывает замедление вращения Земли путем добавления секунд перехода в TAI, чтобы предотвратить постепенный дрейф ночи в день (хотя это займет 40,000 лет или около того) и позволяет всему миру общаться с использованием того же временного масштаба.

Настройка сетевого сервера времени NTP на базе Windows

Понедельника, февраль 25th, 2008

Описание: В этой статье описывается, как настроить Windows для работы в качестве авторитетного сервера времени с использованием NTP (Network Time Protocol).

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

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

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

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

Примечание. Корпорация Майкрософт настоятельно рекомендует настроить сервер времени с источником оборудования, а не из Интернета, где нет аутентификации.

Чтобы настроить службу времени Windows на использование внутренних аппаратных часов, сначала проверьте, что w32time находится в списке системных служб в реестре, чтобы проверить:
Нажмите кнопку Пуск, Выполнить и введите команду regedit и нажмите кнопку ОК.
Найдите и выберите следующий раздел реестра:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time

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

Примечание. Следующие инструкции основаны на Windows 2000. Другие версии Windows могут отличаться.

Для начала настройки для внутренних часов, нажмите на следующем подразделе:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters
В правой панели щелкните правой кнопкой мыши ReliableTimeSource и выберите «Изменить».
В Изменение параметра DWORD типа 1 в поле Значение, а затем нажмите кнопку ОК
Закройте редактор реестра

Чтобы перезапустить службу Windows Time нажмите кнопку Пуск, Выполнить (или, альтернативно, использовать строки центр Command).
Тип: чистая остановка w32time && чистая начало w32time
Затем нажмите клавишу ВВОД.

Чтобы сбросить время локальных компьютеров, введите следующее на всех компьютерах, кроме сервера времени, который не должен синхронизироваться с самим собой:
w32tm -s

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

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

Сейчас в правой панели, щелкните правой кнопкой мыши ReliableTimeSource, затем нажмите кнопку Изменить.
В поле Значение Изменение параметра DWORD в значение данных, типа 0, затем нажмите кнопку ОК.

Щелкните правой кнопкой мыши параметр NtpServer в правой панели выберите команду Изменить.
В Edit Value введите имя системы доменных имен (DNS), каждый DNS-должно быть уникальным.
Теперь нажмите OK.

Для Windows 2000 пакетом обновления 4 только установить параметры коррекции времени, чтобы сделать это найти:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters
В правой панели щелкните правой кнопкой мыши MaxAllowedClockErrInSecs, то Изменить в поле Значение Изменение параметра DWORD, введите время в секундах Максимальное количество разницы секунд между локальными часами и временем, полученной от сервера NTP, чтобы считаться действительным новый Время.
Нажмите кнопку ОК.

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

Нажмите кнопку Пуск, затем Выполнить и введите следующую команду и нажмите Enter:
Чистая остановка w32time && чистая начало w32time

Чтобы сбросить время локальных компьютеров, введите следующее на всех компьютерах, кроме сервера времени, который не должен синхронизироваться с самим собой:

Протокол сетевого времени (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

И на каждом компьютере, кроме сервера времени, типа:
W32tm / -s

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

Противостояние во времени

Пятница, февраль 22nd, 2008

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

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

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

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

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

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

Однако UTC основан на атомном времени и отличается от времени вращения Земли (солнечной системы), потому что день медленно удлиняется. Притяжение Луны удлиняет глобальный оборот примерно на 1.4 миллисекунды - то есть тысячные доли секунды - в день за столетие. Начиная с 1820, то, что мы считаем периодом 24-часа, получило 2 миллисекунд дольше.

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

Некоторые предлагают бороться с этой проблемой, прыжки секунд должны быть устранены, и мир должен придерживаться всего атомного времени, хотя это приведет к получению солнца в полночь и темным днем ​​(хотя в 43,000 лет). Другие утверждают, что наличие временного масштаба, основанного на вращении Земли, является примитивным и не требуется в современную эпоху, хотя многие фермеры и астрономы склонны спорить об обратном.

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

Настройка Windows 2003 для работы в качестве сетевого сетевого сервера NTP

Четверг, февраль 21st, 2008

В этой статье объясняется, как настроить Windows 2003 на запуск в качестве сетевого сервера времени.

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

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

Windows 2003 Server может легко установить системные часы для использования 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

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

Технология и важность времени

Среду, февраль 20th, 2008

Технология и важность времени

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

Это вопрос, который озадачил философов и ученых с самого начала человека: «Что такое время?» и только в нашей недавней истории мы начали находить ответы, благодаря Эйнштейну и его работе по специальной и общей теории относительности.

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

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

К счастью, как все люди живут в пределах планеты Земля это означает, что течение времени очень похож на всех нас (или так ежеминутно разные, как быть невозможно измерить). Тем не менее, такие технологии, как спутники и системы GPS должны учитывать это изменяющее состояние времени, иначе они стали бы полностью inacurate.

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

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

Мореплавание, авиация и теперь космические путешествия означают, что люди стремились все больше и больше accuarte способов сохранения времени.

В 1950 были разработаны тактические часы, которые были настолько точны, что было обнаружено, что революция Земли, на которой мы основывали наши временные рамки на протяжении веков, была не такой точной, как эти новые часы.

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

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

Компьютерные сети используют протокол NTP (протокол сетевого времени), чтобы получить ссылку синхронизации UTC и синхронизировать все машины в сети к тому времени.

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

Хранение точного времени в Linux при запуске сервера времени NTP

Вторник, февралю 19th, 2008

Операционные системы Linux становятся все более популярными из-за многих преимуществ, которые они имеют в отношении коммерческих систем, таких как Windows или OS X. Linux предлагает повышенную безопасность (поскольку существует только несколько вирусов, которые могут заразить систему на базе Linux), лучшей стабильности и в большинстве случаев это бесплатно.

Неудивительно, что все больше и больше домашних и деловых пользователей предпочитают переключиться на операционные системы на базе Linux и будь то Redhat, Mandrake, Ubuntu или множество других систем на базе UNIX и LINUX, а точное время относительно прямолинейно.

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

Большинство операционных систем на базе Linux содержат версию протокола сетевого времени (NTP), разработанную для синхронизации времени в сети. Для тех, кто не содержит предварительно упакованную версию, NTP является открытым исходным кодом и свободно доступен на 'ntp.org'.

Хотя NTP доступен для большинства версий Windows; У пользователей Linux есть преимущество в том, что он традиционно является основной платформой разработки для NTP. Он работает с использованием источника синхронизации либо из Интернета, либо через выделенный сетевой сервер времени.
Эти эталонные часы запускают время UTC (согласованное универсальное время) глобальную шкалу времени, которая передается им от атомных часов, точность которых составляет несколько наносекунд (наносекунда - миллиардная часть секунды).

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

Демон NTP настроен с использованием файла «ntp.conf». Конфигурационный файл содержит место хранения серверов синхронизации NTP. При попытке использовать источник общедоступного интернет-времени рекомендуется посетить https://www.pool.ntp.org, в котором есть коллекция серверов 200.

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

В качестве альтернативы и наиболее предпочтительно доступны выделенные серверы времени NTP, которые обеспечивают лучшую точность и намного более безопасны. Эти серверы времени получают источник синхронизации из национального радиовещания (например, WWVB в США или MSF в Великобритании) или через систему GPS.

После установки эти системы постоянно проверяют время на всех часах сетевых компьютеров и настраивают их для любого дрейфа. Типичный приемник GPS может предоставить информацию о синхронизации в течение нескольких наносекунд UTC, тогда как национальные передачи времени и частоты точны для 1 - 20 миллисекунд (миллисекунда - 1 / 1000 секунды).

Использование WWVB в качестве справочника синхронизации для серверов NTP

Понедельника, февраль 18th, 2008

Атомные часы невероятно дороги, и обычно их обычно можно найти только в крупных лабораториях физики, таких как Массачусетский технологический институт (Массачусетский технологический институт), NIST (Национальный институт стандартов и технологий (Колорадо)) или Национальная физическая лаборатория в Великобритании.

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

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

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

WWVB транслируется на 2.5, 5, 10, 15 и 20 МГц, а для большинства пользователей в США полученная точность должна быть меньше 10 миллисекунд (1 / 100 секунды).

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

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

Подобные национальные передачи времени передаются из других стран в Великобритании, сигнал называется MSF и транслируется Национальной физической лабораторией в Камбрии, другие системы транслируются во Франкфурте, Германии (DCF-77), Японии (JJY) и Франции (тенофовир)

Использование MSF в качестве ссылки на синхронизацию для серверов NTP

Пятница, февралю 15th, 2008

Атомные часы невероятно дороги, и обычно их обычно можно найти только в крупных лабораториях физики, таких как Массачусетский технологический институт (Массачусетский технологический институт), NIST (Национальный институт стандартов и технологий (Колорадо)) или Национальная физическая лаборатория в Великобритании.

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

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

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

MSF работает на частоте 60 кГц и содержит код времени и даты, который может быть принят и декодирован широким спектром доступных радиоуправляемых часов и обеспечивает полученную точность, должен быть меньше 10 миллисекунд (1 / 100 секунды ).

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

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

Подобные национальные передачи времени передаются из других стран в США, сигнал называется WWVB и транслируется Национальным институтом стандартов и технологий в Форт-Коллинзе, штат Колорадо, другие системы транслируются во Франкфурте, Германия (DCF- 77), Японии (JJY) и Франции (TDF).