9. Функциональные процедуры удлённого сервера
Процедуры удалённого сервера времени инициируются после получения NTPv4-сообщения от клиента или другого удалённого сервера. Эти процедуры, являясь часть процедурной характеристики NTPv4-протокола, позволяют определить сдвиг времени и задержку петлевого маршрута, а также дополнительные статистические параметры, используемые системным процессом и процессом опроса удалённых серверов времени. Переменные удалённого сервера обрабатываются после установления виртуального соединения на основе данных обновления, содержащихся в поступающих NTPv4-сообщениях. Каждый удалённый сервер времени инициирует процедуры установления виртуального соединения, опроса других серверов времени и определения временных параметров и переменных.
9.1. Переменные, обрабатываемые удалённым сервером
На рис.13 … 16 представлены переменные, обрабатываемые удалённым сервером времени (их наименования, обозначения и краткие описания). Имена и обозначения являются взаимозаменяемыми.
Наименование |
Обозначение |
Описание |
srcaddr |
srcaddr |
IP-адрес источника |
srcport |
srcport |
Номер транспортного порта источника |
dstaddr |
dstaddr |
IP-адрес получателя |
dstport |
destport |
Номер транспортного порта получателя |
keyid |
keyid |
Идентификатор криптоключа |
Рис.13. Переменные настройки виртуального соединения |
Наименование |
Обозначение |
Описание |
leap |
leap |
Индикатор перехода через 00 00 часов |
version |
version |
Номер версии NTP-протокола |
mode |
mode |
Режим функционирования |
stratum |
stratum |
Номер «слоя» |
ppoll |
ppoll |
Экспоненциальное значение интервала опроса |
rootdelay |
Δr |
Коневая задержка |
rootdisp |
Εr |
Коневая дисперсия |
refid |
refid |
Идентификатор эталонного источника |
reftime |
reftime |
Метка времени эталонного источника |
Рис.14. Переменные в заголовке NTP-сообщения, передаваемого удалённым сервером |
Наименование |
Обозначение |
Описание |
org |
T1 |
Метка времени источника NTP-сообщения |
rec |
T2 |
Метка времени при получении NTP-сообщения |
xmt |
T3 |
Метка времени при отправке NTP-ответа |
t |
t |
Время счётчика секунд |
Рис.15. Переменные меток времени |
Наименование |
Обозначение |
Описание |
offset |
θ |
Сдвиг времени |
delay |
δ |
Задержка петлевого маршрута |
disp |
ε |
Дисперсия |
jitter |
ψ |
Джиттер |
filter |
filter |
Фильтр времени |
tp |
tp |
Время фильтрации |
Рис.16. Статистические параметры и переменные |