Почему MTR печатает несколько IP-адресов как последний узел?

341
Abraham

Я запускаю следующую команду в терминале, чтобы отследить маршруты между моим компьютером и 167.99.31.209:

mtr -n --tcp 167.99.31.209 --port 1111 

Это вывод команды выше через некоторое время: enter image description here

Почему он печатает несколько IP-адресов в последних строках как последний узел? Видеть несколько IP-адресов для узлов со 2 по 16 понятно (из-за разных узлов маршрутизации), но иметь разные IP-адреса для последнего узла странно, потому что я ищу маршруты к 167.99.31.209, а не какой-либо другой IP-адрес.

3

1 ответ на вопрос

4
grawity

Это не обязательно последний узел.

Проблема здесь в том, что как только mtr получает первый набор ответов, он больше не обновляет количество строк. На первом пути было 17 прыжков, но позже он изменился на 18, 19 или 20.

(В общем, интерфейс mtr совершенно не подходит для отображения трасс, которые принимают несколько совершенно разных путей. Даже если пути были одинаковой длины, вы не сможете определить, какие адреса принадлежат какому пути ...)

Когда это происходит, лучше всего нажать кнопку, Rчтобы перезапустить трассировку.

Похожие вопросы