Главная страница

«Изучение инкапсуляции протоколов». Лабораторная работа 2 Изучение инкапсуляции протоколов Цель работы


Скачать 173.66 Kb.
НазваниеЛабораторная работа 2 Изучение инкапсуляции протоколов Цель работы
Анкор«Изучение инкапсуляции протоколов
Дата07.11.2021
Размер173.66 Kb.
Формат файлаdocx
Имя файла2.docx
ТипЛабораторная работа
#265381

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


«Изучение инкапсуляции протоколов»
Цель работы:Изучение принципов инкапсуляции протоколов стека tcp/ip. Изучение режимов работы протокола tcp. Ознакомление с программой анализа пакетов.

Ход работы:

Часть 1. Изучение адресации Ehernet и ip протокола.


  1. Определить основной сетевой адаптер и занести данные в таблицу:

Наименование адаптера –

Realtek PCIe GbE Family Controller

Ip адрес

192.168.0.102

Маска

255.255.255.0

Шлюз по умолчанию

192.168.0.1

Mac-адрес

18-C0-4D-20-30-E7




  1. Запустить программу Wireshark. Настроить на перехват пакетов на основном адаптере.

  2. Очистить командой arp –d таблицу временных MAC адресов.

  3. Выполнить команду проверки канала (ping) на адрес шлюза по умолчанию.



  1. Остановить перехват пакетов.

  2. Из протокола выделить пакеты, относящиеся к arp протоколу. Определить для какого ip адреса проводился запрос и какой был получен ответ (в отчет включить dumpпакетов).



  1. Проверить состояние arp таблицы (arp –a). Выделить строку, которая была занесена на основании рассматриваемого запроса.




  1. Из протокола выделить пакеты (запрос/ответ) относящиеся к команде ping (протокол icmp). (в отчет включить dump пакетов). На основании анализа заполнить таблицу (src — сокращение от source, dst — destination):



Ping request

Ping reply

ipsrc

192.168.0.102

ipsrc

192.168.0.1

macsrc

18:c0:4d:20:30:e7

macsrc

d8:32:14:32:b3:c8

Ipdst

192.168.0.1

Ipdst

192.168.0.102

macdst

d8:32:14:32:b3:c8

macdst

18:c0:4d:20:30:e7




  1. Запустить программу Wireshark. Настроить на перехват пакетов на основном адаптере. Выполнить команду проверки канала (ping) на адрес любого внешнего сервера (например - sfu-kras.ru).





  1. Остановить перехват пакетов. Из протокола выделить пакеты (запрос/ответ) относящиеся к команде ping. (в отчет включить dump пакетов).

На основании анализа заполнить таблицу:

Ping request

Ping reply

ipsrc

192.168.0.102

ipsrc

193.218.139.99

macsrc

18:c0:4d:20:30:e7

macsrc

d8:32:14:32:b3:c8

Ipdst

193.218.139.99

Ipdst

192.168.0.102

macdst

d8:32:14:32:b3:c8

macdst

18:c0:4d:20:30:e7




  1. Объяснить различия в таблицах п.10 и п.8



Часть 2. Изучение протокола tcp.


  1. Запустить программу Wireshark. Настроить на перехват пакетов на основном адаптере.

  2. В интернет-браузере обратиться к любому внешнему серверу (например

www.sfu-kras.ru).

  1. Остановить перехват пакетов.




  1. Из протокола выделить пакеты, относящиеся к установке tcp-соеденения. Объяснить последовательность изменения флагов (в отчет включить dump пакетов).





  1. Из протокола выделить пакеты, относящиеся к передаче данных. Объяснить последовательность изменения номеров последовательностей и номеров подтверждений (в отчет включить dump пакетов, демонстрирующих изменение номеров последовательностей и подтверждений). Обратить внимание на механизм «скользящего окна» при передаче большой последовательности данных.




  1. Выделить пакет с установленным флагом PSH. Объянить назначение этого флага.



  1. Из протокола выделить пакеты, относящиеся к разрыву соединения. Объяснить последовательность изменения флагов (в отчет включить dump пакетов).


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


  1. Заполненные в ходе работы таблицы.

  2. dump пакетов по ходу работы (screenshot-ы экранов программы Wireshark), с полной расшифровкой формата пакета.



Вопросы на защиту:


  1. Назначение рассматриваемых протоколов (arp, ethernet, ip, tcp).

  2. Алгоритм работы arpпротокола.

  3. Принципы адресации в сетях.

  4. Форматы пакетов рассматриваемых протоколов (arp, ethernet, ip, tcp).

  5. Назначение отдельных полей и флагов в заголовках пакетов.

  6. Алгоритмы формирования флагов в пакетах на различных этапах tcp- сессии.


написать администратору сайта