Що таке транспортний рівень моделі OSI?
Транспортний рівень (Transport Layer, L4) - це четвертий рівень моделі OSI, який відповідає за доставку даних від застосунку до застосунку між пристроями в мережі.
Коротко і зрозуміло: транспортний рівень забезпечує передачу даних між програмами на різних пристроях.
Навіщо потрібен транспортний рівень
Мережевий рівень (L3) вміє доставляти пакети від вузла до вузла, але він не знає, якому застосунку на комп'ютері ці дані потрібні.
Транспортний рівень вирішує саме це:
- пов'язує конкретні застосунки
- керує надійністю та порядком передачі
- контролює потік даних
Основні завдання транспортного рівня
1. Доставка даних «від застосунку до застосунку»
Транспортний рівень використовує порти:
- порт джерела
- порт призначення
Завдяки портам:
- один комп'ютер може одночасно
- працювати з безліччю мережевих програм
Приклади портів:
- 80 - HTTP
- 443 - HTTPS
- 22 - SSH
2. Сегментація даних
Транспортний рівень:
- розбиває дані застосунку на сегменти
- передає їх по мережі
- на боці отримувача збирає назад
3. Надійність передачі (якщо використовується TCP)
Залежно від протоколу транспортний рівень може:
- підтверджувати отримання даних
- повторно надсилати втрачені сегменти
- забезпечувати правильний порядок доставки
4. Керування потоком
Транспортний рівень стежить:
- щоб відправник не передавав дані швидше,
- ніж отримувач здатний їх обробити
5. Контроль перевантаження мережі
Деякі протоколи (TCP):
- знижують швидкість передачі
- якщо мережа перевантажена
Основні протоколи транспортного рівня
TCP (Transmission Control Protocol)
- надійний
- зі встановленням з'єднання
- гарантує доставку і порядок
Використовується для:
- веб-сайтів
- пошти
- передачі файлів
UDP (User Datagram Protocol)
- ненадійний
- без встановлення з'єднання
- швидший і простіший
Використовується для:
- відео і аудіо
- онлайн-ігор
- DNS
Що транспортний рівень НЕ робить
Важливо для співбесіди. Транспортний рівень:
- не обирає маршрут (це L3)
- не працює з MAC-адресами
- не передає дані як сигнал
Зв'язок з іншими рівнями
- L3 (мережевий) - доставка пакетів між вузлами
- L4 (транспортний) - доставка даних між застосунками
- L7 (прикладний) - робота з даними користувача
Коротко для співбесіди
Транспортний рівень моделі OSI відповідає за передачу даних між застосунками на різних пристроях, використовуючи порти, забезпечуючи сегментацію, надійність (TCP) та керування потоком даних.
Коротка відповідь
Для співбесідиКоротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.