Администрирование сети

Что такое Traceroute и как использовать Traceroute NG?

Содержание:

Проблемы с подключением очень распространены в этом цифровом мире. Когда мы пытаемся подключиться к другим серверам или машинам, наши компьютеры обмениваются данными друг с другом. Эта коммуникация осуществляется по частям, известным как пакеты. Отправка и получение пакетов зависит от вашего интернет-соединения. Обычно это происходит на очень высокой скорости (учитывая скорости современного мира), и поэтому большинство из нас часто не знают, что происходит на задней стороне. Когда эти пакеты не могут достичь места назначения с хост-машины, вы не сможете установить соединение. Traceroute — это базовый диагностический инструмент, который очень полезен в таких условиях. Давайте обсудим его в деталях.

Что такое Traceroute?

Трассировка — это очень полезный и интересный инструмент, который вы можете использовать, чтобы выяснить, как пакеты передаются от хост-устройства к целевой машине. В Интернете пакеты, передаваемые с вашего компьютера на целевой компьютер, будут обрабатываться различными маршрутизаторами. Эти маршрутизаторы передают пакеты от одного к другому, пока пакет, наконец, не достигнет пункта назначения. Эти маршрутизаторы, конечно же, имеют свои IP-адреса, поскольку они могут передавать пакеты. Трассировка работает очень хитро. Для этого используется поле в заголовке IP-пакета, известное как TTL или Time to Live.

Traceroute

TTL используется для предотвращения зацикливания пакетов. Допустим, сеть неправильно сконфигурирована, и поэтому пакет попадает в эту неправильную конфигурацию, заставляя его курсировать туда-сюда между двумя маршрутизаторами. Если бы не TTL, пакет застрял бы навсегда, потребляя ресурсы сети. Как это работает, перед отправкой пакета ему присваивается определенное значение TTL, скажем, 4. Когда пакет достигает первого маршрутизатора, он теряет свое значение на 1, что означает уменьшение значения Time to Live. Как только значение достигает 0, пакет отбрасывается, что позволяет предотвратить зацикливание.

Как работает Traceroute?

Таким образом, traceroute использует это поле TTL, чтобы выяснить IP-адреса маршрутизаторов на пути маршрутизации. Как он это делает, спросите вы? Чтобы найти идентификаторы маршрутизаторов, traceroute посылает пакет со значением TTL 1, который при касании маршрутизатора отбрасывается, поскольку его значение уменьшается до нуля. В ответ маршрутизатор посылает сообщение источнику, информируя его об этом. Traceroute использует это сообщение или ping для выяснения идентификации маршрутизатора. Значение пакета продолжает увеличиваться на единицу, в результате чего traceroute получает IP-адреса всех маршрутизаторов на пути маршрутизации. Таким образом, вы получаете анализ пути соединения. Эта информация может быть использована для диагностики проблем подключения сетевыми администраторами и является полезной.

Как использовать Traceroute NG?

Traceroute NG это улучшенный инструмент traceroute, разработанный компанией Solarwinds, который можно использовать для диагностики проблем с подключением. Он предлагает быстрый и точный анализ сетевого пути с использованием TCP и ICMP зондирования. Мы расскажем вам, как пользоваться этим инструментом, и, честно говоря, это довольно просто. Чтобы воспользоваться инструментом, сначала необходимо загрузить его с сайта Solarwinds. Для этого перейдите по ссылке эта ссылка и нажмите на ‘Скачать бесплатный инструмент‘. После того как инструмент загрузится, следуйте инструкциям, приведенным ниже:

  1. Распакуйте скачанный .zip файл в любое удобное для вас место, а затем перейдите в указанное место.
  2. Запустить traceng.exe файл для запуска traceroute NG.
  3. Когда вы запустите инструмент, вам будет предложено перейти по Лицензионное соглашение коробка. Согласитесь с соглашением, а затем нажмите Принять.
    Лицензионное соглашение
  4. Если у вас нет WinPcap в вашей системе, traceroute автоматически загрузит мастер установки WinPcap. При появлении запроса с UAC диалоговое окно, нажмите Да.
  5. Установить WinPcap пройдя через мастер установки.
    Установка WinPcap
  6. Как только это будет сделано, откройте Командная строка Traceroute NG окно. Вам будут показаны все доступные параметры и описание требований.
  7. Существует множество параметров, которые вы можете использовать при трассировке.
    Traceroute NG Использование
  8. Вы можете использовать -a параметр предпринять одно из указанных действий при изменении пути.
  9. Если вы хотите создать файл журнала, воспользуйтесь командой -параметр l что приведет к созданию файла журнала анализа пути. Это избавит вас от необходимости вручную записывать все IP-адреса, если вы этого хотите, автоматически сохраняя их в лог-файле. Журналы будут сохранены в ‘журналы‘ папку traceroute.
  10. Чтобы воспользоваться инструментом, просто укажите URL любого веб-сайта, затем любые параметры, которые вы хотите, и нажмите кнопку Введите.
    Traceroute NG CMD
  11. Во время traceroute, если возникают какие-либо проблемы, они будут отображаться перед Вопросы.
    Отображение проблем
  12. Если вы хотите остановить traceroute, просто введите ‘q‘ без апострофов и нажмите Введите.

Добавить комментарий