ntptrace

Отслеживание цепочки серверов NTP

Синтаксис:

ntptrace [-dnv] [-r повторные_попытки] [-t таймаут] [сервер]

Опции:

-d
Включить вывод отладочной информации.
-n
Вывести только IP-адреса хостов (вместо имен хостов).
-r повторные_попытки
Задать число попыток повторной передачи для каждого хоста. Значение по умолчанию – 5.
-t таймаут
Задать значение таймаута повторной передачи (в секундах). Значение по умолчанию – 2.
-v
Вывести расширенную информацию о серверах NTP.

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

aarch64, arm, armv7, e2k, mips, ppc, x86

Описание:

Утилита ntptrace определяет источник времени для серверов NTP (Network Time Protocol – протокол сетевого времени). Эта утилита прослеживает цепочку серверов NTP вплоть до основного источника времени для этих серверов. Если сервер не указан, утилита начинает прослеживание с локального хоста (localhost).

$ ntptrace

Пример вывода диагностической информации утилитой ntptrace:

localhost: stratum 4, offset 0.0019529, synch distance 0.144135 server2ozo.com: stratum 2, offset 0.0124263, synch distance 0.115784 usndh.edu: stratum 1, offset 0.0019298, synch distance 0.011993, refid 'WWVB'

В каждой строке выводятся следующие поля (слева направо): имя хоста, уровень хоста, смещение времени между данным хостом и локальным хостом, расстояние синхронизации хоста, идентификатор опорного тактового сигнала. Следует отметить, что все значения времени выражены в секундах, а вышеупомянутое смещение времени не всегда равно нулю. Stratum (уровень) является значением серверного счетчика переходов к первичному источнику, а synchronization distance (расстояние синхронизации) – вычисляемым значением ошибки по отношению к первичному источнику. Точное определение этих терминов содержится в документе RFC 1305.

Предостережения:

Точность возвращаемых ntptrace значений не зависит от количества выборок.

Классификация:

Базовые подсистемы ЗОСРВ «Нейтрино»

Тематические ссылки:

ntpd, ntpdate, ntpdc, ntpq




Предыдущий раздел: Утилиты