Методические указания к лабораторной работе




Лабораторная работа №6

Исследование топологии сети посредством передачи ICMP пакетов удаленному узлу с помощью утилит «TRACERT» и «NETSTAT»

Утилита предназначена для исследования топологии сети посредством передачи ICMP пакетов удаленному узлу. Эта программа может работать в LAN, WAN и в Интернет. Удаленный узел может быть указан как по имени, так и по IP адресу.

Цель работы

TRACERT. Проверка маршрута к удаленному компьютеру с помощью утилит tracert (можно определить район проблем со связью у Интернет-провайдера, в опорной сети либо в сети удаленного хоста). Осуществляет проверку маршрута к удаленному компьютеру путем отправки эхо-пакетов протокола ICMP (Internet Control Message Protocol). Протокол ICMP используется для передачи сообщений об ошибках, диагностики доступности сетевого узла и маршрута доставки пакетов (именно его используют такие популярные утилиты, как ping и tracert). Выводит маршрут прохождения пакетов на удаленный компьютер.

NETSTAT. Утилита netstat выводит статистику и текущую информацию по соединению TCP/IP. Утилита netstat позволяет получить статическую информацию по некоторым из протоколов стека (TCP, UDP, IP, ICMP), а также выводит сведения о текущих сетевых соединениях.

Задание на лабораторную работу

2.1. С использованием утилиты tracert исследовать трассировку маршрута к любому серверу в Интернете с максимальным числом переходов 20. Если вы не знаете IP-адреса серверов в Интернете, укажите IP-адрес сервера ftp.microsoft.com — 207.46.133.140. Создайте листинги тестирования.

 

2.2. С помощью утилиты NETSTAT получить:

· список текущих сетевых соединений (NETSTAT -a);

· таблицу маршрутизации. Указать, через какие интерфейсы с какими сетями происходит связь, имя шлюза, маски локальных сетей (NETSTAT –r);

· статистику сетевых интерфейсов. Проанализировать работу каждого из протоколов. Для протокола ICMP построить графики входной и выходной гистограмм (NETSTAT –s).

Методические указания к лабораторной работе

Tracert - это утилита трассировки маршрута. Она использует поле TTL (time-to-live, время жизни) пакета IP и сообщения об ошибках ICMP для определения маршрута от одного хоста до другого.

Утилита tracert может быть более содержательной и удобной, чем ping, особенно в тех случаях, когда удаленный хост недостижим. С помощью нее можно определить район проблем со связью (у Internet-провайдера, в опорной сети, в сети удаленного хоста) по тому, насколько далеко будет отслежен маршрут. Если возникли проблемы, то утилита выводит на экран звездочки (*), либо сообщения типа ``Destination net unreachable'', ``Destination host unreachable'', ``Request time out'', ``Time Exeeded''.

Утилита tracert работает следующим образом: посылается по 3 пробных эхо-пакета на каждый хост, через который проходит маршрут до удаленного хоста. На экран при этом выводится время ожидания ответа на каждый пакет (Его можно изменить с помощью параметра -w). Пакеты посылаются с различными величинами времени жизни. Каждый маршрутизатор, встречающийся по пути, перед перенаправлением пакета уменьшает величину TTL на единицу. Таким образом, время жизни является счетчиком точек промежуточной доставки (хопов). Когда время жизни пакета достигнет нуля, предполагается, что маршрутизатор пошлет в компьютер-источник сообщение ICMP ``Time Exeeded'' (Время истекло). Маршрут определяется путем посылки первого эхо-пакета с TTL=1. Затем TTL увеличивается на 1 в каждом последующем пакете до тех пор, пока пакет не достигнет удаленного хоста, либо будет достигнута максимально возможная величина TTL (по умолчанию 30, задается с помощью параметра -h).

Маршрут определяется путем изучения сообщений ICMP, которые присылаются обратно промежуточными маршрутизаторами.

Примечание: некоторые маршрутизаторы просто молча уничтожают пакеты с истекшим TTL и не будут видны утилите.

 

Формат команды tracert:

tracert [-h значение1] [-w значение2 ] [-d] IP-address или DNS-имя удаленного хоста

Где:

-d используется для отключения режима определения dns-имен хостов по IP-адресам для удобства чтения информации с экрана..

-h со значением (от 10 до 20) позволяет избежать множество надоедающих сообщений типа "Request timed out". Значение поумолчанию - 30, оно тоже вполне приемлемо..

-w тайм_аут - ожидать каждый ответ указанное число миллисекунд.

Например: Tracert -h 20 207.46.133.140

Netstat. Утилита netstat выводит статистику для протоколов (TCP, IP, ICMP, UDP) и информацию об IP-соединениях.

Формат команды netstat:

netstat [-a][-e][-n][-s][-p имя][-r][интервал]

Где:

-a Отображение всех подключений и портов, на которых компьютер ожидает соединения. (Подключения со стороны сервера обычно не отображаются).

-e Отображение статистики Ethernet. Этот ключ может применяться вместе с ключом -s.

-n Отображение адресов и номеров портов в числовом формате, без попыток определения имен.
-p протокол - Отображение подключений для протокола "имя": tcp или udp. Используется вместе с ключом -s для отображения статистики по протоколам. Допустимые значения "имя": tcp, udp или ip.

-r Отображение содержимого таблицы маршрутов (таблица маршрутизации).

-s Отображение подробной статистики по протоколам. По умолчанию выводятся данные для TCP, UDP и IP. Ключ -p позволяет указать подмножество выводящихся данных по определенному протоколу.

интервал - повторный вывод статистических данных через указанный интервал в секундах. Для прекращения вывода данных нажмите клавиши CTRL+C. Если параметр не задан, сведения о текущей конфигурации выводятся один раз.

Например: NETSTAT -a

Содержание отчета

4.1. Отчет можно представить в электронной форме.

4.2. Листинги с комментариями согласно заданию на лабораторную работу.

4.3. График статической информации сетевых интерфейсов, входной и выходной гистограмм с объяснением полученных результатов.

4.4. Краткая характеристика каждого из протоколов.

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-27 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: