Основная информация о сервере времени

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

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

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

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

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

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

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

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

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

UTC Глобальная шкала времени

Скоординированное всеобщее время (UTC - от французского Temps Universel Coordonné) - это международный шкала времени, основанная на времени, рассказанном атомными часами. Атомные часы с точностью до секунды через несколько миллионов лет. Они настолько точны, что Международное атомное время, время, переданное этими устройствами, еще точнее, чем вращение Земли.

Вращение Земли зависит от силы тяжести Луны и поэтому может замедляться или ускоряться. По этой причине Международное атомное время (TAI от французского Temps Atomique International) должно быть добавлено «Leap seconds», чтобы поддерживать его в соответствии с исходным временем GMT (Greenwich), также называемым UT1, который основан на солнечном времени ,

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

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

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

В США NIST (Национальный институт стандартов и технологий) транслировал UTC с их атомных часов в Форт-Коллинзе, штат Колорадо. Лаборатории Национальной физики Великобритании и Германии имеют аналогичные системы в Европе.

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

Другой, безопасный и более точный способ получения UTC - использовать сигналы, передаваемые Глобальной системой позиционирования США. Спутники всей сети GPS содержат атомные часы, которые используются для обеспечения позиционирования. Эти часы передают время, которое может быть получено с помощью приемника GPS.

Многие посвященные Время серверов , которые могут получать источник времени UTC либо из сети GPS, либо из передач Национальной лаборатории физики (все из которых транслируются по длине волны 60 кГц).

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

Сетевой протокол времени (NTP), Общие сведения о синхронизации.

Протокол сетевого времени, похоже, был навсегда. Фактически, это действительно один из самых старых протоколов Интернета, который был разработан в 1980 профессором Дэвидом Миллсом и его командой из Университета Делавера.

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

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

Именно по этой причине был разработан NTP. NTP использует алгоритм (алгоритм Марзулло) для синхронизации времени с текущей версией NTP, может поддерживать время в общедоступном Интернете с точностью до 10 миллисекунд и может работать даже лучше по LAN. Серверы времени NTP работают в наборе TCP / IP и полагаются на UDP (User Datagram Protocol).

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

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

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

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

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

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

Получение времени с серверами времени и передатчиком MSF

MSF - это имя, присвоенное выделенной временной трансляции, предоставленной Национальной физической лабораторией в Великобритании. Это точный и надежный источник гражданского времени Великобритании, основанный на шкале времени UTC (Coordinated Universal Time).

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

Он доступен 24 часов в день по всей Великобритании, хотя в некоторых районах сигнал может быть слабее и восприимчив к помехам и локальной топографии. Сигнал работает на частоте 60 кГц и содержит код времени и даты, который передает следующую информацию в двоичном формате: Год, месяц, день месяца, день недели, час, минуту, британское летнее время (фактически или неминуемое) и DUT1 (разница между UTC и UT1, которая основана на вращении Земли)

Сигнал MSF передается с радиостанции Анторн в Камбрии, но только недавно переехал туда после проживания в регби, Уорикшир, так как он был запущен в 1960. Частота несущей сигнала составляет 60 кГц, контролируемая атомными часами цезия на радиостанции.

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

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

Единственной реальной альтернативой MSF-сигналу в Великобритании является использование встроенных цезиевых часов сети GPS (Global Positioning System), которые передают точную информацию о времени, которая может использоваться как Источник времени UTC.

Шесть причин, почему вам нужен выделенный сетевой сервер времени!

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

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

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

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

Счастливые пользователи:
Запретить пользователям жаловаться на неправильное время на своих рабочих станциях

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

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

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

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

Атомные часы не имеют никакого сравнения, когда дело доходит до времени. Поскольку атомные часы основаны на колебании атома (в большинстве случаев атома цезия 133), который имеет точный и конечный резонанс (цезий 9,192,631,770 каждую секунду), это делает их точными с точностью до миллиардной доли секунды (наносекунды) ,

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

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

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

UTC (скоординированное универсальное время) везде одинаково и может объяснять замедление вращения Земли, добавляя секунды прыжка, чтобы поддерживать UTC в соответствии с GMT (Greenwich Meantime). Все компьютерные сети, которые участвуют в глобальной связи, должны быть синхронизированы с UTC. Поскольку UTC основан на времени, рассказанном атомными часами, это наиболее точное время. Чтобы компьютерная сеть могла получать и поддерживать синхронизацию с UTC, сначала требуется доступ к атомным часам. Это дорогие и большие единицы оборудования и, как правило, их можно найти только в крупных лабораториях физики.

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

Операция и реализация глобальной системы позиционирования (GPS)

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

Система GPS в настоящее время является единственной в мире глобальной навигационной спутниковой системой (GNSS), хотя в настоящее время Европа и Китай развивают свои собственные (Galileo и GLONASS). GPS, или дать его официальное название Navstar GPS основано на созвездии между спутниками 24 и 32 Medium Earth Orbit.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Часто задаваемые вопросы по серверу NTP

Q: Что такое NTP?
A. NTP - Протокол сетевого времени является интернет-протоколом для синхронизации времени, в то время как другие протоколы синхронизации времени доступны. NTP на сегодняшний день является наиболее широко используемым, который был с середины 1980, когда Интернет все еще находился в зачаточном состоянии.

В. Что такое UTC?
A. UTC - Скоординированное универсальное время - глобальная шкала времени, основанная на времени, рассказанном атомными часами. Поскольку эти часы настолько точны каждый год или около того, нужно добавить «прыжковые секунды», поскольку UTC еще точнее, чем вращение Земли, которое замедляется и ускоряется благодаря гравитации Луны.

В. Что такое Сервер Network Time?
A. Сетевой сервер времени, также известный как сервер времени NTP, является сетевым устройством, которое принимает сигнал времени UTC, а затем распространяет его среди других устройств в сети. Протокол времени NTP затем гарантирует, что все машины будут синхронизированы с этим временем.

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

В. Могу ли я получать радиосигнал времени из любого места?
А. К сожалению, нет. Только некоторые страны имеют сигнал времени, передаваемый от своих национальных лабораторий физики, и эти сигналы являются конечными и уязвимыми для вмешательства. В США сигнал транслируется из Колорадо и известен как WWVB, в Великобритании он транслируется из Камбрии и называется MSF, Подобные системы существуют в Германии, Японии, Франции и Швейцарии.

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

В. Если у меня есть большая сеть, мне понадобятся несколько сетевых серверов времени?
О. Не обязательно. NTP является иерархическим и разделяется на «страту», а атомные часы - это устройство 0 с пластом, сервер времени, который принимает сигнал часов, является устройством XTUMX stratum, а сетевое устройство, которое принимает сигнал от сервера времени, является устройством 1 с пластом. NTP может поддерживать 2-страту (реально, хотя это возможно), и каждая страта может использоваться как устройство для синхронизации. Поэтому устройство 12 с пластом может синхронизировать другую машину ниже по стратам и т. Д. Это означает, что независимо от того, насколько велика сеть, потребуется только один сервер сетевого времени.

Получение источника времени

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

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

Атомные часы работают по принципу, что один атом (в большинстве случаев цезий-133) будет резонировать с определенной скоростью на определенных уровнях энергии. Точность атомных часов настолько полезна, что был разработан UTC, позволяющий объединять между собой международное атомное время (TAI) и Greenwich Meantime (GMT), что позволяет замедлить вращение Земли путем добавления секунд прыжка и, следовательно, удерживать Солнце на Земле меридиан в полдень.

Неспособность объяснить это замедление вращения Земли приведет к возможному дрейфу дня и ночи (хотя и много тысячелетий).
A NTP-сервером может быть настроен на получение сигнала времени UTC через Интернет, хотя они могут значительно отличаться по точности и зависят от достаточно близких расстояний от клиента и сервера.

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

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

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

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

NTP точно с точностью до 1 / 100th секунды (10 миллисекунды) через общедоступный Интернет и может работать даже лучше по LAN и WANS с точностью 1 / 5000th секунды (200 микросекунды), не неслыханной.

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