You are on page 1of 2

6 ЛАБОРАТОРНА РОБОТА №6

ФРАГМЕНТАЦІЯ IP

6.1 Мета лабораторної роботи


Дослідити процес фрагментації протоколу IP.

6.2 Організація лабораторної роботи


Для виконання лабораторної роботи необхідно вивчити, використовуючи
рекомендовану літературу, конспект лекцій і методичні матеріали, такі питання:
– функції протоколу IP;
– структура заголовка IP;
– максимально допустимий розмір пакета (MTU) каналу зв'язку;
– синтаксис команди «ping»;
– процес фрагментації IP-пакетів.

Далі виконати такі дії:


– відкрити вікно командного рядка на ПК і відобразити довідкову
інформацію по команді «ping»;
> ping /?
– визначити експериментальним способом MTU мережі, генеруючи ехо-
запити на сусідній ПК із заборонним прапором фрагментації і розміром від 1500
байт, зменшуючи кожен раз розмір даних до успішної передачі ехо-пакету;
> ping –f –n 1 -l 1500 кінцевий_вузол
– запустити програму Wireshark і процес захоплення пакетів;
– згенерувати один ехо-пакет на сусідній вузол з дозволяючим прапором
фрагментації і розміром поля даних, рівним MTU*3 + №*70, де №-номер за
списком студента в групі;
– зупинити процес захоплення в Wireshark;
– знайти фрагментовані пакети ехо-запиту та заповнити таблицю 6.1
значеннями полів фрагментів;
Таблиця 6.1
Значення полів фрагментів вихідного IP-пакету
№ фрагмента ID Total Length DF MF Frafment Offset Дані (байт)

– знайти фрагментовані пакети ехо-відповіді та заповнити таблицю 6.1


значеннями полів фрагментів;
– визначити сумарний розмір всіх фрагментів та обґрунтувати різницю с
завданим розміром вихідного пакету.

Підготувати звіт по лабораторній роботі, який повинен включати:


– тему і мету лабораторної роботи;
– опис завдання з початковими умовами та даними;
– значення експериментально визначеного MTU каналу зв'язку;
– скріншоти фрагментованих пакетів в Wireshark, значенням полів яких
заповнюється табл. 6.1
– значення полів фрагментів ехо-запиту та ехо-відповіді у вигляді таблиці
6.1;
– обґрунтування різниці між сумарним розміром всіх фрагментів та
завданим розміром вихідного пакету.

6.3 Питання для підготовки до захисту лабораторної роботи


1. Які дві основні функції виконує протокол IP?
2. Який в IPv4 використовується механізм для запобігання нескінченної
пересилки пакетів по мережі?
3. Які дії робитиме протокол ІР, якщо один з фрагментів буде втрачено?
4. Пакет прибуває зі значенням біта M = 1, зміщення фрагментації має
значення 0. Чи є цей пакет першим фрагментом, останнім фрагментом або
середнім фрагментом?
5. Якщо отриманий розмір неподільного пакету в 1472 байт, чи означає це,
що канал зв'язку використовує MTU = 1472?

You might also like