- •«Владимирский государственный университет имени Александра Григорьевича и Николая Григорьевича Столетовых» (ВлГу) Колледж инновационных технологий и предпринимательства
- •Каким образом команда ping проверяет соединение с удаленным хостом?
- •Зачем нужна таблица arp?
- •Что такое протокол icmp, принцип работы?
Министерство науки и высшего образования Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования
«Владимирский государственный университет имени Александра Григорьевича и Николая Григорьевича Столетовых» (ВлГу) Колледж инновационных технологий и предпринимательства
КАФЕДРА ФИЗИКИ И ПРИКЛАДНОЙ МАТЕМАТИКИ
Лабораторная работа № 4
по дисциплине «Компьютерные сети»
на тему: «Утилиты для компьютерных сетей»
Выполнил
студент группы ИПсп-123
Кашина Д. А.
Принял
Кабанова М.Ю.
Владимир, 2025
Цель работы:
изучить утилиты командной строки Windows, предназначенные для контроля и мониторинга сетей, построенных на базе стека протоколов TCP/IP.
Ход работы:
Получение справочной информации.
Информация о команде arp
Информация о команде ipconfig
Информация о команде nbtstat
Информация о команде netstat
Информация о команде nslookup
Информация о команде route
Информация о команде ping
Информация о команде tracert
Информация о команде hostname
Получение имени хоста.
Изучение утилиты ipconfig
-
IP-адрес
172.19.3.101
Маска подсети
255.255.255.0
Основной шлюз
172.19.3.1
Используется ли DHCP
Да
Описание адаптера
Intel(R) Ethernet Connection (17) I219-LM
Физический адрес сетевого адаптера
00-E0-4C-45-6E-12
Адрес DNS-сервера
10.1.11.36
Адрес WINS-сервера
Тестирование связи с помощью утилиты ping
Увеличили время отклика до 5 секунд
Изменить длину посылаемых пакетов
Больше 32 байт.
Меньше 32 байт:
Пропинговать IP адреса:
Ping 127.0.0.1
Ping свой IP
Ping 8.8.8.8
Ping –n 1 –r 9 –w 1000 yandex.ru
Определить пути IP-пакета
1. Целевой хост:
Трассировка маршрута к yandex.ru [5.255.255.77]
Цель — сервер Яндекса с IP-адресом 5.255.255.77.
2. Анализ прыжков:
Прыжки 1-4 (172.19.3.1 -> 172.16.0.94):
Это маршрутизаторы внутри вашей локальной сети
Адреса 172.19.3.1, 10.11.13.1, 172.16.0.101 — это шлюзы, которые последовательно перенаправляют ваш трафик к выходу в интернет.
Время отклика (<1 мс, 1-5 мс) очень маленькое, что характерно для быстрой локальной сети.
Прыжки 5-13 (* * * Превышен интервал ожидания для запроса.):
Это ключевой момент трассировки.
* (звездочка) означает, что tracert не получил ответ от маршрутизатора на этом прыжке в течение заданного времени ожидания.
Пакеты благополучно проходят дальше (так как на 14-м прыжке мы видим ответ), но промежуточные пункты "не отчитываются" обратно к вам
Прыжок 14 (7 ms 7 ms 7 ms yandex.ru [5.255.255.77]):
ФИНАЛЬНАЯ ЦЕЛЬ достигнута! Несмотря на "невидимые" прыжки с 5 по 13, пакет успешно дошел до сервера Яндекса.
Время отклика стабильное и низкое (~7 мс), что указывает на отличное качество связи.
Просмотр ARP-кэша
Расшифровка записей:
1. Заголовок:
Интерфейс: 172.19.3.101 --- 0xc
Это информация о сетевом адаптере, для которого показана таблица.
172.19.3.101 — это IP-адрес вашего компьютера в данной сети.
0xc — это внутренний идентификатор интерфейса в системе Windows.
2. Колонки таблицы:
адрес в Интернете — это столбец IP-адресов устройств, с которыми ваш компьютер недавно взаимодействовал или которые "видел" в сети.
Физический адрес — это столбец MAC-адресов, соответствующих IP-адресам из первой колонки.
3. Строки с записями:
172.19.3.1 00-1e-c1-72-d0-81
Скорее всего, это основной шлюз (маршрутизатор) вашей сети. Через него идет весь трафик за пределы локальной сети (например, в интернет).
172.19.3.10, 172.19.3.47, 172.19.3.116, 172.19.3.143
Это другие компьютеры или устройства (например, сетевые принтеры) в вашей локальной сети (сети 172.19.3.х), с которыми ваш компьютер общался.
172.19.3.255 ff-ff-ff-ff-ff-ff
Это широковещательный (broadcast) адрес для вашей подсети. Пакет, отправленный на этот IP-адрес, будет доставлен на MAC-адрес ff-ff-ff-ff-ff-ff, что означает "все устройства" в локальной сети.
224.0.0.22, 224.0.0.251, 224.0.0.252, 239.255.255.25
Это мультикаст-адреса (multicast). Они используются для рассылки пакетов группе устройств, а не всем сразу (как широковещание) или одному (как униткаст). Например:
224.0.0.251 используется протоколом mDNS (службой для разрешения имен в маленьких сетях без своего DNS-сервера).
239.255.255.250 используется протоколом SSDP для обнаружения сетевых устройств (UPnP).
255.255.255.255 ff-ff-ff-ff-ff-ff
Это ограниченный широковещательный адрес (limited broadcast). Он также отправляется всем устройствам в локальном сегменте сети.
4. Колонка "Тип":
Внизу указаны типы записей:
динамический — запись была получена автоматически, когда ваш компьютер отправил ARP-запрос и получил ответ. Эти записи со временем удаляются из таблицы (обычно через 2-15 минут), если общения с этим устройством не происходит.
статический — запись добавлена вручную (командой arp -s) и хранится в таблице постоянно, пока компьютер не будет перезагружен или запись не удалят вручную. В вашей таблице широковещательные и мультикаст-адреса помечены как статические, что является стандартным поведением системы.
Получение информации о текущих сетевых соединениях и протоколах стека TCP/IP
Контрольные вопросы:
Какие утилиты можно использовать для проверки правильности
конфигурирования TCP/IP?
Ответ: В состав TCP/IP входят диагностические утилиты, предназначенные для проверки конфигурации тестирования сетевого соединения. Основными задачами этих программ является:
1. определение работоспособности сети;
2. определение параметров и характеристик сети;
3. в случае неправильного функционирования сети – локализация службы или сервиса, вызывающих неисправность.
-
arp
Выводит для просмотра и изменения таблицу трансляции
адресов, используемую протоколом разрешения адресов ARP
hostname
Выводит имя локального хоста. Используется без параметров.
ipconfig
Выводит значения для текущей конфигурации стека TCP/IP: IP-адрес, маску подсети, адрес шлюза по умолчанию, адреса WINS
и DNS
nbrstar
Выводит статистику и текущую информацию по NetBIOS,
установленному поверх TCP/IP. Используется для проверки
состояния текущих соединений NetBIOS.
netstat
Выводит статистику и текущую информацию по соединению
TCP/IP.
nslookup
Осуществляет проверку записей и доменных псевдонимов
хостов, доменных сервисов хостов, а также информации
операционной системы, путем запросов к серверам DNS
ping
Осуществляет проверку правильности конфигурирования TCP/IP и проверку связи с удаленным хостом
route
Модифицирует таблицы маршрутизации IP. Отображает
содержимое таблицы, добавляет и удаляет маршруты IP.
tracert
Осуществляет проверку маршрута к удаленному компьютеру
путем отправки эхо-пакетов протокола ICMP. Выводит маршрут прохождения пакетов на удаленный компьютер
