Общие проблемы синхронизации времени

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

  • Будьте уязвимы для злонамеренных атак
  • Восприимчивость к потере данных
  • Невозможно проводить транзакции, чувствительные к времени
  • Трудно отлаживать

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

Мой выделенный сервер времени не может получить сигнал

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

Я использую сервер общественного времени через Интернет, но мои устройства не синхронизированы.

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

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

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

Время на моем компьютере, кажется, отключено на секунду до стандартного времени UTC

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

Синхронизация Atomic Clock упрощена с помощью сервера времени NTP

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

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

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

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

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

Потеря данных

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

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

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

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

Отключение MSF для 2010

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

NPL опубликовали запланированное техническое обслуживание для 2010, где сигнал будет временно снят с эфира. Обычно запланированное время простоя длится менее четырех часов, но пользователи должны знать, что в то время как NPL и VT Communications, обслуживающие антенну, прилагают все усилия, чтобы обеспечить передачу передатчика на короткое время, возможно, задержек ,

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

Даты и время запланированных периодов обслуживания для 2010 следующие:

* 11 March 2010 от 10: 00 UTC до 14: 00 UTC

* 10 Июнь 2010 от 10: 00 BST до 14: 00 BST (UTC + 1 hr)

* 9 Сентябрь 2010 от 10: 00 BST до 14: 00 BST (UTC + 1 hr)

* 9 Декабрь 2010 от 10: 00 UTC до 14: 00 UTC

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

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

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

Почему GPS Time Server является номером один для синхронизации времени

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

NTP Daemon установлен на большинстве операционных систем, таких как окна и приложения, такие как Windows Time, вполне способны получить источник Время UTC (Скоординированное всеобщее время) со всего Интернета.

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

Тем не менее, интернет-источники UTC рекомендуются для любой организации, где безопасность и точность являются проблемой. Мало того, что удаленный от хоста (интернет-сервер времени) клиент (ваша компьютерная сеть) никогда не может быть точно измерен, что приведет к снижению точности. Кроме того, любому источнику интернет-времени потребуется доступ через брандмауэр (обычно через порт UDP 123). И, оставив этот порт открытым, злоумышленники и хакеры могут воспользоваться преимуществами и получить доступ к системе.

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

Серверы GPS время с другой стороны, получают время непосредственно от спутников GPS. Это время GPS легко преобразуется в UTC по протоколу NTP (время GPS - UTC - секунды 17, так как никакие секунды прыжка не были добавлены.) Поскольку сигнал GPS доступен повсюду на земле 24 часов в день, 365 дней в неделю, есть никогда не рискуют потеря сигнала.
Один посвященный GPS сервером времени может синхронизировать компьютерную сеть сотен и даже тысяч машин с точностью до нескольких миллисекунд времени UTC.

Синхронизация компьютерной сети с использованием протокола времени (NTP)

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

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

Выбор источника времени

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

Синхронизация с UTC

Самый простой способ получения источника времени UTC - использовать временный сервер времени XTUMX. Они считаются пластом 2, поскольку они распределяют время после первого получения его из NTP-сервером (stratum 1), который связан с атомными часами (слой 0). К сожалению, это не самый точный метод получения UTC из-за расстояние, на которое данные должны перемещаться от хоста к клиенту.

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

Выделенные серверы NTP

Выделенные серверы NTP время, часто называемые сетевыми серверами времени, являются наиболее точным и безопасным способом синхронизации компьютерной сети. Они работают извне в сеть, поэтому нет проблем с брандмауэром. Эти слоистые устройства 1 получают время UTC непосредственно от источника атомных часов с помощью либо длинноволновых радиопередач, либо Сеть GPS (Спутниковая система навигации). Хотя для этого требуется антенна, которая в случае GPS должна быть размещена на крыше, сам сервер времени будет автоматически синхронизировать сотни и даже тысячи различных устройств в сети.

Пять причин, почему вашей сети нужен сервер NTP

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

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

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

Вот некоторые из основных причин, по которым ваша сеть должна быть синхронизирована с использованием Протокол сетевого времени, предварительно с NTP-сервер времени.

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

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

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

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

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

Ты помнишь этот прыжок в этом году?

Когда вы рассчитывали на Новый год, чтобы отметить начало следующего года, вы начали с 10 или 11? Большинство гуляков посчитали бы меньше десяти, но в этом году они были бы преждевременными, так как в прошлом году была добавлена ​​дополнительная секунда - секунда прыжка.

Времена прыжка обычно вставляются один или два раза в год (обычно в канун Нового года и в июне), чтобы обеспечить глобальную шкалу времени UTC (Скоординированное всеобщее время) совпадает с астрономическим днем.

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

Изменения вызваны вращением Земли, на которое влияют силы тяжести Луны и приливные силы Земли, все из которых резко замедляют вращение Земли.

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

Решение о том, нужен ли второй прыжок, - это передача Международной службы вращения Земли (IERS), однако «Секунды» не пользуются популярностью у всех, и они могут вызывать потенциальные проблемы при их введении.

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

Однако другие, такие как астрономы, говорят, что неспособность поддерживать UTC в соответствии с астрономическим днем ​​сделает невозможным изучение небес.

Последний второй прыжок, вставленный перед этим, был в 2005, но в UTC с 23 было добавлено 1972 секунд.

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

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

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

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

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

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

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

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

Осцилляторы Rubidium Дополнительная точность для обслуживания NTP (часть 2)

Продолжение ...

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

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

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

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

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

Осцилляторы Rubidium Дополнительная точность для обслуживания NTP (часть 1)

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

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

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

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

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

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

Продолжение следует ...