You are on page 1of 14

Одеський національний університет імені І. І.

Мечникова
(повне найменування вищого навчального закладу)
Факультет математики, фізики та інформаційних технологій
(повне найменування інституту/факультету)

Кафедра комп’ютерних систем та технологій


(повна назва кафедри)

Звіт з лабораторної роботи № 2


з дисципліни «Комп՚ютерні мережі»
Тема: «Службові утиліти діагностики мережевої конфігурації та
мережевих з'єднань»

Виконала:студентка денної форми навчання


спеціальності 123 «Комп’ютерна інженерія»
курс 3 група 2 (КСТ)
Терзі Діана Дмитрівна

Керівник: Сбітнєв Олексанлр Юрійович

Одеса – 2024
2

Тема: Службові утиліти діагностики мережевої конфігурації та мережевих


з'єднань.
Мета роботи: вивчення IP-адреса, ознайомлення з найпопулярнішими
утилітами для діагностики мережевої конфігурації та мережевих з'єднань.

Постановка задачі

Завдання 0.
Ознайомитись з правилами побудови і класами IP-адреса.
Завдання 1. Перегляд налаштувань мережі
1. За допомогою утиліти ipconfig (запускається в командному рядку
командою ipconfig) визначте IP-адресу та маску підмережі для свого
комп'ютера.
2. Визначте клас підмережі, в якій знаходиться ваш комп'ютер без
використання маски підмережі та маски підмережі.
3. Визначте адресу підмережі, в якій знаходиться ваш комп'ютер, за
допомогою функції “Логічне І” над IP-адресом та маскою підмережі. Слід
пам'ятати, що операція “Логічне І” має здійснюватися з двійковим
уявленням операндів.
Завдання 2.
За допомогою утиліти ping (запускається в командному рядку командою
ping) перевірте доступність хостів, мінімальний, середній та максимальний час
прийому-передачі пакетів ICMP до них. Можна розглянути хости, наприклад, у
наступній послідовності:
1. Сервер вашого безпосереднього провайдера чи сервера вашої підмережі;
2. Якийсь сервер вашого регіону;
3. Веб-сервер Інтернет-університету інформаційних технологій:
www.intuit.ru;
4. Веб-сервер Університету у Кембриджі: www.cam.ac.uk;
5. Веб-сервер Університету Каліфорнії: www.ucla.edu;
6. Веб-сервер Університету Токіо: www.u-tokio.ac.jp;
3

7. Веб-сервер компанії Microsoft: www.microsoft.com.


Зверніть увагу, що в останньому випадку пакети ICMP блокуються веб-
сервером.
Завдання 3.
За допомогою утиліти tracert (запускається в командному рядку
командою tracert) визначте маршрути проходження та час проходження пакетів
до хостів, наведених у завданні 2.
Завдання 4.
1. За допомогою утиліти netstat (запускається в командному рядку
командою netstat) перегляньте активні поточні мережеві підключення та
їх стан на комп'ютері.
2. Запустіть кілька екземплярів веб-браузера, завантаживши веб-сторінки з
різних веб-серверів. Подивіться за допомогою netstat, які нові
підключення до мережі з'явилися в списку.
3. Закривайте браузери та за допомогою netstat перевіряйте зміну списку
мережних підключень.
Завдання 5.
1. Скласти звіт-протокол виконання лабораторної роботи.
2. У протоколі подати скріншоти результатів виконання завдань.
3. Захистити результати лабораторної роботи, відповівши на всі поставлені
викладачем питання.
4

Хід роботи:
Теоретична частина
1. Структура IP-адреси
Інтернет-протокол (IP) використовує IP-адреси для ідентифікації
пристроїв у мережі. Структура IP-адреси може бути двох типів: IPv4 і IPv6.
IPv4 має формат з чотирьох чисел, розділених крапками (наприклад,
192.168.1.1). IPv6 має більш складну структуру з шістнадцятирічних груп
чисел, розділених двокрапками (наприклад,
2001:0db8:85a3:0000:0000:8a2e:0370:7334). Кожна група чисел в IP-адресі
представляє частину адреси, яка визначає мережу і конкретний пристрій у цій
мережі.
IP-адреса разом з маскою підмережі визначає область адресації пристрою
у мережі. Маска підмережі вказує, яка частина IP-адреси належить мережі, а яка
- конкретному пристрою в цій мережі.
Існують п'ять класів IP-адрес, від A до E. Кожен клас має свій діапазон IP-
адрес, який використовується для різних цілей. Найпоширеніші класи - це класи
A, B і C. Класи D і E зазвичай використовуються для особливих функцій,
наприклад, мультимедійних передач (клас D) або для досліджень (клас E).
Для IPv4 класи адрес визначаються першими бітами IP-адреси:
 Клас A: Починається з біта 0, мережева частина складається з перших 8 біт.
 Клас B: Починається з бітів 10, мережева частина складається з перших
16 біт.
 Клас C: Починається з бітів 110, мережева частина складається з перших
24 біт.
 Клас D використовується для мультимедійних групових адрес. Клас E
використовується для експериментальних цілей.
У IPv6 класи адрес не використовуються, оскільки кожна адреса має
глобальну унікальність і звичайно має довжину 128 біт.
5

2. Утиліта ipconfig
Утиліта ipconfig використовується у операційних системах Windows для
відображення налаштувань мережевих інтерфейсів. Вона дозволяє
користувачеві переглядати інформацію про IP-адреси, шлюзи, DNS-сервери та
інші мережеві параметри.
Коли ви відкриваєте командний рядок у Windows і вводите команду
ipconfig, ви отримуєте інформацію про ваші мережеві підключення. Наприклад,
ви можете побачити вашу IP-адресу, маску підмережі, шлюз за замовчуванням,
а також DNS-сервери, які використовуються вашою системою.
Ця утиліта дуже корисна для діагностики мережевих проблем,
налаштування мережевих параметрів або просто для перевірки стану вашого
з'єднання з Інтернетом чи локальною мережею.
3. Утиліта ping
Утиліта ping використовується для перевірки доступності мережевого
пристрою чи комп'ютера у мережі Інтернет за допомогою відправлення і
отримання пакетів даних. Коли ви використовуєте команду ping з вказаною IP-
адресою або доменним ім'ям, ваш комп'ютер надсилає пакети даних на вказану
адресу, а потім чекає на відповідь.
Результати команди ping можуть вказувати на те, чи успішно було
отримано відповідь від пристрою, а також час, який знадобився для передачі та
отримання даних (це називається часом відгуку або latency).
ping корисний для перевірки стану мережі, виявлення проблем зі
з'єднанням або визначення часу відгуку пристроїв у мережі.
4. Утиліта traceroute
Утиліта traceroute використовується для визначення шляху, який пакети
даних проходять від вашого комп'ютера до вказаної IP-адреси або доменного
імені в мережі. Коли ви запускаєте команду traceroute, ваш комп'ютер надсилає
пакети даних зі збільшуваним значенням TTL (Time-To-Live) до
маршрутизаторів на шляху до цільової адреси.
6

Кожен маршрутизатор, через який проходить пакет, відправляє відповідь


з інформацією про свою IP-адресу та час, який знадобився для передачі пакета.
Таким чином, traceroute дозволяє вам відстежити шлях, яким проходять ваші
дані від вихідного комп'ютера до цільового вузла, і визначити кількість
проміжних маршрутизаторів і час, який займає кожен крок.
Ця утиліта корисна для виявлення проблем з мережевим
маршрутизатором, оцінки ефективності маршрутизації та визначення
оптимального шляху для передачі даних в мережі.
5. Утиліта netstat
Утиліта netstat використовується для відображення різноманітної
інформації про мережеві підключення та стан мережевих інтерфейсів на
вашому комп'ютері. Коли ви виконуєте команду netstat у командному рядку, ви
отримуєте список активних з'єднань TCP/IP, відкриті порти, маршрути мережі,
інформацію про мережеві статистики та інше.
За допомогою netstat ви можете визначити, які порти відкриті на вашому
комп'ютері, які процеси використовують ці порти, а також перевірити стан
мережевих з'єднань і адреси, які ваш комп'ютер використовує для комунікації в
мережі. Крім того, netstat дозволяє вам відслідковувати активні мережеві
з'єднання, відображати статистику зв'язків та докладну інформацію про
мережеві інтерфейси.
7

Практична частина
Завдання 1.
1) Визначимо ІР-адресу та маску підмережі. Для цього використовуємо
утиліту ipconfig (рис. 1):

Рис. 1 – Використання утиліти ipconfig


ІР-адреса: 192.168.56.1
Маска підмережі: 255.255.255.0
2) Визначимо клас підмережі:
Перший байт IP-адреси 192 – тому підмережа належить до класу C.
3) Визначимо адресу підмережі за допомогою операції «Логічне І» над IP-
адресою та маскою підмережі.
Переводимо у двійковий вигляд:
IP-адреса: 11000000.10101000.00111000.00000001
Маска підмережі: 11111111.11111111.11111111.00000000
Застосування операції «Логічне І»:
11000000.10101000.00111000.00000001
+
11111111.11111111.11111111.00000000
11000000.10101000.00111000.00000000
У десятковому вигляді: 192.168.56.0
8

Отже, адреса підмережі, в якій знаходиться комп'ютер - 192.168.56.0.


Номер комп՚ютера: 1.
Завдання 2.
За допомогою утиліти ping перевіримо доступність хостів, мінімальний,
середній та максимальний час прийому-передачі пакетів ICMP до них.
Розглянемо хости, наприклад, у наступній послідовності:
1. Сервер безпосереднього провайдера чи сервера підмережі

2. Якийсь сервер вашого регіону (rozetka.com.ua)

3. Веб-сервер ОНУ: www.onu.edu.ua

4. Веб-сервер Університету у Кембриджі: www.cam.ac.uk


9

5. Веб-сервер Університету Каліфорнії: www.ucla.edu

6. Веб-сервер Університету Токіо: www.ecc.u-tokyo.ac.jp

7. Веб-сервер компанії Microsoft: www.microsoft.com


10

Завдання 3.
За допомогою утиліти tracert визначимо маршрути проходження та час
проходження пакетів до хостів, наведених у завданні 2.
1. Сервер безпосереднього провайдера чи сервера підмережі

2. Якийсь сервер вашого регіону (rozetka.com.ua)

3. Веб-сервер ОНУ: www.onu.edu.ua

4. Веб-сервер Університету у Кембриджі: www.cam.ac.uk


11

5. Веб-сервер Університету Каліфорнії: www.ucla.edu

6. Веб-сервер Університету Токіо: www.ecc.u-tokyo.ac.jp

7. Веб-сервер компанії Microsoft: www.microsoft.com


12

Завдання 4.

1) За допомогою утиліти netstat переглянемо активні поточні мережеві


підключення та їх стан на комп'ютері.

2) Запустимо кілька екземплярів веб-браузера, завантаживши веб-


сторінки з різних веб-серверів. Подивимось за допомогою netstat, які нові
підключення до мережі з'явилися в списку.
13

3) Закриємо браузери та за допомогою netstat перевіримо зміну списку


мережних підключень.
14

Висновок
У даній лабораторній роботі я вивчила структуру IP-адреси та
ознайомилась з найпопулярнішими утилітами для діагностики мережевої
конфігурації та мережевих з'єднань, а саме – ipconfig, ping, traceroute, netstat. За
допомогою них визначено ІР-адресу та маску підмережі; перевірено
доступність хостів, мінімальний, середній та максимальний час прийому-
передачі пакетів ICMP до них; визначено маршрути проходження та час
проходження пакетів до хостів, а також переглянуто активні поточні мережеві
підключення та їх стан на комп'ютері. Використані службові утиліти є
корисними для діагностики мережевої конфігурації та мережевих з'єднань.

You might also like