Назад | Перейти на главную страницу

Поведение ответов с отметками времени в различных инструментах

Я тестировал ответ с отметкой времени icmp на одном из моих серверов, используя ping и hping3.

Вот результат hping3

# hping3 --icmp-ts x.x.x.x
HPING  x.x.x.x: icmp mode set, 28 headers + 0 data bytes
len=40 ip=x.x.x.x ttl=56 id=45158 icmp_seq=0 rtt=7.2 ms
ICMP timestamp: Originate=41509629 Receive=12709214 Transmit=12709214
ICMP timestamp RTT tsrtt=7

len=40 ip=x.x.x.x ttl=56 id=45159 icmp_seq=1 rtt=6.6 ms
ICMP timestamp: Originate=41510629 Receive=12710214 Transmit=12710214
ICMP timestamp RTT tsrtt=6

и результаты из ping с параметром -T tsandaddr:

# ping -T tsandaddr x.x.x.x
PING  (x.x.x.x) 56(124) bytes of data.

Он не возвращает никаких результатов.

Могу я узнать, что более точно? hping3 удается получить ответ. Кроме того, при обычном ping к моему серверу поведение порта недоступно:

# ping x.x.x.x
PING x.x.x.x 56(84) bytes of data.
From x.x.x.x icmp_seq=1 Destination Port Unreachable
...

поскольку он недоступен, почему hping3 получить ответ? Или я интерпретирую вывод hping3 неправильно?

Я делаю этот тест на Linux, спасибо