Штамп времени – это специальная служба, которая предназначена для выдачи по запросу информации о едином времени (UT). Единое время – время, исчисляемое в миллисекундах прошедшее после полуночи.
Команда Ping может обращаться к службе штампа времени и использует для этого ICMP запрос с кодом 13 и ответ с кодом 14.
Сообщение и ответ со штампом времени содержит информацию о штампе времени отправления, штампе времени получения и штампе времени передачи. Эти параметры позволяют использовать эту информацию для расчета точного времени передачи данных по каналам связи, а также для служб защиты и шифрования информации с открытыми ключами.
Штамп времени – это 32 битное слово, где записано время в миллисекундах, прошедшее после полуночи по единому времени (UT). Штамп времени отправления – это время, которое отправитель фиксировал последний раз перед посылкой сообщения. Штамп времени получения – это время, когда исходное сообщение впервые увидел получатель первоначального сообщения. Штамп времени передачи – это время, которое фиксировал в последний раз компьютер, отправляющий ответное сообщение.
Если нет возможности измерять время в миллисекундах или нельзя определить единое время (UT), то в штамп времени ICMP сообщения и ответа заносится имеющееся время с единицей в старшем бите. Это указывает, что запись имеет нестандартное значение.