Разница между NTP и SNTP? (захват сети) - PullRequest
0 голосов
/ 14 января 2020

Прочитал спецификацию SNTP v4. Протокол такой же, как NTP. Но я не понимаю, почему «Orginate Timestamp» должен быть 0, когда клиент отправляет запрос на сервер? https://tools.ietf.org/html/rfc4330#page -15 Может кто-нибудь объяснить мне табель?

Как я понял, процедура точно такая же, как в NTP.

  1. Клиентский набор Orginate Timestamp. (Время, когда клиент выходит из сообщения)
  2. Клиент отправляет кадр на сервер.
  3. Сервер установил метку времени приема (время поступления сообщения на сервер)
  4. Сервер отправляет ответ клиенту «Метка времени передачи». (Время, когда сообщение покидает сервер)
  5. Клиент получает сообщение и теперь имеет «Orginate Timestamp», «Receive Timestamp», «Transmit Timestamp» и «Destination Timestamp (время поступления сообщений на клиент))
  6. Клиент рассчитывает смещение по местным часам и настраивает локальные часы
  7. Клиент устанавливает «Контрольную метку времени» на скорректированные часы. (Время последней коррекции часов)

Я что-то не так понял? Я не понимаю, как я могу исправить локальные часы, когда метка исходного времени равна 0.

У кого-нибудь был сетевой захват SNTP-связи? Я обнаружил сетевой захват только с NTP, но не с SNTP. Спасибо!

...