Добавил:
tg: @petmanchenko Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР №2 Адресация в компьютерных сетях. Диагностика сетевых ресурсов.docx
Скачиваний:
8
Добавлен:
02.02.2025
Размер:
1.12 Mб
Скачать

Диагностика сетевых ресурсов. Протокол icmp

Для диагностики сетевых ресурсов используются команды ipconfig, ping, tracert (traceroute).

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

С помощью ICMP можно проверить доступность определенных узлов в сети или провести простое сетевое сканирование. Утилита ping показывает задержку распространения пакетов в сети, возможные потери. Утилита tracert (traceroute) отмечает все промежуточные узлы, через которые проходит пакет. Таким образом можно выявить узел, который является причиной проблемы с подключением.

Ход работы

  1. Создание виртуальной машины с использованием программы VMware. Установка показана на рис.2.

рис. 2 – установка VMware

На рис. 3 показан рабочий стол операционной системы Windows 7.

рис. 3 – рабочий стол ОС Windows 7 в Oracle VM VirtualBox

  1. Определение основных параметров сети, полученных ОС при включении, с помощью команд ipconfig, ipconfig /all.

В результате эксперимента было показано, что автонастройка сети и DHCP включены.

По DHCP была получена следующая информация:

  1. IP-адрес компьютера: 95.167.33.55

  2. Маска подсети: 255.255.255.0

  3. Основной шлюз: 192.168.0.1

  4. DHCP-сервер: 192.168.0.1

Доступ к сети Интернет осуществляется через виртуальный адаптер Ethernet.

Если говорить о новых технологиях, то можно смело сказать, что с помощью интернета можно узнать свой IP-адрес. А если зайти в “Центр управления сетями и общим доступом”, потом нажать на ссылку около слова “Подключения”, то можно кроме маски подсети, основного шлюза и DHCP-сервера найти другие интересные сведения (рис. 4).

рис. 4 – различные сведения

Представим пример результата выполнения команд ipconfig, ipconfig/all (рис. 5).

рис. 5 - пример результата выполнения команд ipconfig, ipconfig/all

  1. Выполнение диагностики сети с использованием возможностей протокола ICMP.

Проверка работоспособности сетевого оборудования с использованием команды ping.

А) Пример результата ввода команды ping (рис. 6).

рис. 6 – пример результата ввода команды ping

Б) Пример выполнения диагностики оборудования.

На рисунках 7-11 показаны примеры процессов диагностики оборудования в следующей последовательности:

  1. Проверка работоспособности сетевой карты

Команда: ping 192.168.1.33 (указывается IP-адрес компьютера)

  1. Проверка настройки компьютера для работы в локальной сети

Команда: ping 192.168.1.1 (указывается IP-адрес основного шлюза)

  1. Определение IP-адреса сервера, на котором располагается сайт

Команда: ping yandex.ru

  1. Определение имени узла по его адресу

Команда: ping –a 5.255.255.5

  1. Определение количества переходов по маршруту до конечного узла

Команда: ping –i 64 sut.ru

рис.7 – пример результата выполнения команды ping 192.168.1.33

рис.8 – пример результата выполнения команды ping 192.168.1.1

рис.9 – пример результата выполнения команды ping yandex.ru

рис.10 – пример результата выполнения команды ping – a 5.255.255.5

рис.11 – пример результата выполнения команды ping – i 64 sut.ru

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

  1. Пакеты успешно отправляются по адресу компьютера, что свидетельствует о нормальной работе сетевой карты. Подключение к локальной сети выполнено успешно, т.к. пакеты достигают основной шлюз.

  2. Подключение к сети Интернет выполнено успешно, о чём свидетельствует вывод команд ping yandex.ru, ping –a 5.255.255.5, ping –i 64 sut.ru.

  3. Доменному имени yandex.ru соответствует IP-адрес 5.255.255.5.

  4. Сетевое оборудование работает нормально.

  5. Количество переходов по маршруту до узла sut.ru (91.238.230.90) равно 12, т.к. TTL пакетов составляет 64, а при переходе по маршруту его значение уменьшается на 1 и в итоге составляет 52.

Проверка работоспособности сети с использованием утилиты tracert.

А) Пример результата ввода команды tracert (рис. 12.).

рис.12 – пример результата выполнения команды tracert

Б) Пример выполнения трассировки сети.

На рис. 13-16 показан пример трассировки сети в следующей последовательности:

  1. Определение маршрута, по которому проходит пакет до заданного узла по его адресу

Команда: tracert 5.255.255.5

  1. Определение маршрута, по которому проходит пакет до заданного узла по его доменному имени

Команда: tracert yandex.ru

  1. Определение маршрута без разрешения в имена узлов до заданного узла по его доменному имени

Команда: tracert –d yandex.ru

  1. Определение маршрута с заданным числом прыжков (хопов)

Команда: tracert –d –h 64 yandex.ru

рис.13 – пример результата выполнения команды tracert 5.255.255.5

рис.14 – пример результата выполнения команды tracert yandex.ru

рис.15 – пример результата выполнения команды tracert – d yandex.ru

рис.16 – пример результата выполнения команды tracert – d-h 64 yandex.ru

По примерам результатов были сделаны выводы:

  1. Определён маршрут прохождения пакетов до узла yandex.ru (5.255.255.5). Количество переходов равно 9. Маршрут представлен на рисунках 11-14.

  2. При выполнении команды tracert –d yandex.ru маршрут определяется без разрешения в имена узлов, т.е. указываются IP-адреса узлов, через которые проходит пакет, без имён узлов.

  3. При выполнении команды tracert –d –h 64 yandex.ru максимальное количество прыжков ограничено 64, что означает, что трассировка будет прекращена при достижении данного количества прыжков.

Обращение в систему доменных имён (DNS) с целью выявления имён или IP-адресов хостов, а также других специфических DNS записей с использованием утилиты nslookup.

Для определения доменного имени хоста по IP-адресу используется команда nslookup [IP-адрес].

Для того, чтобы определить доменное имя хоста по IP-адресу 5.255.255.5, в примере была введена команда nslookup 5.255.255.5 (рис. 17).

Этому IP-адресу соответствует доменное имя yandex.ru.

рис.17 – пример результата выполнения команды nsloopup 5.255.255.5

Для определения IP-адреса по доменному имени хоста используется команда nslookup [доменное имя].

Для того, чтобы определить IP-адрес по доменному имени yandex.ru, была введена команда nslookup yandex.ru (рис. 18).

Этому доменному имени соответствуют адреса IPv4 5.255.255.5, 5.255.255.50, 77.88.55.50, 77.88.55.55 и адрес IPv6 2a02:6b8:a:a.

рис.18 – пример результата выполнения команды nslookup yandex.ru

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

Вывод

Разбираясь в терминах мировой “паутины”, можно легко в них запутаться, но, самое главное во всём этом – адресация в компьютерных сетях, ведь основной работой компьютерной сети является система адресации, присваивающая каждому элементу сети свой уникальный идентификационный числовой адрес - IP-адрес, который может обозначаться в виде доменного имени компьютера в системе доменной адресации компьютеров интернет-серверов (DNS).