Трассировка маршрута: зачем она нужна?Представьте для себя ситуацию: вы сидите в вебе, никого не трогаете, и здесь ваш возлюбленный веб-сайт перестает грузиться. Веб свалился, думаете вы. Но оказывается, что другие веб-сайты грузятся нормально. Как найти, что случилось? Вам поможет трассировка маршрута.

Наверняка, всем понятно, что хоть какой веб-сайт находится на сервере — особом компьютере. Когда мы вводим адресок веб-сайта в адресную строчку браузера и жмем на кнопку «Перейти», мы тем отправляем запрос к серверу. По пути к веб-сайту наш запрос проходит несколько промежных узлов связи, и если с ними все в порядке — то веб-сайт отображается в браузере.

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

Трассировка маршрута производится с помощью служебной программки Traceroute/Tracert. Эта программка заходит в набор поставки фактически всех современных сетевых ОС (операционных систем, поддерживающих работу в компьютерных сетях). В ОС Microsoft Windows эта программка именуется tracert, а в Linux и Mac OS X — traceroute.

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

Как делается трассировка маршрута в Windows? Программка tracert, как и программка ping, запускается из командной строчки. На всякий случай напоминаем, как войти в командную строчку в Windows. Есть три главных метода:

  1. Жмем на кнопку Запуск, избираем пункт Выполнить, в поле Открыть пишем cmd и жмем на кнопку OK либо кнопку Enter.
  2. Жмем сочетание кнопок Win+R (Win – это кнопка, на которой изображен логотип Windows), раскрывается такое же окно, как и в прошлом случае, так что далее действуем аналогично.
  3. Жмем на кнопку Запуск, избираем пункт Все программки (либо Программки для более ранешних версий ОС), в нем — пункт Стандартные, в стандартных программках кликаем на пункт Командная строчка.

В открывшемся окне набираем команду tracert имя_сайта (к примеру, tracert yandex.ru) и жмем на кнопку Enter. Заместо адреса веб-сайта можно ввести его IP адресок (если он вам, естественно, известен). Введя адресок, мы тем установили маршрут до конечного узла. В окне командной строчки в реальном времени выводятся результаты трассировки: заглавие и IP адресок промежных узлов, время отклика в миллисекундах.

Если вам не увлекательны имена промежных узлов то трассировка маршрута должна производиться с параметром -d, который прячет имена маршрутизаторов, к примеру: tracert -d yandex.ru.

Как использовать эти данные для решения препядствия? Время отклика указывает загруженность канала. Но даже если время отклика огромное, веб-сайт будет грузиться — пусть и с трудом. А вот если заместо времени отклика вы видите надпись «Превышен интервал ожидания для запроса», это означает, что на данном узле связи происходит утрата данных, а означает, неувязка конкретно в нем.

Итак, трассировка маршрута помогает найти проблемный узел. Если данные проходят нормально и «стопорятся» на самом пт предназначения, то неувязка вправду с веб-сайтом. Если трассировка маршрута прекращается на середине пути, то неувязка в одном из промежных маршрутизаторов. Если прохождение пакетов прекращается в границах сети вашего провайдера — то и делему необходимо решать «на местном уровне».

Если трассировка маршрута оборвалась на одном из промежных маршрутизаторов, можно испытать зайти на веб-сайт с другого компьютера либо даже мобильного телефона — маршрут поменяется, и веб-сайт может быть доступен. Для верности можно испытать сделать трассировку с другого компьютера. А если другого компьютера под рукою нет, на помощь придут особые онлайн-сервисы. Так, на веб-сайте traceroute.org доступна трассировка маршрута к веб-сайту из различных государств. Вы выбираете в перечне страну, провайдера, вводите адресок веб-сайта и проверяете маршрут.

Трассировка маршрута: зачем она нужна?