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

Общий

Что такое общедоступный NTP Google?

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

Почему Google работает над сервисом NTP?

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

С 2008 года мы решаем эту проблему внутри компании, «размазывая» високосную секунду, растягивая изменение на часы вокруг високосного. Это сработало очень хорошо. Когда мы запустили Google Compute Engine, мы начали предоставлять размазанное время через NTP на виртуальные машины клиентов. Google Public NTP делает это доступным по всему миру для устройств, подключенных к Интернету.

Используют ли сотрудники Google Public NTP?

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

Существуют ли межпродуктовые зависимости от Google Public NTP?

Нет. Google Public NTP — это независимая служба.

Нужна ли мне учетная запись Google для использования Google Public NTP?

Нет.

Использование и поддержка

Как использовать Google Public NTP?

Настройте свои устройства для использования NTP-сервера time.google.com или четырех серверов time1.google.com , time2.google.com , time3.google.com и time4.google.com . Если вы не можете настроить несколько серверов, time.google.com автоматически выберет ближайший подходящий сервер Google.

У нас есть подробные инструкции для многих популярных операционных систем.

Сейчас я использую другой сервис NTP. Могу ли я также использовать Google Public NTP?

Мы рекомендуем не смешивать размазанные и неразмазанные NTP-серверы. Результаты во время дополнительной секунды могут быть непредсказуемыми.

Подходит ли Google Public NTP для всех типов устройств с доступом в Интернет?

Да. Google Public NTP можно использовать на любом устройстве, поддерживающем NTP или SNTP версии 3 или 4. Если вы обнаружите, что Google Public NTP не работает должным образом, сообщите нам об этом .

В каких странах доступен Google Public NTP?

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

Работает ли Google Public NTP со всеми интернет-провайдерами?

Google Public NTP должен работать с большинством интернет-провайдеров, если у вас есть доступ для изменения настроек NTP.

Нужно ли использовать все четыре имени общедоступных NTP-серверов Google?

Нет. Вы можете использовать time.google.com для автоматического перенаправления на ближайший сервер.

Имеет ли значение, в каком порядке я указываю имена серверов?

Нет, порядок не имеет значения.

Что такое SLA для сервиса?

В настоящее время мы не предоставляем SLA для этой услуги.

Каковы Условия использования?

Google Public NTP регулируется Условиями использования Google API .

Я использую интернет-провайдера или корпоративную сеть. Могу ли я перенаправить всех своих пользователей в Google Public NTP?

Да. Мы можем принимать трафик от любого количества клиентов NTP. Но в настоящее время Google Public NTP — это сервис без SLA.

Могу ли я использовать Google Public NTP для своего коммерческого проекта или продуктов?

Да, в соответствии с нашими условиями обслуживания . Google Public NTP — это сервис без SLA; мы не даем никаких обязательств относительно доступности или точности.

Я запускаю NTP-сервер для своей организации. Могу ли я синхронизировать его с Google Public NTP?

Да.

Могу ли я использовать Google Public NTP из экземпляров Google Compute Engine?

Да, но вы получите лучшие результаты, используя metadata.google.internal ( подробные инструкции ). Служба времени с того виртуального сервера размазывается идентично Google Public NTP.

Могу ли я использовать Google Public NTP с виртуальных машин, работающих у других облачных провайдеров?

Да.

Как я могу получить поддержку от команды Google Public NTP?

Мы рекомендуем вам присоединиться к нашим группам Google , чтобы получать обновления от команды и задавать любые вопросы, которые у вас есть. Если вы столкнулись с проблемой и хотите сообщить о ней, см. Процедуры в разделе Сообщение о проблемах .

Технические

Есть ли более подробная информация о скачкообразном мазке?

Да, у нас есть больше информации здесь .

Как Google Public NTP использует поле Leap Indicator (LI)?

Google Public NTP всегда устанавливает для поля LI значение 0, потому что секунда координации применяется на стороне сервера с помощью смазывания.

Где сейчас находятся ваши серверы?

Общедоступные NTP-серверы Google доступны в нескольких наших центрах обработки данных в Северной Америке, Европе и Азии.

Поддерживает ли Google Public NTP IPv6?

Да.

Поддерживает ли Google Public NTP Autokey или NTS?

Нет.

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

Поддерживает ли Google Public NTP клиентов SNTP?

Да.

Поддерживает ли Google Public NTP клиенты Windows Time?

Да.

Поддерживает ли Google Public NTP режим 6 или режим 7 для управления сообщениями?

Нет, он не будет отвечать на управляющие сообщения, например, отправленные ntpq или ntpdc .

Можно ли использовать Google Public NTP для атак с усилением NTP?

Нет. Атаки с усилением NTP используют управляющие сообщения NTP. Google Public NTP отвечает только на запросы времени клиента и отправляет ответы, аналогичные по размеру запросу.