Примеры сетевых топологий


Сетевой протокол времени NTP - часть 46


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

Код системного события - четырехбитовое число, идентифицирующее последнее системное событие, новое значение переписывает предыдущее. Коды событий перечислены в таблице 4.4.15.7.

Таблица 4.4.15.7. Коды системных событий

КодФункция
0Не специфицировано
1Рестарт системы
2Системный или аппаратный сбой
3Новое статусное слово системы (изменение битов добавления или синхронизации)
4Новый источник синхронизации или слой (изменение sys.peer или sys.stratum)
5Сброс системных часов (корректирующая добавка превысила clock.max)
6Некорректное системное время или дата
7system clock exception
8-15Зарезервировано на будущее

Статусное слово партнера

Статусное слово партнера возвращается в статусном поле отклика на команду чтения статуса, а также чтения или записи переменных. Это слово появляется в списке идентификаторов ассоциации и статусных слов, присылаемых в ответ на команду чтения статуса с нулевым идентификатором ассоциации. Формат статусного слова партнера содержит следующие поля (рис. 4.4.15.3)

Рис. 4.4.15.3. Форматы статусных слов

Статус партнера - 5-битный код, характеризующий состояние партнера, определяемого процедурой обмена. Значения этого поля представлены в таблице 4.4.15.8.

Таблица 4.4.15.8. Коды состояния партнера

Значение кодаФункция
0Сконфигурирован (peer.config)
1Разрешена аутентификация (peer.authenable)
2Аутентификация успешна (peer.authentic)
3Партнер доступен (peer.reach)
4Зарезервировано на будущее

Выбор партнера (Sel) - 3-битный код, говорящий о состоянии партнера, определенного в результате процедуры выбора часов. Значения кодов представлены в таблице 4.4.15.9.

Таблица 4.4.15.9. Коды выбора партнера

Значение кодаФункция
0Отклонен
1Проверка соответствия прошла успешно (тесты 1 - 8)
2Прошел проверки корректности (алгоритм пересечения)
3Прошел проверки, как кандидат
4Проверка ресурсов прошла успешно (алгоритм кластеризации)
5Текущий источник синхронизации; превышено максимальное расстояние (если используются предельные проверки)
6Текущий источник синхронизации; максимальное расстояние в пределах нормы
7Зарезервировано на будущее




Начало  Назад  Вперед



Книжный магазин