Материал: Методические указания к практическим занятиям по дисциплине «Компьютерные сети». Попов Е.А., Остапенко А.Г

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Практическая работа № 4

Определение пути до точки назначения командой tracert

Цель работы: изучить основные возможности команды tracert для определения пути до точки назначения.

Теоретические сведения

Тracert определяет путь до точки назначения с помощью посылки в точку назначения эхо-сообщений протокола

InternetControlMessageProtocol (ICMP) с постоянным увеличе-

нием значений срока жизни (TimetoLive, TTL). Выведенный путь — этосписок ближайших интерфейсов маршрутизаторов, находящихся на пути между узлом источника и точкой назначения. Ближний интерфейс представляют собой интерфейс маршрутизатора, который является ближайшим к узлу отправителя на пути. Запущенная без параметров, команда tracert выводит справку.

Синтаксис

tracert [-d] [-hмаксимальное число переходов] [-jсписок_узлов] [- wинтервал][имя конечного компьютера]

Параметры

-d

Предотвращает попытки команды tracert разрешения IPадресов промежуточных маршрутизаторов в имена. Увеличивает скорость вывода результатов команды tracert.

-h максимальное число переходов

Задает максимальное количество переходов на пути при поиске конечного объекта. Значение по умолчанию равно 30.

-j список_узов

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

19

ке_узлов.При свободной маршрутизации успешные промежуточные места назначения могут быть разделены одним или несколькими маршрутизаторами. Максимальное число адресов или имен в списке — 9. Список адресов представляет набор IPадресов (в точечно-десятичной нотации), разделенных пробелами.

-w интервал

Определяет в миллисекундах время ожидания для получения эхо-ответов протокола ICMP или ICMPсообщений об истечении времени, соответствующих данному сообщению эхо-запроса. Если сообщение не получено в течение заданного времени, выводится звездочка (*). Таймаут по умолчанию 4000 (4 секунды). имя_конечного_компьютера

Задает точку назначения, указанную IP-адресом или именем узла.

-?

Отображает справку в командной строке.

Замечания:

1. Диагностическое средство, предназначенное для определения маршрута до точки назначения с помощью посылки в точку назначения эхо-запросов протокола InternetControlMessageProtocol (ICMP) с различными значениями срока жизни (TTL, Time-To-Live). Каждый маршрутизатор, через который проходит путь, обязан перед дальнейшей пересылкой пакета уменьшить значение его поля TTL по меньшей мере на 1. Фактически, TTL — счетчик узлов. Предполагается, что когда параметр TTL становится равен 0, маршрутизатор посылает системеисточнику сообщение ICMP об истечении времени.

Команда tracert определяет маршрут, посылая первый эхозапрос с полем TTL, равным 1, и увеличивая значение этого поля на единицу для каждого последующего отправляемого эхо-пакета до тех пор, пока конечный узел не ответит или пока не будет достигнуто максимальное значение поля TTL.

20

Максимальное количество переходов по умолчанию равно 30 и может быть изменено с помощью параметра -h. Путь определяется из анализа сообщений ICMP об истечении времени, полученных от промежуточных маршрутизаторов, и этоответов точки назначения. Однако некоторые маршрутизаторы не посылают сообщений об истечении времени для пакетов с нулевыми значениями TTL и не видны для команды tracert. В этом случае для перехода отображается ряд звездочек (*).

2.Чтобы выполнить трассировку маршрута, вывести значение задержки распространения по сети и потерь пакета на каждом маршрутизаторе и узле в пути, используйте ко-

манду pathping.

3.Эта команда доступна, только если в свойствах сетевого адаптера в объекте Сетевые подключенияв качестве компонента установлен протокол Интернета (TCP/IP).

Примеры

Чтобы выполнить трассировку пути к узлу corp7.microsoft.com, введите команду:

tracert corp7.microsoft.com

Чтобы выполнить трассировку пути к узлу corp7.microsoft.com и предотвратить разрешение каждого IPадреса в имя, введите:

tracert –d corp7.microsoft.com

Чтобы выполнить трассировку пути к узлу corp7.microsoft.com и использовать узлы 10.12.0.1-10.29.3.1-

10.1.44.1 для свободной маршрутизации, введите следующую команду:

tracert -j 10.12.0.1 10.29.3.1 10.1.44.1corp7.microsoft.com

21

Термины

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

Задания

1.Выполнить трассировку до указанного узла

2.Выполнить тоже самое, без определения символьных имен маршрутизаторов

3.Изменить максимальное число переходов

4.Изменить интервал ожидания

Контрольные вопросы

1.Для чего используется команда tracert?

2.Перечислите основные параметры команды tracert.

3.Опишите механизм работы команды tracert.

4.Какой протокол использует данная команда?

5.Можно ли с помощью команды tracert вывести значение задержки распространения по сети и потерь пакета на каждом маршрутизаторе и узле в пути?

6.Возможно ли использовать данную команду для протоколов, отличных от стэка протоколов TCP/IP?

7.Что такое марщрутизатор?

8.Как с помощью команды tracert выполнить трассировку до узла через конкретные узлы.

22

Практическая работа № 5

Определение пути до точки назначения командой pathping

Цель работы: изучить основные возможности команды pathping

Теоретические сведения

Pathpingпредоставляет информацию о латентности сети и потерях данных на промежуточных узлах между исходнымпунктом и пунктом назначения. Команда Pathping в течение некоторого периода времени отправляет многочисленные сообщения с эхо-запросом каждому маршрутизатору, находящемуся между исходным пунктом и пунктом назначения, а затем на основании пакетов, полученных от каждого из них, вычисляет результаты. Поскольку pathping показывает коэффициент потери пакетов для каждого маршрутизатора или связи, можно определить маршрутизаторы или субсети, имеющие проблемы с сетью. Команда Pathping выполняет эквивалентное команде tracert действие, идентифицируя маршрутизаторы, находящиеся на пути. Затем она периодически в течение заданного времени обменивается пакетами со всеми маршрутизаторами и на основании числа пакетов, полученных от каждого из них, обрабатывает статистику. Запущенная без параметров, команда pathping выводит справку.

Синтаксис

pathping [-n] [-hмаксимальное число переходов] [- gсписок_узлов] [-р период] [-qчисло запросов [-wинтервал] [-Т] [-R][имя конечного компьютера]

Параметры

Предотвращает попытки команды pathping сопоставить IPадреса промежуточных маршутизаторов с их именами. Это позволяет ускорить вывод результатов команды pathping.

23

Источник: https://studfile.net/preview/16568508/