Что означают цифры, сообщаемые 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/
Ответ 5
Вот также краткое объяснение результатов traceroute:
http://www.ehow.com/way_5148131_understanding-traceroute-results.html