Я немного запутался здесь с traceroute.

Я понимаю, что время, указанное в каждой строке, является временем прохождения сигнала от моей машины до целевого хоста (traceroute отправляет 3 отдельных пакета). Я пытаюсь выяснить, как я могу получить промежуточные задержки между прыжками (например, от 1 до 2, затем от 2 до 3, затем от 3 до 4), и так как мне нужно отобразить это в диаграмме.

Я подумал, что будет достаточно взять строку (кроме 1-го), вычислить среднее значение RTT для этой строки и затем вычесть это среднее значение RTT из среднего значения RTT предыдущего ряда, чтобы получить промежуточную задержку. Но что, если времена уменьшатся? Конечно, я получаю негативы, которые не могут быть правильными?

traceroute to www.draw.io (104.20.56.14), 30 hops max, 60 byte packets
 1  gateway (155.198.142.80)  0.308 ms  0.270 ms  0.282 ms
 2  192.168.100.1 (192.168.100.1)  0.321 ms  0.302 ms  0.342 ms
 3  192.168.210.2 (192.168.210.2)  0.142 ms  0.130 ms  0.162 ms
 4  192.168.210.6 (192.168.210.6)  0.407 ms  0.420 ms  0.411 ms
 5  xe-5-0-0.londpg-ban1.ja.net (146.97.137.37)  0.904 ms  0.894 ms  0.863 ms
 6  ae26.londpg-sbr2.ja.net (146.97.35.233)  0.852 ms  0.926 ms  0.906 ms
 7  ae30.londtw-sbr2.ja.net (146.97.33.6)  1.423 ms  1.452 ms  1.442 ms
 8  ae29.londtn-sbr1.ja.net (146.97.33.10)  1.385 ms  1.482 ms  1.469 ms
 9  ae0.londtn-ban3.ja.net (146.97.35.170)  1.662 ms  1.691 ms  1.682 ms
10  linx-juniper.as13335.net (195.66.225.179)  1.537 ms  1.508 ms  1.505 ms
11  104.20.56.14 (104.20.56.14)  1.553 ms  1.527 ms  1.547 ms

Был бы очень признателен за помощь здесь.

1 ответ1

0

При точном измерении задержка в сети изменяется в широких миллисекундах на миллисекунды, и каждое измерение выполняется с интервалом в несколько секунд, поэтому вы не можете получить нужный ответ в результате одного измерения каждого скачка.

Возможно, вам лучше повторить тест несколько раз и записать время для каждого прыжка. Затем вы можете выполнить свой анализ, основываясь на среднем (среднем) для данного прыжка, или сделать его более сложным, рассчитав диапазоны для стандартных отклонений и т.д., Что также позволит вам выбросить значения выбросов, которые значительно повлияют на результаты.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .