Оглавление:
Определение - Что означает Traceroute?
Traceroute - это средство диагностики сети, используемое для отслеживания пути прохождения пакета в IP-сети от источника к месту назначения. Traceroute также записывает время, затрачиваемое на каждый прыжок, который пакет делает во время своего маршрута к месту назначения.
Traceroute использует эхо-пакеты протокола ICMP (Internet Control Message Protocol) с переменным временем жизни (TTL). Время отклика каждого прыжка рассчитывается. Чтобы гарантировать точность, каждый скачок запрашивается несколько раз (обычно три раза), чтобы лучше измерить реакцию этого конкретного скачка.
Traceroute существует как часть большинства операционных систем в той или иной форме.
Traceroute также известен как tracert.
Техопедия объясняет Traceroute
Traceroute - очень полезный инструмент для определения задержек ответов и петель маршрутизации, присутствующих в пути сети через узлы с коммутацией пакетов. Это также помогает определить местонахождение любых точек сбоя, возникших при нахождении в определенном пункте назначения.
Traceroute использует сообщения ICMP и поля TTL в заголовке IP для своих операций и передает пакеты с небольшими значениями TTL. Каждый переход, который обрабатывает пакет, вычитает «1» из TTL пакета. Если TTL достигает нуля, пакет истек и отбрасывается. Traceroute зависит от обычной практики маршрутизатора по отправке сообщения с превышением времени ICMP отправителю по истечении TTL.
Используя небольшие значения TTL, которые быстро истекают, traceroute заставляет маршрутизаторы по обычному пути доставки пакета генерировать эти сообщения ICMP. Эти сообщения также идентифицируют маршрутизатор. Значение TTL «1» должно генерировать сообщение от первого маршрутизатора; значение TTL «2» генерирует сообщение от второго и так далее.
Traceroute использует следующий синтаксис команды с необязательными параметрами или без них: tracert target_name
Выходные данные трассировки сначала отображают IP-адрес пункта назначения и максимальное количество прыжков, которые он пройдет, прежде чем завершит трассировку. Затем он отображает имя, IP-адрес и время отклика, принятые при каждом прыжке.
- 1 - интернет-шлюз сети, с которой начинается трассировка
- 2 обычно является шлюзом интернет-провайдера (ISP)
- 3 - это обычно имя хопа и IP-адрес магистрального интернет-провайдера
Эта трассировка продолжается до домена назначения, перечисляя все переходы по пути. Стоит отметить, что трассировка может отображать разные результаты, если последующие трассы выполняются для одного и того же пункта назначения. Это может указывать на изменение сетевого пути из-за сбоя какого-либо соединения или перехода. Если прыжок не отвечает (время ожидания истекло), отображается звездочка (*), а затем пробуется другой прыжок. В случае успеха отображается время отклика прыжка. Наконец, отображается домен назначения с его IP-адресом.
