Які завдання вирішує транспортний рівень?
Транспортний рівень (L4) вирішує завдання, пов'язані з передачею даних між застосунками на різних пристроях та контролем цієї передачі.
Простіше і доступніше: транспортний рівень відповідає за те, щоб дані дійшли від однієї програми до іншої правильно і вчасно.
Основні завдання транспортного рівня
1. Доставка даних від застосунку до застосунку
Транспортний рівень використовує порти:
- порт джерела
- порт призначення
Це дозволяє:
- одному комп'ютеру одночасно
- обслуговувати багато мережевих програм
Приклад:
- браузер → порт 443
- поштовий клієнт → порт 25
2. Сегментація та збирання даних
Транспортний рівень:
- розбиває великі дані застосунку на сегменти
- надсилає їх по мережі
- на боці отримувача збирає назад у вихідний потік
3. Забезпечення надійності (TCP)
Якщо використовується TCP, транспортний рівень:
- підтверджує отримання даних
- повторно надсилає втрачені сегменти
- забезпечує правильний порядок доставки
UDP цього не робить.
4. Керування порядком доставки
Транспортний рівень:
- нумерує сегменти
- збирає їх у правильній послідовності
- захищає від «переплутаних» даних
5. Керування потоком
Транспортний рівень стежить, щоб:
- відправник не «завалив» отримувача даними
- швидкість передачі відповідала можливостям прийому
6. Контроль перевантаження мережі
(здебільшого TCP)
- знижує швидкість передачі при перевантаженні
- збільшує її, коли мережа вільна
Це допомагає мережі працювати стабільніше.
Що транспортний рівень НЕ робить
Важливо для співбесіди. Транспортний рівень:
- не обирає маршрут (це L3)
- не працює з IP- або MAC-адресами
- не відповідає за доставку сигналів
Коротке порівняння TCP і UDP
- TCP - надійність, порядок, контроль
- UDP - швидкість, простота, мінімум перевірок
Коротко для співбесіди
Транспортний рівень вирішує завдання доставки даних між застосунками, сегментації та збирання даних, керування портами, надійності передачі, контролю порядку, потоку і перевантаження (залежно від протоколу).
Коротка відповідь
Для співбесідиКоротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.