Потребность в инструментах traceroute и tracert
Цифровые сети – это постоянно меняющееся явление, а это значит, что они требуют постоянного мониторинга и реконфигурации, чтобы поддерживать их как можно более эффективными. Это означает, что администраторы, отвечающие за обслуживание таких сетей, нуждаются в инструментах, которые помогают им разобраться в том, что сегодня превратилось в сложную смесь цифровых магистралей, соединяющих изобилование гаджетами, которые общаются с использованием безумно быстрого трафика передачи данных. С другой стороны, их пользователи ожидают надежных и быстрых соединений при каждом входе в сеть (локальную или другую)..
Эти два общих сценария создали спрос на инструменты, которые помогают сделать все заинтересованные стороны счастливыми. И среди многих таких инструментов есть один, который может помочь в выявлении проблем с подключением и задержкой: команда traceroute или tracert.
Мы углубимся в инструменты, представленные ниже, но если у вас есть время только для краткого изложения, вот наш Список 3 лучших инструментов для traceroute и tracert:
- SolarWinds Traceroute NG (БЕСПЛАТНЫЙ ИНСТРУМЕНТ) Жизненно важный бесплатный инструмент для устранения проблем с сетевым подключением. Предоставляет аналитическое представление от источника к хостам назначения.
- VisualRoute Подходит для визуализации GUI (см. Скриншоты в мини-обзоре ниже), также предлагает хорошие отчеты и даже диагностику.
- Path Analyzer Pro Простой и эффективный инструмент для пользователей Mac и Windows, с подробными отчетами.
Что такое traceroute или tracert?
Traceroute и tracert – две команды, которые запускаются инструменты, используемые для диагностика сети и помочь в решении проблем с подключением путем отслеживания путей, по которым проходят пакеты данных при путешествии от их источника к месту назначения.
Синтаксис
На Windows машина админ будет использовать ЬгасегЬ команда; в то время как на Linux или Mac OS один они будут использовать «трассировкаВместо этого. Синтаксис для команд:
ЬгасегЬ [-d] [-h Maximum_hops] [-j список хостов] [-w тайм-аут] [-R] [-S srcaddr] [-4] [-6] имя_ цели
трассировка [-46dFITUnreAV] [-f first_ttl] [-g gate,…] [-i устройство] [-m max_ttl] [-p порт] [-s src_addr] [-q nqueries] [-N squeries] [-t tos ] [-l flow_label] [-w waittimes] [-z sendwait] [-UL] [-D] [-P proto] [–sport = порт] [-M метод] [-O mod_options] [–mtu] [ –Back] хост [packet_len]
Хотя исходные инструменты изначально задумывались для запуска из CLI (интерфейсов командной строки), в настоящее время существуют более «более яркие» версии с замечательными графическими интерфейсами (графическими пользовательскими интерфейсами). В этой статье мы рассмотрим три из лучших инструментов для traceroute и tracert.
Скриншоты traceroute и tracert
На изображении ниже команда tracert работает на компьютере с Windows и отслеживает пути прохождения пакетов данных, если он должен достичь домена www.yahoo.com.
На Linux-машине то же самое Команда CLI, использующая синтаксис ключевого слова traceroute чтобы отследить путь к google.com, выглядело бы так:
Как видно из двух изображений, после выполнения команды программа отправляет запрос по сети. Это делается для того, чтобы увидеть, какие маршруты можно использовать для передачи пакетов данных между сетью исходного компьютера и сетью назначения..
пустяки: Команда tracert от Windows компьютер операционной системы отправляет эхо-запрос ICMP (Internet Control Message Protocol), а команда traceroute с компьютера Linux (или Mac) использует UDP (протокол пользовательских дейтаграмм). Ответ, однако, является всегда отправляется обратно в ICMP, независимо от операционной системы отправляющего хоста.
Как работают tracert или traceroute?
Чтобы увидеть, как работает traceroute / tracert, давайте посмотрим, что происходит после отправки команды tracert или traceroute:
- Команда отправляет пакет на целевое устройство или сеть и начинает мониторинг отчетов, отправляемых обратно в форме ответов от подключенных промежуточных устройств, таких как маршрутизаторы и коммутаторы.
- Пакеты «перепрыгивают» с одного устройства на другое и отправляют обратно ответы, которые помогают выяснить время их прохождения (RTT). RTT является определенный как промежуток времени, необходимый для отправки пакета, а затем для возврата ответа, подтверждающего, что он достиг назначенного пункта назначения.
- Всякий раз, когда пакеты попадают на устройство и возвращают ответ, администратор также получает немного информации, подробно IP-адрес и имя устройства (если есть).
- Каждый раз, когда пакет отправляется, ему присваивается TTL (время жить) ценить это по умолчанию максимум 30 прыжков (но может быть изменено по желанию). Мы можем увидеть преимущества TTL, посмотрев, что происходит, когда пакет перемещается или пересекает сеть:
Шаг 1: Когда первый пакет отправлен, ему присваивается TTL, равный 1. Когда он достигает первого сетевого устройства, TTL уменьшается на 1 (делая его 0 и, следовательно, сбросив пакет) и ответ отправляется обратно источнику. Это возвращаемое сообщение закроет транспортный цикл, позволяющий рассчитать RTT. Если отвечающее устройство было предполагаемой целью, то процесс заканчивается «Решено» сообщение. Если не…
Шаг 2: Второй пакет будет отправлен с TTL 2. Он проходит через устройство, указанное на шаге 1 (где теряет значение TTL), и переходит к следующему подключенному устройству за ним. Когда он достигает второго устройства, он сбрасывает TTL (делая его 0), и ответ отправляется обратно на исходный хост.
Step… n: Пакеты продолжают выходить с увеличением значений TTL (пока не будет достигнут максимум), и ответы продолжают возвращаться с чуть более подробной информацией о сети, которая соединяет узлы отправления и назначения.
Шаг «максимум нет. хмеля »Наконец, когда отправляется пакет с максимальным количеством прыжков, можно ожидать одну из двух вещей:
- Либо хост назначения достигнут и сетевой путь разрешен или,
- Последний пакет потеряет значение TTL, будет отброшен и завершится «Достигнуто максимальное количество прыжков» сообщение об ошибке, указывающее, что хост не может быть достигнут.
Еще немного о TTL
Значение TTL определяет количество промежуточных маршрутизаторов или других соединительных устройств, которые будут проходить по мере прохождения пакета к хосту назначения. Команда traceroute / tracert запускает пакеты со значениями TTL, начинающимися с 1 и постепенно увеличивающимися с каждым последующим исходящим пакетом.
Значения TTL уменьшаются каждый раз, когда пакет переходит на устройство. Любой пакет, значение TTL которого достигает нуля, отбрасывается и «Превышено время» ICMP сообщение об ошибке генерируется и отправляется обратно на исходный хост.
Действуя таким образом, инструмент использует пакеты и ответные сообщения для построения списка маршрутизаторов, через которые должны пройти данные, пока не будет достигнут пункт назначения, и не возвратит «ICMP Echo Reply» сообщение.
Как traceroute или tracert помогают администраторам?
После того, как сетевой путь был намечен, сетевой администратор может просто посмотреть на него, следуя путям, которые были взяты последовательными пакетами. Они могут сами убедиться, где проблема (в случае непоставки пакетов) или что все работает так же хорошо, как и должно.
Затем остается только починить отключенные маршрутизаторы и настроить те, которые имеют высокий задержка или коэффициент потери пакетов.
3 лучших инструмента для трассировки и трассировки
Теперь, когда у нас есть представление о том, как они работают, давайте взглянем на три наиболее эффективных инструмента tracert или traceroute, которые каждый администратор может использовать для обеспечения эффективной работы сети..
1. SolarWinds Traceroute NG (БЕСПЛАТНЫЙ ИНСТРУМЕНТ)
SolarWinds является одним из крупнейших игроков на рынке мониторинга производительности сети. Они являются создателями некоторых впечатляющих инструментов, включая Traceroute NG – простой в использовании, но эффективный инструмент мониторинга сетевых подключений.
Traceroute NG – инструмент, который все проясняет
С Traceroute NG, администратор будет иметь доступ к точному анализу однопутевого анализа через интерфейс командной строки от источника к хостам назначения. Он будет эффективно определять количество прыжков, соответствующие IP-адреса, имена хостов, потерю пакетов и задержку.
Другие отличные функции, которые администраторы могут ожидать от Traceroute NG включают:
- Это обнаруживает изменения пути и дает должное уведомление
- Инструмент позволяет непрерывное зондирование который дает номер итерации для пользователя
- И то и другое IPv4 и IPv6 сети поддерживаются и могут быть проанализированы
- Номер пути и трассировка информация может быть сохранена в журнале .txt файл
- это легко скопировать данные из графического интерфейса инструмента в буфер обмена
- «Переключатель» Команда позволяет администраторам чередуйте тип зонда между ICMP и TCP
- Это позволяет одновременно протоколирование (с помощью команды регистрации) а также зондирование
- Поиск DNS можно включить или отключить
SolarWinds Traceroute NG является БЕСПЛАТНЫЙ ИНСТРУМЕНТ и может быть загружен на Solarwinds.com
SolarWinds Traceroute NGСкачать БЕСПЛАТНЫЙ ИНСТРУМЕНТ на Solarwinds.com
2. VisualRoute
Для сетевых администраторов, ищущих захватывающий маленький инструмент которые могут работать так же хорошо, как и любые более сложные инструменты traceroute, они, безусловно, найдут все это в VisualRoute. Этот сетевой инструмент очень удобен в использовании, поскольку его графический интерфейс делает работу очень увлекательной.
VisualRoute – отчеты и диагностика в лучшем виде
Администраторы могут получить аналитические результаты и отчеты которые дают советы типа «В целом, этот маршрут обеспечивает хорошую пропускную способность, при этом прыжки реагируют в среднем в течение 68 мс. Однако все переходы после перехода 12 в сети «[Сеть для 130.117.50.246]» реагируют немного медленнее, чем в среднем.»
Однако, если взглянуть на дополнительные функции, становится совершенно очевидно, что VisualRoute действительно серьезный инструмент:
- графическая карта результата трассировки позволяет легко понять и использовать данные.
- Хотя VisualRoute-х Основная цель состоит в том, чтобы отобразить сетевые пути, это выходит за рамки, чтобы выполнить несколько других необходимая диагностика сети с большим количеством инструментов, таких как:
- Обратная трассировка с удаленными агентами, поэтому администраторы выполняют обратную трассировку между двумя местоположениями, фактически не находясь ни в одном из местоположений.
- Обратный поиск DNS позволяет для обнаружения IP-адресов за доменным именем.
- Пинг прорисовка измерять и фиксировать время отклика IP-адресов за определенный промежуток времени и располагать данными в виде информативных графиков.
- Хранение данных трассировки для будущего сравнения и сравнения производительности.
- Отправка из непрерывные команды tracert через измеренные временные интервалы позволяет администраторам отслеживать любые снижения производительности, которые могут произойти с течением времени.
3. Path Analyzer Pro
Path Analyzer Pro – это инструмент traceroute, с помощью которого администраторы могут Машины Mac можно использовать вместе с их Windows братья, как это работает на обеих платформах. Это объединение инструментов, которые, помимо основной цели traceroute, предлагают функции, которые помогают с тестирование производительности, DNS, Кто, и разрешение адреса функции.
Path Analyzer Pro – простой, но впечатляюще эффективный
Некоторые функции, которые администраторы могут ожидать от своих Path Analyzer Pro включают:
- краткий и точный графический интерфейс что даже новички могут легко освоить.
- Превосходное время, которое видит администраторы результаты обратно в 20 раз быстрее.
- Разработанные, но понятные отчеты которые могут быть использованы на платформе или экспортированы для других удаленных пользователей. У них впечатляющая графика, детализирующая каждый аспект сети.
- Расположение IP-адресов на основе карты с зумом, панорамированием и деталями.
- Отслеживание адресов электронной почты которые могут использовать криминальные стопперы и борцы с преступниками, чтобы узнать больше о спамерах или отправителях нежелательных сообщений электронной почты
Traceroute и tracert нарисуют сеть для вас
Если вы являетесь сетевым администратором, вы по достоинству оцените возможности трех лучших инструментов traceroute и tracert, которые мы только что видели. Использование одного или всех из них позволит вам получить точную картину вашей сети и возможностей подключения, которые находятся за ее пределами. Используйте инструменты, и вы всегда будете иметь четкое представление о том, как выглядит ваша сеть.
Кредиты изображений:
Скриншот SolarWinds Traceroute NG
Скриншот трассировки Linux
Скриншот демонстрации маршрута
Пример скриншота хмеля и ответов
and the destination.
Как работают tracert или traceroute?
Tracert и traceroute работают путем отправки пакетов данных через сеть и отслеживания пути, который они проходят, чтобы достичь своего назначения. Каждый маршрутизатор на пути пакета данных добавляет свой IP-адрес в заголовок пакета, что позволяет traceroute или tracert отслеживать путь, который пакет проходит.
Еще немного о TTL
TTL (Time To Live) – это значение, которое устанавливается в заголовке пакета данных и указывает, сколько маршрутизаторов может пройти пакет, прежде чем он будет отброшен. Это предотвращает бесконечное циклическое передачу пакетов в сети.
Как traceroute или tracert помогают администраторам?
Traceroute и tracert помогают администраторам сети выявлять проблемы с подключением и задержкой, а также определять маршруты, которые пакеты данных проходят, чтобы достичь своего назначения. Это позволяет им быстро и эффективно решать проблемы с сетью и улучшать ее производительность.
3 лучших инструмента для трассировки и трассировки
1. SolarWinds Traceroute NG (БЕСПЛАТНЫЙ ИНСТРУМЕНТ) – бесплатный инструмент для устранения проблем с сетевым подключением, который предоставляет аналитическое представление от источника к хостам назначения.
2. VisualRoute – инструмент, который предлагает визуализацию GUI, хорошие отчеты и даже диагностику.
3. Path Analyzer Pro – простой и эффективный инструмент для пользователей Mac и Windows, с подробными отчетами.
Traceroute и tracert нарисуют сеть для вас
Traceroute и tracert – это мощные инструменты для диагностики сети, которые помогают администраторам быстро и эффективно выявлять проблемы с подключением и задержкой. С помощью этих инструментов вы можете отслеживать путь, который пакеты данных проходят, чтобы достичь своего назначения, и быстро решать проблемы с сетью.