Лекція 30. Що таке комп’ютерна мережа
Лекція 30. Що таке комп’ютерна мережа
Section titled “Лекція 30. Що таке комп’ютерна мережа”Рівень 6: Мережевий слідопит
Марко, сьогодні ми не просто вивчимо новий термін — ми відкриємо ще один шар того, як насправді працює комп’ютер.
Що ми сьогодні розкриємо
Section titled “Що ми сьогодні розкриємо”- зрозуміти мережу як обмін даними між пристроями
- розрізняти LAN, WAN та Internet на базовому рівні
- побачити пакет як маленьку порцію даних
Зв’язок з попередніми лекціями
Section titled “Зв’язок з попередніми лекціями”У цій лекції ми зберемо всі попередні знання про дані, програми та операційну систему, щоб зрозуміти, як комп’ютери спілкуються по мережі.
Мережа починається з двох пристроїв, які можуть обмінюватися даними
Section titled “Мережа починається з двох пристроїв, які можуть обмінюватися даними”Марко, до цього ми досліджували один комп’ютер. Тепер уяви два ноутбуки, які хочуть передати один одному файл. Їм потрібен канал зв’язку і спільні правила.
Канал може бути кабельним Ethernet або бездротовим Wi‑Fi. Але сам кабель ще не створює змісту: пристроям потрібні адреси й протоколи, які ми поступово вивчимо.
LAN, WAN та Internet
Section titled “LAN, WAN та Internet”graph LR
subgraph LAN ["LAN: домашня мережа"]
N1["Ноутбук 📱"]
N2["Телефон 📱"]
PR["Принтер 🖨️"]
R["Роутер 📡"]
end
subgraph WAN ["WAN / Internet 🌐"]
ISP["Провайдер"]
WEB["Сайти та сервіси"]
end
N1 <-->|"Wi-Fi / Ethernet"| R
N2 <-->|"Wi-Fi"| R
PR <-->|"Wi-Fi"| R
R <-->|"Кабель"| ISP
ISP <--> WEB
style R fill:#fff3e0
style ISP fill:#e1f5fe
style WEB fill:#e8f5e9
LAN — локальна мережа, наприклад пристрої вдома або в школі. WAN — мережа на більшій території, яка може з’єднувати багато локальних мереж. Internet — глобальна «мережа мереж», побудована з величезної кількості взаємопов’язаних мереж.
Інтернет — не Wi‑Fi. Wi‑Fi лише один зі способів з’єднати твій пристрій із локальною мережею.
Дані подорожують порціями
Section titled “Дані подорожують порціями”Мережеві дані часто передаються пакетами. Уяви велику LEGO-модель, яку розібрали на коробки для перевезення. Кожна коробка має службову інформацію, щоб її можна було доставити й правильно зібрати.
graph LR
A["Великий файл
10 MB"] -->|"Розбиваємо"| B["Пакет 1
заголовок + дані"]
A -->|"Розбиваємо"| C["Пакет 2
заголовок + дані"]
A -->|"Розбиваємо"| D["Пакет N
заголовок + дані"]
B -->|"Маршрут"| E["Сервер"]
C -->|"Маршрут"| E
D -->|"Маршрут"| E
E -->|"Збираємо"| F["Великий файл
10 MB"]
style A fill:#fff3e0
style F fill:#e8f5e9
Реальні мережеві пакети мають кілька шарів заголовків і правил. Поки що нам достатньо ідеї: велике повідомлення не обов’язково летить одним гігантським шматком.
Приклади
Section titled “Приклади”Приклад 1
Section titled “Приклад 1”Домашній ноутбук і принтер можуть спілкуватися всередині LAN, навіть якщо Інтернет тимчасово не працює.
Приклад 2
Section titled “Приклад 2”Телефон може бути підключений до домашньої мережі через Wi‑Fi, а роутер — до провайдера кабелем. Це різні ділянки одного маршруту.
Приклад 3
Section titled “Приклад 3”Коли браузер завантажує сторінку, різні порції даних проходять через багато пристроїв між клієнтом і сервером.
Лабораторія: знайдемо мережеві інтерфейси
Section titled “Лабораторія: знайдемо мережеві інтерфейси”ip linkТи можеш побачити інтерфейси на кшталт lo, eth..., enp..., wlan... або wlp.... Назви залежать від системи.
lo — loopback, внутрішній мережевий інтерфейс самого комп’ютера. Скоро він стане дуже корисним.
Місія для Марка
Section titled “Місія для Марка”Виконай місію по черзі. Якщо щось не виходить — спочатку перечитай приклад вище й спробуй знайти, на якому кроці результат відрізняється.
- виконай
ip linkі порахуй мережеві інтерфейси - спробуй визначити, який інтерфейс схожий на Wi‑Fi або Ethernet
- намалюй домашню схему: ноутбук → роутер → провайдер → Internet
- поясни, чому Wi‑Fi і Internet — не синоніми
- назви приклад обміну даними, який може працювати всередині LAN без доступу до глобального Інтернету
Перевір себе
Section titled “Перевір себе”- Що таке LAN?
- Що таке Internet?
- Чи є Wi‑Fi самим Інтернетом?
- Навіщо великі дані ділити на пакети?
- Що показує
ip link?
Терміни однією фразою
Section titled “Терміни однією фразою”- LAN — локальна мережа: пристрої вдома або в школі.
- WAN — мережа на більшій території, що з’єднує багато LAN.
- Internet — глобальна «мережа мереж» з величезної кількості взаємопов’язаних мереж.
- Пакет — маленька порція даних зі службовою інформацією для доставки.
- Інтерфейс — мережевий «порт» на комп’ютері (провід, Wi‑Fi).
- Маршрут — шлях, яким пакети рухаються від відправника до отримувача.
Чек-лист перед наступною лекцією
Section titled “Чек-лист перед наступною лекцією”- Чи можеш ти пояснити різницю між LAN та WAN?
- Чи знаєш ти, як Інтернет доставляє дані пакетами?
- Чи розумієш ти основи мережевої топології?
Що потрібно винести з лекції
Section titled “Що потрібно винести з лекції”- мережа дозволяє пристроям обмінюватися даними
- локальна мережа і глобальний Internet — різні масштаби
- пакети є порціями даних, що рухаються мережею
Хакерський принцип: не запам’ятовуй магічні слова. Намагайся пояснити своїми словами, що відбулося і чому.