Каким образом работает сервер NTP

Network Time Protocol (NTP) является одним из старейших протоколов Интернета еще в использовании. Изобретенный д-р Дэвид Миллс из Университета штата Делавэр она была использована, так как 1985. NTP предназначен для синхронизации часов на компьютерах и сетях через Интернет или локальные сети (LAN).

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

NTP использует алгоритм (алгоритм марзулло) для синхронизации времени по сети с использованием эталона времени. Хотя сети могут быть синхронизированы с внутренними часами или ссылки синхронизации на основе Интернета, то настоятельно рекомендуется Microsoft и другим, что внешний опорный сигнал синхронизации должны быть использованы для обеспечения аутентификации. Абсолютная опорный сигнал синхронизации должны использовать UTC (Universal Time или Temps UNIVERSEL Coordonné), который поддерживает такие функции, как високосные секунды - добавлено, чтобы компенсировать замедление вращения Земли.

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

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

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

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

NTP метка время находится в двух форматах, но они ретранслировать секунды от заданного момента времени (известное как основная эпоха, захода в 00: 00 1 января 1900) Алгоритм NTP затем использует эту метку время для определения суммы вперед или отступать систему или сетевые часы.

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

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

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

Об авторе

Ричард Уильямс N технический автор и специалист в области телекоммуникаций и сетевое время промышленности синхронизации. Для получения дополнительной информации о серверах NTP пожалуйста посетить домашнюю Galsys.

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

© Copyright 2016

English French German Italian Spanish Portuguese Russian Swedish Dutch Norwegian Arabic Malay Polish Turkish Danish

Быстрый запрос

Быстрый Контактный формуляр

Заполните форму или по телефону +48 22 526 61 49 Для получения дополнительной информации о том, как сервер Galleon время может работать для вас.




Мы уважаем вашу конфиденциальность - прочитайте нашу политику.

Популярные продукты

GPS NTP-сервер

GPS NTP-сервер

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

NTP сети Clock

Сеть Дисплей часов

Идеальный партнер для любого сервера Galleon NTP или сервера времени. Отображать постоянное и точное время в вашей организации.

Сервер Network Time

MSF NTP-сервер

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

Time Server

GPS Сетевой сервер времени

GPS часы обеспечения синхронизации времени для компьютерных систем

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

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

Полное решение для синхронизации времени на одном компьютере с сигналами атомного времени MSF (радио).