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

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

Практическая работа № 6 Протокол ARP

Цель работы: изучить работу с протоколом ARP.

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

Аrр служит для вывода и изменения записей кэша протокола ARP, который содержит одну или несколько таблиц, использующихся для хранения IP-адресов и соответствующих им физических адресов Ethernet или TokenRing. Для каждого сетевого адаптера Ethernet или TokenRing, установленного в компьютере, используется отдельная таблица. Запущенная без параметров, команда агр выводит справку.

Синтаксис

аrр [-а [инет_адрес] [-Nиф_адрес]][-g[инет_адрес] [- Nиф_адрес]] [-dинет_адрес[кэш_адрес]][- инет_адресе_адрес[29Э адрес]]

Параметры

-а [инет_адрес] [-Nиф_адрес]

Вывод таблиц текущего протокола ARP для всех интерфейсов. Чтобы вывести записи ARP для определенного IPадреса, воспользуйтесь командой агр –а с параметром инет адрес.

инет адрес— это IP-адрес. Чтобы вывести таблицы кэша ARP для определенного интерфейса, укажите параметр –

N ифадрес.

ифадрес—это IP-адрес, назначенный интерфейсу. Параметр –N вводится с учетом регистра.

-g[инет адрес] [-Nиф адрес]

Совпадает с –а.

29

-d инет адрес [кэш адрес]

Удаление записи с определенным IP-адресом.

инет адрес— это IP-адрес. Чтобы запись таблицы для определенного интерфейса, укажите параметр кэш адрес.

кэш адрес— это IP-адрес, назначенный интерфейсу. Чтобы удалить все записи, введите звездочку (*) вместо пара-

метра инет адрес.

-s инет_адресе_адрес[кэш_адрес]

Добавление статической записи, которая сопоставляет IPадрес инет кэша физическим адресом е адрес,в кэш ARP. Чтобы добавить статическую запись кэша ARP в таблицу для определенного интерфейса, укажите параметр 30Э адрес,где 30Э адрес— это IP-адрес, назначенный интерфейсу.

/?

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

Замечания:

1.IP-адреса для параметров пнет адрес и кэш адрес записываются в точечно-десятичной нотации.

2.Физический адрес для параметра е адрес состоит из шести байт, записанных в шестнадцатеричном формате и разделенных дефисами (например 00-AA-00-4F-2A-9C).

3.Записи, добавленные с параметром –s, являются статическими и не удаляются из кэша ARP после истечения периода времени. Записи удаляются, если остановлен и запущен протокол TCP/IP. Чтобы создать постоянные статические записи кэша ARP, введите соответствующие команды агр и воспользуйтесь планировщиком заданий для выполнения этого файла при запуске.

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

30

Примеры

Чтобы вывести таблицы кэша ARP для всех интерфейсов, введите:

агр –а

Чтобы вывести таблицу кэша ARP для интерфейса, которому назначен 1Р-адрес 10.0.0.99, введите:

агр –a –N 10.0.0.99

Чтобы добавить статическую запись кэша ARP, которая сопоставляет 1Р-адрес 10.0.0.80 с физическим адресом 00-AA- 00-4F-2A-9C, введите:

агр –s – 10.0.0.80 00-AA-00-4F-2A-9C

Термины

ARP: AddressResolutionProtocol (Протокол разреше-

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

Задания

1.Вывести полную таблицу ARP

2.Определить физический адрес соседнего компью-

тера

3.Добавить запись в таблицу о другом соседнем

компьютере

4.Удалить эту запись

31

5.Добавить статическую запись.

6.Очистить всю таблицу.

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

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

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

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

4.Что такое ARP?

5.Что такое иф_адрес?

6.Что такое кэш_адрес?

7.Что такое инет_адрес?

8.Можно ли удалить статические записи без перезапуска сервиса TCP/IP?

9.Отличаются ли таблицы протокола для различных технологий организации сети?

10.Как и кем назначаются физические адреса?

11.Для чего необходимо таблица соответствия интернет и физических адресов устройств?

32

Практическая работа № 7 Просмотр активных подключений

Цель работы: освоить использование команды netstat для просмотра активных подключений.

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

Netstat отображает активных подключений TCP, портов, прослушиваемых компьютером, статистики Ethernet, таблицы маршрутизации IP, статистики IPv4 (для протоколов IP, ICMP, TCP и UDP) и IPv6 (для протоколов IPv6, ICMPv6, TCP

через IPv6 и UDP через IPv6). Запущенная без параметров, команда nbtstat отображает подключения TCP.

Синтаксис

netstat [-а] [-е] [-n] [-о] [-рпротокол] [-г] [-s] [интервал]

Параметры

-а

Вывод всех активных подключений TCP и прослушиваемых компьютером портов TCP и UDP.

-е

Вывод статистики Ethernet, например количества отправленных и принятых байтов и пакетов. Этот параметр может комбинироваться с ключом -s.

-n

Вывод активных подключений TCP с отображением адресов и номеров портов в числовом формате без попыток определения имен.

вывод активных подключений TCP и включение кода процесса (PID) для каждого подключения. Код процесса позволяет найти приложение на вкладке Процессы диспетчера задач Windows. Этот параметр может комбинироваться с ключами -а, -п и -р.

33

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