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


Операции клиента SNTP - часть 2


Когда будет получен отклик от сервера, клиент определяет значение переменной Destination Timestamp, как время прибытия по своим часам. В таблице 4.4.16.5. рассмотрены все 4 типа временных меток.

Таблица 4.4.16.5. Типы временных меток

Имя временной меткиIDКогда генерируется
Originate Timestamp (исходная метка)T1Время отправки запроса клиента
Receive Timestamp (метка получения)T2Время получения запроса сервером
Transmit Timestamp (метка посылки)T3Время посылки отклика сервером
Destination Timestamp (метка назначения)T4Время получения отклика клиентом

Циклическая (roundtrip) задержка d и смещение локальных часов t определяются как:

d = (T4 - T1) - (T2 - T3) t = ((T2 - T1) + (T3 - T4)) / 2.

В таблице 4.4.16.6. собраны операции клиента в уникаст, эникаст и мультикаст режимах. Рекомендуемые проверки ошибок представлены в колонках таблицы “Отклик” и “Мультикаст”. Сообщение следует рассматривать как корректное только в случае, если все поля содержат допустимые коды. Следует ли воспринимать сообщение, если оно содержит неверные значения для поля (ей), помеченного ремаркой “Игнорируется”, зависит от конкретной реализации программы.

Таблица 4.4.16.6. Операции клиента и значения полей заголовка

Имя поля Уникаст/ЭникастМультикаст
ЗапросОтклик
LI00-20-2
VN (номер версии)1-4копируется из запроса1-4
Режим345
Слой01-141-14
Запрос0ИгнорируетсяИгнорируется
Точность 0ИгнорируетсяИгнорируется
Root Delay0ИгнорируетсяИгнорируется
Root Dispersion0ИгнорируетсяИгнорируется
Reference Identifier0ИгнорируетсяИгнорируется
Reference Timestamp0ИгнорируетсяИгнорируется
Originate Timestamp0(смотри текст)Игнорируется
Receive Timestamp0(смотри текст)Игнорируется
Transmit Timestamp(смотри текст)не равно нулюне равно нулю
Аутентификаторопционноопционноопционно




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



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