Taxitaxitaxi.ru

Эволюшн
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Сайты с точным временем для синхронизации

Сайты с точным временем для синхронизации

Точное время в вашей сети

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

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

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

Самым простым способом решения данной проблемы является автоматическая синхронизация времени серверов и рабочих станций. Два наиболее распространенных подхода к ее решению — это использование протоколов NTP 3 (Network Time Protocol, RFC 1305) и SNTP 4 (Simple Network Time Protocol, RFC 2030). Оба они синхронизируют время в географически распределенных сетях по порту 123 протокола UDP (User Datagram Protocol). Протокол NTP поддерживает множественные избыточные источники данных о времени, что обеспечивает его постоянную синхронизацию, и умеет синхронизировать время с точностью до одной миллисекунды.

Как это работает

NTP-серверы работают в иерархической сети, каждый уровень иерархии называется ярусом (stratum). Ярус 0, первый уровень, представлен эталонными часами. За эталон берется сигнал GPS (Global Positioning System) или службы Automated Computer Time Service (ACTS) Национального института стандартов и технологий — служб точного времени. На нулевом ярусе NTP-серверы не работают.

NTP-серверы яруса 1 получают данные о времени от эталонных часов. NTP-серверы уровня 2 синхронизируются с серверами уровня 1. Всего может быть до 15 уровней. Список публичных серверов ярусов 1 и 2 вы найдете на сайте http://www.eecis.udel.edu/

Читайте так же:
Регулировка люфта гура 4310

mills/ntp/servers.html.Обязательно ознакомьтесь с политикой доступа к используемым вами публичным NTP-серверам и придерживайтесь ее.

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

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

Аналогично узлы и устройства яруса 3 могут использовать любой из серверов яруса 2. Что еще более важно, так это то, что наличие избыточной сети серверов NTP гарантирует постоянную доступность серверов времени. Синхронизируясь с несколькими серверами точного времени, NTP использует данные всех источников, чтобы высчитать наиболее точное временя.

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

Вы можете настроить параметры клиента и сервера NTP таким образом, чтобы локальные часы синхронизировать с точным временем за один шаг, если временное смещение достаточно велико. Но если оно находится в пределах 128 мс, то часы будут настраиваться на точное время постепенно. (При постепенной синхронизации работа локальных часов не останавливается.) Если же временное смещение слишком велико — больше 1000 с, то NTP-сервер или NTP-клиент прекращает настраивать время и ждет вмешательства оператора.

Между тем риск использования любой службы на базе сети Интернет заключается в том, что в какой-то момент она может оказаться недоступной. Поэтому, если вашей организации требуется точное время для создания подтверждений о транзакциях в реальном времени или аутентификации/проверки PKI (Public Key Infrastructure), вы должны настроить внутренний сервер времени яруса 1 для более точной службы точного времени. Коммерческие платформы серверов точного времени различных производителей, таких, как Symmetricom и EndRun Technologies, обеспечивают точное время с использованием GPS, радиомодема или коммутируемого доступа.

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

Читайте так же:
Витязь мотоблок регулировка клапанов

Точный расчет времени

Как же следует работать с протоколом NTP? Первое, что надо сделать, — это настроить NTP-демон (см. “Как установить NTP-демон под Unix”). Когда клиент или сервер NTP в первый раз инициирует синхронизацию, ему необходимо установить, какие серверы точного времени он будет использовать; это прописано в файле ntp.conf. Затем NTP-демону требуется определить установки локальных часов. В течение примерно 15 мин NTP-клиент синхронизируется с NTP-сервером.

Альтернативой NTP является протокол SNTP, поставляемый в комплекте с ОС Windows 2000. Формально SNTP — это аналог NTP, и серверы NTP могут отвечать на запросы обоих протоколов. Но алгоритмы SNTP по расчету временного смещения, разрешению и функциями избыточности отличаются от алгоритмов NTP.

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

Компьютеры под управлением ОС Windows 2000 в домене используют протоколы SNTP и W32time для автоматической синхронизации посредством основного контроллера домена Windows, и этот процесс прозрачен для пользователя. Но Windows 2000 задействует отличные от SNTP источники данных о точном времени для синхронизации с другими узлами, поэтому в основном контроллере домена неплохо иметь NTP-клиент для синхронизации с внешним источником..

NTP-серверы и NTP часы

Точная и надежная синхронизация времени. NTP серверы времени и сетевые часы доступны. Высокие качественные решения для общей точности времени .

GPS NTP-сервер

GPS NTP-сервер

Уровень предприятия посвященные GPS Сетевой сервер времени. Диапазон Galleon NTS серверов NTP оснащены GPS часы ссылки для обеспечения безопасной, точной и надежной синхронизации времени по сети . Посмотреть еще »

Синхронно Большие цифровые настенные часы

Сеть часы и дисплеи

Цифровые и аналоговые системы сетевого часы являются идеальным партнером для любого времени Galleon NTP сервера NTP предоставления точной синхронизации времени в рамках организации через соединение Ethernet . Посмотреть еще »

Двойной сервера Channel GPS / MSF NTP

Двухканальный NTP-сервер

Серверы Network Time включение GPS приемник времени и a Радиоприемника время чтобы убедиться, что сеть всегда получает и передает точное время самого сильного источника времени . Посмотреть еще »

Радио NTP-сервер

Радио NTP-сервер

Посвященный Радио серверов Network Time, Сервер NTP-серверов Galleon NTS оснащен опорными часами MSF для обеспечения точной, надежной и безопасной синхронизации времени в вашей организации . Посмотреть еще »

Time Server

Time Server

Диапазон Galleon ТС GPS и радио серверов NTP Time будет синхронизировать ваши существующие сети Windows, Linux или UNIX операционной системы на основе компьютера с точностью микросекунды . Посмотреть еще »

Читайте так же:
Как регулируют клапана на днепре

GPS / MSF времени приемник

Время приемник

Диапазон Galleon переменного тока GPS и часы, радиоприемник поставлять миллисекунд точное время одной ОС Windows на компьютере, критичных по времени устройство или приложение . Посмотреть еще »

Отзывы наших клиентов

"Восхищены скоростью и тщательности вашего ответа, спасибо Галеон"

Роберт Мойр из Luton Sixth Form College.

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

Сильвен Леклерк.

«Галеон был самым полезным, вежливым и всегда хорошо информировал меня. Отличный сервис. Спасибо"

Пол Бейли. Группа безопасности Quadrant

Galleon системы Времени NTP серверов и Сеть часы и дисплеи и используются организациями во всем мире и обеспечивают надежную синхронизации времени 24 часа в сутки 365 дней в году! Вот лишь некоторые из наших клиентов:

Сервер московского времени для синхронизации

Время — главный ресурс человека, поэтому к нему нужно относиться бережно. Не просто так говорят, что «точность — вежливость королей».

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

Почему синхронизация времени — это важно?

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

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

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

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

Читайте так же:
Регулировка блока автоматики джилекс для насоса

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

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

  • Главная
  • NTP
  • Серверы
  • Настройка
  • О проекте
  • Форум

Время с NTP-сервера ( UTC )

Время на компьютере ( UTC )

Сменить часовой пояс для показа времени с NTP-сервера можно на главной странице сайта.

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

Время с NTP-сервера ( — )

Время на компьютере ( — )

Время с NTP-сервера показано по часовому поясу — (сменить)

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

О точном времени

imageК сервису синхронизации времени по протоколу NTP все уже привыкли — оно включено по умолчанию или легко включается для большинства популярных операционных систем. Однако какая точность при этом достигается? Какие бывают сервера точного времени, и с какими можно работать простым смертным? Какие есть подводные камни, и как выбрать «правильные» сервера времени?

Типы серверов

Сервера бывают Stratum 1 и 2, 3(выше редко).

Stratum 1 — получают точное время непосредственно от источника точного времени: атомных часов (например time-a.nist.gov, точность — трилионные доли секунды) или GPS приемника (ntpx.imvp.ru точность — миллиардные доли секунды). Есть сервера получающие точное время через сотовую сеть CDMA (миллионные доли секунды). При работе с ntpd узнать тип сервера можно командой ntpq -np: «PPS» значит GPS, «ACTS» значит прямое соединение с атомными часами (там же и другая ценная статистика — пинг, «дрожжание» пинга(jitter), ранг сервера(1,2. ) ).

«Простым» смертным обращаться к Stratum-1 серверам строго запрещено, т.к. нагрузка на них и так очень большая (а на многие Stratum-1 сервера вообще нет публичного доступа). Считается что вы можете подключаться к Stratum-1 серверам или просить доступ к ним, если вы держите NTP сервер, обслуживающий не менее 100 клиентов. Полный список серверов можно увидеть тут: support.ntp.org/bin/view/Servers/StratumOneTimeServers. Естественно, желательно подключатся к серверам в своей стране.

Stratum 2 — получают точное время от Stratum-1 серверов. При правильной настройке и выборе серверов-источников точного времени имеют погрешность менее 1мс. Подключатся обычно можно всем, но многие сервера регулярно умирают от нагрузки (например time.windows.com). www.pool.ntp.org поддерживает round-robin списки публичных Stratum-2 NTP серверов. Таким образом обеспечивается балансировка нагрузки, и они практически всегда доступны. Подключиться к этим серверам можно по адресам 0.ru.pool.ntp.org 1.ru.pool.ntp.org 2.ru.pool.ntp.org и 3.ru.pool.ntp.org (это для России, выбираются случайно из списка

Читайте так же:
Клапана регулировки количества топлива на тнвд

Stratum 3 — получают время от Stratum-2 серверов, и т.д.

Практическая точность

Stratum-1
Это график разницы системного времени с временем полученным со Stratum-1 серверов (canonical.com — Stratum-2 сервер, для сравнения).
*.nist.gov — расположены в США, из-за «большого» пинга иногда случаются жуткие «выбросы». Ошибка с Российских Stratum-1 серверов обычно укладыватся в +- 1 мс.
image

Stratum-2
Это — разница с Stratum-2 серверами: 4 из Российского пулла, 1 из европейского, дефолтный сервер времени убунты (europium.canonical.com), и те же *.nist.gov:
image
Сразу бросаются в глаза сервера, имеющие постоянную ошибку до 20 мс.

Резюме
  • Время на серверах и рабочих станциях нельзя пускать на «самотёк», иначе отклонение времени может достичь минут.
  • Если точность +-0.05 секунды вас устраивает, можно не заморачиваться с выбором серверов, и синхронизироваться с сервером по умолчанию
  • Если необходима точность до +-0.01 секунды, нужно найти Stratum-2 NTP в вашей стране, построить с них графики отклонения (Munin+плагин ntp_peers), и отбросить «кривые». Под windows это конечно будет затруднительно сделать. Затем в linux установить демон ntpd, и дать ему 3-6 серверов для синхронизации (он сам будет выбирать наиболее «качественные»).
  • Если нужна точность до +-0.001 секунды И вы будете предоставлять сервис точного времени в вашей организации — подключайтесь к Stratum-1 серверам в вашей стране. Ваш сервис крайне желательно делать публичным.
  • Если нужно точнее 0.001 секунды — остается только настраивать свой Stratum-1 сервер от GPS или CDMA. В обоих случаях нужно либо антенну с улицы вести, или чтобы сигнал «добивал» (в случае с GPS — малореально). Атомные часы объемом менее кубометра пока не делают, так что этот вариант отпадает

PS. Кстати, по умолчанию в Ubuntu синхронизация времени происходит один раз при загрузке системы. Если аптайм под полгода — время может сильно уехать. Устанавливаете ntpd — он корректирует время постоянно и «плавно» (без резких рывков, «размазывая» замедление/ускорение времени). В Windows синхронизация происходит раз в сутки неделю одним «скачком», что может вызвать сложности при обработке логов, если набежала большая разница.

Товарищи!

Даешь большое публичных NTP серверов в России! Особенно Stratum-1 (с ними вообще у нас напряженка, 2-3 штуки на весь exUSSR). Кстати, точное время можно брать и с Глонасс, кто возьмётся запустить первый Глонасс-powered сервер?

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector