Что означают цифры, сообщаемые Windows TraceRt Mean

Мне нужно создать маршрут трассировки как часть приложения .NET для поддержки поиска неисправностей. Я выяснил, как использовать класс .NET Ping для выполнения трассировки. То, что я не понимаю, это то, что цифры, сообщаемые утилитой командной строки. Это несколько цензурированные результаты "tracert yahoo.com" из командной строки Windows:

Трассировка маршрута на yahoo.com [206.190.60.37] не более 30 переходов:

  1    <1 ms    <1 ms    <1 ms  xx.xx.xx.xx
  2     7 ms    <1 ms    <1 ms  yy.yy.yy.yy  
  3    42 ms    37 ms    41 ms  zz.zz.zz.zz  
  4    38 ms    37 ms    37 ms  aa.aa.aa.aa  
  5    36 ms    36 ms    36 ms  bb.bb.bb.bb
  6    42 ms    41 ms    41 ms  cc.cc.cc.cc  
 --- more lines deleted ---

Первый столбец - это индекс, а следующие три столбца - в миллисекундах. Я искал в Интернете объяснения и сошел с ума. Я думал, что они могут быть минимальными, средними и максимальными числами, но строка 2, похоже, противостоит этой идее.

Джон Стонекаш

Ответы

Ответ 1

Tracert отправляет множество пинов в пункт назначения. Первый набор имеет время жизни (TTL) одного. TTL-настройка одного приводит к тому, что первый маршрутизатор отправляет сообщение об ошибке обратно на ваш компьютер. Ваш компьютер выполняет DNS-поиск IP-адреса, а затем отображает имя хоста маршрутизатора. Затем программа увеличивает TTL и отправляет другой набор сигналов для получения следующей информации о маршрутизаторе. Этот процесс повторяется до тех пор, пока не будет достигнута конечная точка.

Первый столбец - это количество переходов в пункт назначения (максимум 30). Следующие три столбца представляют собой количество времени для получения ответов. В правом столбце отображается информация о маршрутизаторе по пути.

Ответ 2

Я просмотрел Wikipedia для этого - отправлено три пакета, сообщенные миллисекунды для каждого пакета.

Ответ 3

Если я правильно помню, tracert выполняет три пинга (фактически не пингует на устройство, но фактически то же самое) каждому устройству вдоль маршрута, а три раза - всего три разных времени ping для каждого устройства. Например, если вы находите устройство в списке с одним или несколькими таймаутами, это устройство, вероятно, перегружено и вызывает проблемы.

Ответ 4

В принципе, tracert отправляет 3 пакета на каждый хоп. Второй, третий и четвертый столбцы - это RTT short для Round Trip Time, что означает время, когда пакет достигнет прыжка и вернется.

http://customer.comcast.com/help-and-support/internet/run-traceroute-command/