Статусное слово партнера
Статусное слово партнера возвращается в статусном поле отклика на команду чтения статуса, а также чтения или записи переменных. Это слово появляется в списке идентификаторов ассоциации и статусных слов, присылаемых в ответ на команду чтения статуса с нулевым идентификатором ассоциации. Формат статусного слова партнера содержит следующие поля (рис. 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 | Зарезервировано на будущее |
Счетчик событий партнера - 4-битовое число событий (exception) партнера, которые имели место со времени последнего получения статусного слова в рамках отклика или сообщения TRAP. Счетчик сбрасывается при занесении кода в поле статуса отклика, и перестает изменяться при достижении значения 15.
Код события партнера - 4-битовое целое число, идентифицирующее последнее событие партнера. Новое значение переписывает предыдущее. Значения кодов представлены в таблице 4.4.15.10.
Таблица 4.4.15.10.
Коды события партнера
Значение кода | Функция |
0 | Не специфицировано |
1 | IP-ошибка партнера |
2 | Ошибка аутентификации партнера (бит peer. authentic был равен 1, а теперь =0) |
3 | Партнер не достижим (peer.reach стал равен нулю) |
4 | Партнер достижим (peer.reach стал не равен нулю) |
5 | Проблема с часами партнера |
6-15 | Зарезервировано на будущее |