как сделать трассировку ip адреса

Трассировка маршрута сети (команда tracert)

Для диагностики и поиска проблем в сети системные администраторы часто применяют такой удобный инструмент, как трассировка маршрута. Она позволяет определить все узлы (маршрутизаторы, серверы, компьютеры), через которые проходит трафик по дороге к точке назначения. Если связь с каким-либо удалённым хостом рвётся или вообще пропадает, то трассировка маршрута сети позволит быстро найти участок, на котором появились проблемы как в локальной сети, так и в глобальной паутине Интернет.

Для выполнения этой процедуры в каждой современной операционной системе есть соответствующий инструмент.

как сделать трассировку ip адреса. trassirovka. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-trassirovka. картинка как сделать трассировку ip адреса. картинка trassirovka.

Трассировка в Windows 10

Для проведения трассировки сети в Windows 10 необходимо нажать комбинацию клавиш Win+R и в окне «Выполнить» набрать команду «cmd». Этим Вы откроете командную строку Виндовс, в которой надо ввести команду:

Для примера возьмём сайт google.ru

как сделать трассировку ip адреса. thumbnail.windows tracert route. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-thumbnail.windows tracert route. картинка как сделать трассировку ip адреса. картинка thumbnail.windows tracert route.

Трассировка в Linux

как сделать трассировку ip адреса. thumbnail.linux traceroute. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-thumbnail.linux traceroute. картинка как сделать трассировку ip адреса. картинка thumbnail.linux traceroute.

Внимание! Использовать трассировку маршрута в сети для оценки качества последней мили (абонентской линии ADSL,FTTB или PON) нельзя, так как эта системная программа никоим образом оценить качество линии не может и не умеет.

Источник

Как сделать трассировку маршрута до сайта, сервера?

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

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

При обращении в службу технической поддержки ресурса, обычно это первое, что просят сделать, если сайт не работает. Это связано с тем, что сайт может не работать из-за перебоев связи на отдельном узле, но в целом сайт работает и с ним все в порядке.

Как сделать трассировку маршрута до сервера, сайта в OC Windows

как сделать трассировку ip адреса. 1 cmd. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-1 cmd. картинка как сделать трассировку ip адреса. картинка 1 cmd.

Запускаем командную строку через меню «Пуск – Все программы – Стандартные». Или нажимаем сочетание клавиш «Win + R», появляется окно системной утилиты «Запуск программы», вводим: «cmd» и нажимаем «ок».

как сделать трассировку ip адреса. 2 tracert. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-2 tracert. картинка как сделать трассировку ip адреса. картинка 2 tracert.

В командной строке вводим: «tracert» и адрес ресурса, который нужно проверить. Нажимаем «ввод». В результате трассировки мы узнаем, какие промежуточные узлы проходит пакет и время отклика. На основе этой информации можно понять, где проблема: у Вас, у интернет-провайдера, на одном из промежуточных узлов или на сервере сайта. Звездочки означают, что один из маршрутизаторов не хочет отвечать.

Звездочки не всегда означают проблему — на сервере может стоять файрволл, который блокирует «лишние» пакеты, а «реальные» пропускает и в браузере страница корректно открывается.

В командной строке узнаем IP адрес для трассировки

как сделать трассировку ip адреса. 3 ip adres servera. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-3 ip adres servera. картинка как сделать трассировку ip адреса. картинка 3 ip adres servera.

Если по доменному имени трассировка не проходит, сделаем это по IP адресу. Узнаем его через команду «ping». Этот запрос показывает время, которое нужно пакету, чтобы дойти до сервера и вернуться обратно. Цифры в квадратных скобках, которые идут после домена в строке «Обмен пакетами с…», это и есть искомый IP. На скриншоте: 88.214.230.21.

CMS хостинг — подберите тарифный план, подходящий для системы управления Вашим сайтом!

Как скопировать результаты пинга и трассировки из командной строки?

Даже если трассировка по домену прошла успешно, стоит «пропинговать» сервер, чтобы увидеть, не теряются ли пакеты. Да и техподдержка может попросить статистику обмена данных вместе с отчетом о трассировке.

как сделать трассировку ip адреса. 4 copy result. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-4 copy result. картинка как сделать трассировку ip адреса. картинка 4 copy result.

Вводим: tracert и IP адрес, нажимаем «ввод» и получаем отчет. Если данные нужны не лично вам, а для тех. поддержки, выделяем мышкой нужные строки и нажимаем «enter». Информация попадает в буфер обмена. Создаем текстовый файл и вставляем комбинацией клавиш Ctrl + V. Сохраняем и отправляем в техподдержку.

iPipe – надёжный хостинг-провайдер с опытом работы более 15 лет.

Источник

Как сделать пинг и трассировку в OC Windows

Иногда возникает ситуация: сайт не открывается при обращении к своему имени. Чаще всего такое происходит после регистрации домена или изменений настроек DNS для домена.

В этом случае при обращении в Техническую поддержку у Вас могут попросить сделать пинг и/или трассировку до Вашего сайта и предоставить результаты. Эта процедура позволит посмотреть весь путь, который проходит сетевой пакет, прежде чем достигнет нашего сервера и, возможно, выявить место, где происходит сбой.

Для этого нам понадобится воспользоваться двумя утилитами, которые встроены в ОС Windows: ping и tracert.

Команда ping

как сделать трассировку ip адреса. ping 2. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-ping 2. картинка как сделать трассировку ip адреса. картинка ping 2.

Перед Вами должна открыться командная строка Windows. Для того, чтобы сделать пинг, необходимо набрать в ней команду:

где site.com — имя Вашего домена.

как сделать трассировку ip адреса. ping 3. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-ping 3. картинка как сделать трассировку ip адреса. картинка ping 3.

После ввода нажмите Enter и дождитесь выполнения команды.

Теперь полученный результат необходимо скопировать. Для этого щелкните правой кнопкой мыши в области консоли и в контекстном меню выберите пункт «Пометить«.

как сделать трассировку ip адреса. ping 4. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-ping 4. картинка как сделать трассировку ip адреса. картинка ping 4.как сделать трассировку ip адреса. ping 5. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-ping 5. картинка как сделать трассировку ip адреса. картинка ping 5.

После этого мышью выделите необходимую область с текстом и нажмите Enter. Теперь результат скопирован в буфер обмена, и Вы можете вставить его, куда Вам необходимо. Например, отправить его сотруднику технической поддержки, вставив в поле ввода сообщения (Ctrl+V).

Команда tracert

Для того, чтобы сделать трассировку, Вам необходимо вместо команды ping ввести команду:

После чего надо нажать Enter, дождаться ее выполнения и таким же образом скопировать результат в буфер обмена.

как сделать трассировку ip адреса. ping 6. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-ping 6. картинка как сделать трассировку ip адреса. картинка ping 6.

Telnet и nslookup

Скорее всего, если попробовать выполнить команду telnet, то возникнет следующее сообщение:

как сделать трассировку ip адреса. trac. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-trac. картинка как сделать трассировку ip адреса. картинка trac.

как сделать трассировку ip адреса. trac1. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-trac1. картинка как сделать трассировку ip адреса. картинка trac1.

Выбираем пункт Программы:

как сделать трассировку ip адреса. trac2. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-trac2. картинка как сделать трассировку ip адреса. картинка trac2.

Нажимаем Включение или отключение компонентов Windows:

как сделать трассировку ip адреса. trac3. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-trac3. картинка как сделать трассировку ip адреса. картинка trac3.

Ставим галочку напротив Клиент Telnet и нажимаем OK:

как сделать трассировку ip адреса. trac55. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-trac55. картинка как сделать трассировку ip адреса. картинка trac55.

как сделать трассировку ip адреса. trac6. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-trac6. картинка как сделать трассировку ip адреса. картинка trac6.

Возвращаемся к командной строке и вводим команду:

и нажимаем Enter:

как сделать трассировку ip адреса. trac66. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-trac66. картинка как сделать трассировку ip адреса. картинка trac66.

как сделать трассировку ip адреса. diag. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-diag. картинка как сделать трассировку ip адреса. картинка diag.

Теперь выполним команду nslookup. Вместо beget.com подставляем домен Вашего сайта:

как сделать трассировку ip адреса. nslook. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-nslook. картинка как сделать трассировку ip адреса. картинка nslook.

Источник

IT-блог о веб-технологиях, серверах, протоколах, базах данных, СУБД, SQL, компьютерных сетях, языках программирования и создание сайтов.

Команда tracert в Windows. Зачем нужна и как пользоваться сетевой утилитой tracert?

Привет, посетитель сайта ZametkiNaPolyah.ru! Продолжим разбираться с полезными командами и утилитами командной строки Windows, на этот раз давайте разберемся с сетевой утилитой tracert, мы поговорим зачем нужна команда tracert и как ею пользоваться для диагностики компьютерной сети и устранению неполадок. Как мы увидим, утилиту tracert используют сетевые инженеры и системные администраторы для определения маршрута прохождения IP-пакета по сети, вы убедитесь, что этой утилитой довольно легко пользоваться, но не все умеют правильно оценивать результаты работы этой команды, о некоторых сложностях, которые могут возникнуть при интерпретации трассировка маршрута мы поговорим в самом конце этой публикации.

Если вам интересна тема компьютерных сетей, то в блоге уже практически закончена первая часть курса по основам компьютерных сетей, можете ознакомиться с ее содержимым. И вот здесь можно получить немного информации о самом курсе основанном на Cisco ICND1.

Назначение команды tracert или как определить маршрут прохождения пакета до узла

Tracert – это небольшая системная утилита вашей операционной системы, которая позволяет сделать трассировку маршрута до заданного узла в локальной сети или сети Интернет. В операционных системах Windows tracert – это стандартная утилита, которая устанавливается вместе с операционной системой, то есть вам не нужно ничего устанавливать, чтобы воспользоваться командной tracert. Исполняемый файл tracert.exe в Windows 10 находится по следующему пути: C:\Windows\System32.

Команда tracert – это один из самых часто используемых инструментов для траблшутинга и сетевой диагностики, эта утилита дает нам возможность определить маршрут, по которому проходит пакет до заданного узла. Tracert может работать как с доменными имена или именами хостов, так и с IP-адресами (как с IPv4, так и с IPv6). Кроме того что tracert показывает маршрут от вашего компьютера до удаленного узла в сети, она еще и отображает время прохождения пакетов как до конечного узла, так и до транзитных или промежуточных узлов (время является одной из самых важных единиц измерения в компьютерных сетях). Давайте лучше посмотрим, как работает утилита tracert на простом примере без дополнительных параметров.

как сделать трассировку ip адреса. 01 %D0%A2%D1%80%D0%B0%D1%81%D1%81%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0 %D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B0 %D0%BF%D1%80%D0%B8 %D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%B8 %D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B Tracert %D0%B4%D0%BE IP %D0%B0%D0%B4%D1%80%D0%B5%D1%81%D0%B0 %D0%AF%D0%BD%D0%B4%D0%B5%D0%BA%D1%81. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-01 %D0%A2%D1%80%D0%B0%D1%81%D1%81%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0 %D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B0 %D0%BF%D1%80%D0%B8 %D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%B8 %D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B Tracert %D0%B4%D0%BE IP %D0%B0%D0%B4%D1%80%D0%B5%D1%81%D0%B0 %D0%AF%D0%BD%D0%B4%D0%B5%D0%BA%D1%81. картинка как сделать трассировку ip адреса. картинка 01 %D0%A2%D1%80%D0%B0%D1%81%D1%81%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0 %D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B0 %D0%BF%D1%80%D0%B8 %D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%B8 %D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B Tracert %D0%B4%D0%BE IP %D0%B0%D0%B4%D1%80%D0%B5%D1%81%D0%B0 %D0%AF%D0%BD%D0%B4%D0%B5%D0%BA%D1%81.

Трассировка маршрута при помощи команды Tracert до IP-адреса Яндекс

В данном случаем мы видим путь прохождения IP-пакета от моего ПК до сервера Яндекс, чтобы указать утилите tracert удаленный узел, мы воспользовались IP-адресом. Но эта команда может работать и с доменными именами, давайте посмотрим, сделав трассировку маршрута до сервера Google.

как сделать трассировку ip адреса. 02 %D0%A2%D1%80%D0%B0%D1%81%D1%81%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0 %D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B0 %D0%BF%D1%80%D0%B8 %D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%B8 %D1%83%D1%82%D0%B8%D0%BB%D0%B8%D1%82%D1%8B %D0%B4%D0%BE %D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0 Google %D0%BF%D0%BE %D0%B4%D0%BE%D0%BC%D0%B5%D0%BD%D0%BD%D0%BE%D0%BC%D1%83 %D0%B8%D0%BC%D0%B5%D0%BD%D0%B8. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-02 %D0%A2%D1%80%D0%B0%D1%81%D1%81%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0 %D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B0 %D0%BF%D1%80%D0%B8 %D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%B8 %D1%83%D1%82%D0%B8%D0%BB%D0%B8%D1%82%D1%8B %D0%B4%D0%BE %D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0 Google %D0%BF%D0%BE %D0%B4%D0%BE%D0%BC%D0%B5%D0%BD%D0%BD%D0%BE%D0%BC%D1%83 %D0%B8%D0%BC%D0%B5%D0%BD%D0%B8. картинка как сделать трассировку ip адреса. картинка 02 %D0%A2%D1%80%D0%B0%D1%81%D1%81%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0 %D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B0 %D0%BF%D1%80%D0%B8 %D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%B8 %D1%83%D1%82%D0%B8%D0%BB%D0%B8%D1%82%D1%8B %D0%B4%D0%BE %D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0 Google %D0%BF%D0%BE %D0%B4%D0%BE%D0%BC%D0%B5%D0%BD%D0%BD%D0%BE%D0%BC%D1%83 %D0%B8%D0%BC%D0%B5%D0%BD%D0%B8.

Трассировка маршрута при помощи утилиты tracert до сервера Google по доменному имени

Стоит сказать пару слов о выводе, который мы получили. Каждая строка вывода команды tracert пронумерована, каждая такая строка называется шагом, хопом или прыжком. По умолчанию tracert в Windows отправляет три запроса на каждый хоп и получает от этого хопа ответы, если ответ не получен, то в первых трех столбцах мы видим символ «*», если ответ получен, то в первых трех столбцах указывается время прохождения пакета, а в четвертом столбце Windows дает нам подсказку о причинах, по которым удаленный узел нам не ответил или его адрес, если узел ответил.

Хопы, которые мы видим в трассировке – это маршрутизаторы, серверы или L3 коммутаторы, на интерфейсах которых прописан IP-адрес (то есть устройства, которые определяют путь, по которому пойдет IP-пакет, другими словами – это устройства сетевого уровня моделей OSI 7 и TCP/IP), это важное уточнение для интернет-пользователей, всё дело в том, что витая пара или другой тип кабеля (про минусы использования коаксиального кабеля в Ethernet сетях можете почитать здесь), который приходит к вам в квартиру, подключен в L2 коммутатор, который никак не влияет на маршрут прохождения пакета, на нем нет IP-адресов (вернее есть один адрес, который использует тех. поддержка провайдера для управления этим коммутатором) и он не принимает решений по маршрутизации пакетов, таких коммутаторов между хопами может быть несколько десятков и мы их никак не увидим, так как для утилиты tracert они представляют собой что-то вроде кабеля, собственно как и для других утилит сетевой диагностики.

Для диагностики сетевых ресурсов утилита tracert использует специальный протокол, который называется ICMP (Internet Control Message Protocol — протокол межсетевых управляющих сообщений), есть еще команда traceroute (эта утилита обычно входит в стандартные дистрибутивы Linux, например, эта утилита присутствует в Linux Mint), которая по умолчанию использует протокол UDP, для ее использвания вам точно также потребуется эмулятор терминала. ICMP-сообщение, которое посылает наш компьютер, запаковывается в IP-пакет (здесь вы можете прочитать более подробно про инкапсуляцию данных в компьютерных сетях), у которого есть специальное значение TTL (time to live или время жизни), для понимания работы tracert это важно, поскольку эта команда при каждой отправке пакета увеличивает TTL на единицу, а первый отправленный пакет в сеть имеет значение, равное единице, при этом по умолчанию tracert отправляет три пакета с одним и тем же TTL, то есть в ответ мы должны получить три пакета от удаленного узла (самые основы взаимодействия двух узлов в компьютерной сети описаны здесь, для реализации схемы использовалась Cisco Packet Tracer).

Вернемся к примеру с трассировкой Яндекса, чтобы это лучше понять. Когда мы написали tracert 77.88.55.88, tracert сформировала IP-пакет, в котором в качестве узла назначения указала IP-адрес Яндекса и отправила его в сеть, а в качестве TTL этот пакет получил значение равное единице, далее tracert, не изменяя TTL отправила еще два пакета и получила три ответа от узла 192.168.0.1. После значение TTL было увеличено на единицу (значение стало равным двойке) и в сеть было отправлено еще три пакета (IP-адрес в этих пакетах не изменялся), следующий хоп отказался отвечать на ICMP-запросы и мы увидели три звездочки, после этого TTL был снова увеличен и мы увидели третий хоп, таким образом tracert будет увеличивать TTL до тех пор, пока не доберется до сервера Яндекс. С Гуглом ситуация аналогичная, только там мы использовали доменное имя, поэтому tracert пришлось выполнять дополнительные операции по выяснению IP-адреса, на котором этот домен висит.

При использовании утилиты tracert не стоит паниковать в тех ситуациях, когда вы видите звездочки вместо времени ответа удаленного узла, дело в том, что ICMP-протокол иногда используется для сетевых атак (например, DDoS) и некоторые сетевые инженеры и системные администраторы предпочитают настраивать свои устройства таким образом, чтобы они не отвечали на ICMP-запросы. Иногда бывает так, что конечный узел не отвечает на ICMP-запросы, но на самом деле он корректно работает и выполняет свои функции, для проверки доступности таких узлов вам не поможет команда Ping, так как она тоже использует ICMP, но может помочь команда traceroute или онлайн сервисы по проверки доступно сайтов и серверов в Интернете.

В качестве примера давайте сделаем трассировку до сайта microsoft.com, сервера этой компании не отвечают на ICMP-запросы. Трассировка показана на рисунке ниже.

как сделать трассировку ip адреса. 03 %D0%A2%D1%80%D0%B0%D1%81%D1%81%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0 %D0%B4%D0%BE %D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0 Microsoft %D0%BA%D0%BE%D1%82%D0%BE%D1%80%D1%8B%D0%B9 %D0%BD%D0%B5 %D0%BE%D1%82%D0%B2%D0%B5%D1%87%D0%B0%D0%B5%D1%82 %D0%BD%D0%B0 ICMP %D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D1%8B. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-03 %D0%A2%D1%80%D0%B0%D1%81%D1%81%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0 %D0%B4%D0%BE %D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0 Microsoft %D0%BA%D0%BE%D1%82%D0%BE%D1%80%D1%8B%D0%B9 %D0%BD%D0%B5 %D0%BE%D1%82%D0%B2%D0%B5%D1%87%D0%B0%D0%B5%D1%82 %D0%BD%D0%B0 ICMP %D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D1%8B. картинка как сделать трассировку ip адреса. картинка 03 %D0%A2%D1%80%D0%B0%D1%81%D1%81%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0 %D0%B4%D0%BE %D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0 Microsoft %D0%BA%D0%BE%D1%82%D0%BE%D1%80%D1%8B%D0%B9 %D0%BD%D0%B5 %D0%BE%D1%82%D0%B2%D0%B5%D1%87%D0%B0%D0%B5%D1%82 %D0%BD%D0%B0 ICMP %D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D1%8B.

Трассировка до сервера Microsoft, который не отвечает на ICMP-запросы

На момент проверки этого ресурса он был доступен, но результаты работы tracert нас немного обманывают, по ним видно, что мы якобы не можем добраться до сервера Майкрософт, поэтому для корректной диагностики удаленных ресурсов нужно иметь целый арсенал сетевых утилит, ну или как минимум браузер и умение гуглить. Еще по трассировки видно, что tracert в Windows по умолчанию использует максимальное значение TTL равное 30, протокол IPv4 позволяет задавать максимальное значение TTL 255, но на самом деле это очень много, чтобы остановить выполнение команды tracert воспользуйтесь сочетание клавиш ctrl+c.

Параметры команды tracert в Windows

Любая команда в командной строке Windows имеет небольшой справочник (команда help — справочник командной строки Windows), в котором указаны допустимые параметры, в том числе и команда tracert, чтобы увидеть эти параметры, в командной строке нужно написать: tracert /? или tracert /h.

Источник

Что такое трассировка маршрута в Windows (tracert) и Linux (traceroute): разбор Бородача

Всем привет! Как вы уже поняли, сегодня я подробно, но максимально кратко попробую рассказать про то – что же такое трассировка маршрута в локальных и глобальных сетях. Также расскажу, в чем отличие измерения трассировки в Windows и Linux. Некоторые думают, что при вводе примерно одинаковых команд инженер будет получать одну и ту же информацию, но на деле это не совсем так – об этом поподробнее чуть ниже. Если у вас будут какие-то вопросы и дополнения, то пишите в комментариях.

Определение

Трассировка – по сути это тестирование, при котором пользователь может увидеть, по какому пути проходит пакет данных до конечного сервера. То есть через какие узлы он проходит и с какой задержкой. Например, при стандартной команде «Ping» вы получите информацию о времени отклика или время отправки и приема пакета. А при трассировке вы увидите через какие IP узлов проходит этот самый пакет до конечного сервера.

Часто данной утилитой пользуются инженеры или системные администраторы, чтобы выявить слабые стороны сети. В общем, штуковина полезная почти для всех. Далее я расскажу, как сделать трассировку до сайта или до выделенного игрового сервера, а также как вообще ею пользоваться.

Windows

В «окнах» данную функцию выполняет системный модуль или утилита «Tracert». Как вы понимаете она расположена в папке «System32», как и другие подобные микропрограммы. Для запуска обычно нужно использовать командную строку. Утилита спокойно работает как с доменными именами, так и с IP адресами, в том числе IPv4 и IPv6. Также плюс в том, что её не нужно устанавливать и она идет в стандартном пакете Windows на всех версиях: XP, 7, 8, 8.2 и 10.

А теперь давайте попробуем её использоваться. Для этого вам нужно запустить командную строку. В Windows 7 переходим в «Пуск» – «Все программы» – открываем папку «Стандартные», а после этого нажимаем правой кнопкой по командной строке и открываем с правами администратора.

ПРИМЕЧАНИЕ! Также можно открыть через «Win+R» и команду «CMD».

как сделать трассировку ip адреса. 1 30. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-1 30. картинка как сделать трассировку ip адреса. картинка 1 30.

В Windows 10 достаточно нажать правой кнопкой по «Пуску» и далее выбрать консоль с админ правами.

как сделать трассировку ip адреса. 2 29. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-2 29. картинка как сделать трассировку ip адреса. картинка 2 29.

Далее все делается достаточно просто – сначала прописываем команду «tracert», а потом через пробел выписываем IP адрес сервера. Я в качестве примера использовал один известный DNS серверов:

как сделать трассировку ip адреса. 3 30. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-3 30. картинка как сделать трассировку ip адреса. картинка 3 30.

Плюс ещё в том, что можно использовать не только IP, но также и доменное имя, которое состоит из букв. Давайте для примера проведем тест с Яндексом:

tracert yandex.ru

как сделать трассировку ip адреса. 4 26. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-4 26. картинка как сделать трассировку ip адреса. картинка 4 26.

Тут мы видим вид нескольких шагов. Каждый шаг – это прохождение пакета от одного узла к другому. Так же вы видите время прохождения, которое пишется в миллисекундах. Далее вы видите название узла и IP адрес, который указан в скобках. Если же узел не сможет ответить или время ожидания будет превышено, то в столбце времени вы увидите звёздочку (*).

А теперь давайте я расскажу про проблему данного тестирования. Проблема состоит в том, что команда не показывает некоторые узлы, а именно коммутаторы, которые работают со вторым уровнем модели OSI. А все из-за того, что у них нет интерфейсного представления подключенных устройств в IP виде. То есть коммутация происходит на втором уровне, где нет IP адресов, а связь идет с помощью таблицы MAC-адресов. И понятно дело, что в таблице такие узлы не отображаются.

Более подробно советую также почитать про модель OSI и про коммутаторы.

В итоге для данной команды все коммутаторы, работающие со вторым уровнем модели OSI – просто невидимы. «Tracert» использует ICMP (Internet Control Message Protocol) протокол, которые передает данные только в IP пакете, со значением TTL. TTL – это время жизни пакета.

Изначально при отправке пакета на первый узел значение TTL равно единице. И при трассировке отправляется сразу три пакета – именно поэтому мы видим три столбца времени. Если все пакеты приходят обратно, то мы видим время по всем трем столбцам. Далее TTL увеличивается на единицу, и отправляется ещё три пакета на следующий узел. И так до победного конца, пока последний запрос не достигнет конечного узла.

ПРИМЕЧАНИЕ! Если вы видите звездочку, но пакет все равно идет через данный узел, то скорее всего на данном маршрутизаторе или сервере есть настройка, которая не обрабатывает ICMP запросы. Очень часто их используют для DDoS атак – поэтому их обработку иногда отключают.

Как у любой утилиты тут есть список дополнительных параметров, которые могут немного изменить тестирования. Для вызова нужно ввести:

как сделать трассировку ip адреса. 5 25. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-5 25. картинка как сделать трассировку ip адреса. картинка 5 25.

Команда очень полезная не только для работы и тестирования рабочих сетей, но даже для выявления проблем с интернетом. Помню у моего друга постоянно был высокий отклик в «Counter-Strike», но он все никак не мог понять почему – ведь у меня в соседнем доме был пинг на порядок меньше. При трассировке он увидел, что на первом (провайдерском) узле есть сильный застой пакетов. В итоге он обратился к оператору, и им поменяли старый коммутатор, который стоял там, неверное ещё с эпохи Российской Империи.

Linux

Итак, в Windows мы уже разобрались, что трассировку выполняет утилита «tracert.exe». В Linux утилита имеет другое название: «traceroute», – и также выполняет данную функцию, но немного по-другому.

Вспомним немного как работает tracert на примере нижней картинки:

как сделать трассировку ip адреса. 6 24. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-6 24. картинка как сделать трассировку ip адреса. картинка 6 24.

А проблем в том, что у «tracert» нет возможности сделать запрос с портом, что делает его немного узконаправленным. «Traceroute» работает на основе совершенно другого протокола – UDP. По сути UDP протокол делает запрос именно по портам. А окончание трассировки при достижении пакетом конечного узла происходит в том случае, когда при каждом шаге при увеличении номера порта он становится закрытым на конечном сервере.

Запускаем программу аналогично через консоль. Также у неё есть свои параметры.

как сделать трассировку ip адреса. 7 23. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-7 23. картинка как сделать трассировку ip адреса. картинка 7 23.

Кстати, есть возможность при трассировке использовать не UDP, а ICMP протокол, для этого нужно дописать параметр «-I».

как сделать трассировку ip адреса. 8 24. как сделать трассировку ip адреса фото. как сделать трассировку ip адреса-8 24. картинка как сделать трассировку ip адреса. картинка 8 24.

Но что делать, если надо на Windows сделать трассировку по UDP протоколу и использование портов? Для этого нужно будет использовать стороннюю микропрограмму: «tcptrace». Для трассировки маршрута по TCP (и UDP) можно использовать «tcptraceroute».

Источник

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *