INTEGRITY Документация

Network Time Protocol

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

Контекст

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

Cloudflare не реализует сглаживание добавленной секунды: в NTP есть поле Leap Indicator спецификация ↗ и ядро применит коррекцию на добавленную секунду в нужный момент. Именно так ведут себя серверы в pool.ntp.org общие. Использование серверов со сглаживанием времени наряду с серверами, которые его не применяют, может привести к непредсказуемым и аномальным результатам.

Следующие шаги

Дополнительные сведения об NTP приведены в вводная статья в блоге ↗.

Чтобы включить NTP на устройстве, обратитесь к нашему Руководство по использованию.