Лабораторная работа №1
Анализ работы протоколов канального и сетевого уровней
Цель работы
Познакомиться и изучить принципы работы алгоритмов ARP и ICMP
Схема сети
Содержание отчета
титульный лист
цель работы
схема сети с указанием символьных имен, IP- и MAC-адресов компьютеров
указание на схеме последовательности прохождения кадров и пакетов при выполнении команды ping
последовательность команд, выполняемых в командной строке
фильтр, позволяющий отобразить только ARP-кадры и ICMP-пакеты с одного из компьютеров, а также сами кадры и пакеты в виде списка
содержание кадров с ARP-запросами и ответами (с пояснениями), содержание пакетов с ping-откликом и ping-запросом (с пояснениями)
вывод
Для защиты отчета по лабораторной работе требуется два файла:
файл отчета (.docx или .pdf)
файл захвата (.pcapng), не более 10 Мб
Структура кадра ARP
- Hardware Type
- тип используемого протокола канального уровня (протоколу Ethernet соответствует 0x0001)
- Protocol Type
- тип используемого протокола сетевого уровня (протоколу IPv4 соответствует 0x0800, ARP - 0x0806)
- HLEN (Hardware Length)
- размер физического адреса в байтах (адреса Ethernet имеют длину 6 байт)
- PLEN (Protocol Length)
- размер логического адреса в байтах (IPv4-адреса имеют длину 4 байта)
- Operation
- тип информационного кадра ARP (ARP Request = 1, ARP Response = 2, RARP Request = 3, RARP Response = 4)
- Sender HA (Hardware Address)
- физический адрес отправителя
- Sender PA (Protocol Address)
- логический адрес отправителя
- Target HA (Hardware Address)
- физический адрес получателя
- Target PA (Protocol Address)
- логический адрес получателя
Структура пакета ICMP
- Type
- тип сообщения ICMP
- Code
- код
- Checksum
- контрольная сумма
- Header Data
- поле содержит Идентификатор (Identifier) и Порядковый номер (Sequence number) необходимые для корректного определения отправителя
- Payload Data
- поле необходимо для хранения и передачи ответов различного типа
Дополнительно
База данных MAC-адресов