← Cloudflare Time Services / time-services
Network Time Protocol
Network Time Protocol ↗ (NTP) представляет собой интернет-протокол, разработанный для синхронизации времени между компьютерными системами, которые взаимодействуют по ненадёжным сетям с переменной задержкой. Cloudflare бесплатно предоставляет свою версию NTP, чтобы вы могли использовать наш глобальная anycast-сеть ↗ для синхронизации времени с ближайшим нашим сервером.
Контекст
NTP работает так: клиент отправляет пакет запроса на сервер NTP, а тот отвечает временем своих часов. Клиент вычисляет приблизительную разницу между своими часами и часами удаленного сервера и старается компенсировать задержку сети. Затем клиент NTP опрашивает несколько серверов и с помощью алгоритмов выбирает наиболее точную оценку.
Cloudflare не реализует сглаживание добавленной секунды: в NTP есть поле Leap Indicator спецификация ↗ и ядро применит коррекцию на добавленную секунду в нужный момент. Именно так ведут себя серверы в pool.ntp.org общие. Использование серверов со сглаживанием времени наряду с серверами, которые его не применяют, может привести к непредсказуемым и аномальным результатам.
Следующие шаги
Дополнительные сведения об NTP приведены в вводная статья в блоге ↗.
Чтобы включить NTP на устройстве, обратитесь к нашему Руководство по использованию.