Архив для категории «Приложения NTP»

Атомные часы будут прикреплены к Международной космической станции

Среда, декабрь 16th, 2009

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

Атомные часы PHARAO (Projet d'Horloge Atomique par Refroidissement d'Atomes en Orbite) прилагаются к МКС в целях более точного тестирования теории Эйнштейна относительно и увеличения точности скоординированного всеобщего времени (UTC) среди других геодезических экспериментов.

PHARAO - это атомные часы цезиевого поколения следующего поколения с точностью, которая соответствует менее чем второму дрейфу каждые 300,000 лет. PHARAO будет запущен Европейским космическим агентством (ESA) в 2013.

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

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

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

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

Протокол сетевого времени для времени

Понедельник, Декабрь 14th, 2009

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

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

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

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

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

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

Самый простой способ получения UTC - который сохраняется в созвездии атомных часов по всему миру - заключается в использовании выделенный сервер времени NTP, Серверы NTP используют либо спутниковые сигналы GPS (Global Positioning System), либо широковещательные радиопередачи длинной волны (обычно передаваемые национальными физическими лабораториями, такими как NPL или NIST).

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

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

Программное обеспечение Secrets of Time Synchronization

Пятница, Декабрь 4th, 2009

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

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

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

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

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

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

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

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

Краткая история компьютерного времени

Среда, Декабрь 2nd, 2009

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

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

Когда эта эпоха, зависит от операционной системы или языка программирования, о котором идет речь. Например, Unix-системы имеют премьер-эпоху, которая начинается с 1 Январь 1970, а количество секунд с эпохи подсчитывается в целое число бит 32. Другие операционные системы, такие как Windows, используют подобную систему, но эпоха отличается (Windows запускается в 1 January 1601).

Однако для этой целочисленной системы существуют недостатки. Например, поскольку система Unix представляет собой целое число 32-бит, которое началось в 01 Jan 1970, 19 January 2038, целое число исчерпало все возможные числа и должно будет вернуться к нулю. Это может вызвать проблемы с системами, зависящими от Unix, в проблеме, напоминающей ошибку Millennium.
Существуют и другие проблемы, связанные с компьютерным временем. Из-за глобальных требований Интернета все компьютерное время теперь основано на UTC (Coordinated Universal Time). Тем не менее, UTC иногда изменяется, добавляя «Секундомер», чтобы гарантировать, что время соответствует вращению Земли (вращение Земли никогда не бывает точным из-за гравитационных сил), поэтому прыжок второй обработки должен быть включен в компьютерные временные системы.

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

Система Europes GPS начинает принимать форму

Понедельник, ноябрь 16th, 2009

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

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

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

С момента своего создания почти десять лет назад эта система преследовалась в политических спорах и неопределенностях. Возражения со стороны США о том, что они утратят способность отключить GPS в периоды военной необходимости; и экономические ограничения в Европе, означало, что проект несколько раз откладывался.

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

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

Зачем использовать сервер времени NTP?

Вторника, Ноябрь 10th, 2009

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

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

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

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

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

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

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

Когда время зависит от количества денег

Пятница, ноябрь 6th, 2009

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

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

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

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

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

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

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

Эти сетевые серверы времени может поддерживать целые сети сотен и тысяч машин в идеальной синхронизации - с точностью до нескольких миллисекунд UTC!

Почему мы синхронизируем время

Вторник, Октября 27th, 2009

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

Торговля во всем мире создает свои проблемы, хотя разные времена определяют различные страны мира. Чтобы обеспечить паритет, глобальная шкала времени была введена в 1970. Всемирное координированное время (УНИВЕРСАЛЬНОЕ ГЛОБАЛЬНОЕ ВРЕМЯ). Однако, поскольку продвижение электронной коммерции так требовало обеспечения точной синхронизации с UTC.

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

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

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

Автостоянка и сервер NTP

Субботу, Сентябрь 26th, 2009

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

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

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

Похоже, что часы на новых платных ящиках для парковки 3000 в Кейле, Чикаго, были обнаружены несинхронизированными. Фактически, из почти загруженных ящиков 60, большинство отключается по крайней мере на минуту, а в некоторых случаях почти на 2 минут с того, что является «фактическим» временем.

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

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

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

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

Какой сигнал времени? GPS или WWVB и MSF

Четверг, сентябрь 24th, 2009

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

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

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

In используя сервер времени NTP есть только одно решение, и именно так должен быть получен сигнал времени, и для этого есть только два варианта:

Первое - использовать стандартные радиопередачи времени, транслируемые национальными физическими лабораториями, такими как NIST в США или Великобритании NPL, Эти сигналы (WWVB в США, MSF в Великобритании) ограничены в диапазоне, хотя сигнал США доступен в большинстве районов Канады и Аляски. Тем не менее, они уязвимы для локального вмешательства и топографии, как и другие сигналы длинной волны.

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

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

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