7.3. Переменные в заголовке NTP-сообщения
Наиболее важными переменными состояния, с объективной точки зрения, являются переменные в заголовке NTP-сообщения (рис.8). Заголовок NTP-сообщения включает целое число 32-битовых (4-октета) слов, расположенных в порядке их последовательной передачи по сети. NTP-сообщение включает три следующих компонента:
- собственно заголовок;
- одно или несколько дополнительных полей расширения;
- дополнительный код аутентификации сообщения (Message Authentication Code — MAC).
| Наименование | Обозначение | Описание |
|---|---|---|
| leap | leap | Индикатор перехода через 0000 часов |
| version | version | Номер версии NTP-протокола |
| mode | mode | Режим функционирования |
| stratum | stratum | Номер «слоя» |
| poll | poll | Экспоненциальное значение интервала опроса |
| precision | ρ | Экспоненциальное значение точности |
| rootdelay | Δr | Коневая задержка |
| rootdisp | Εr | Коневая дисперсия |
| refid | refid | Идентификатор эталонного источника |
| reftime | reftime | Значение (метка) времени эталонного источника |
| org | T1 | Метка времени клиента при отправке NTP-сообщения серверу |
| rec | T2 | Метка времени сервера при получении NTP-сообщения клиента |
| xmt | T3 | Метка времени сервера при отправке NTP-ответа клиенту |
| dst | T4 | Метка времени клиента при получении NTP-ответа сервера |
| keyid | keyid | Идентификатор криптоключа |
| MAC | MAC | Проверочная аутентификационная сумма сообщения |
| Рис.8. Переменные в заголовке NTP-сообщения | ||