Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Які протоколи працюють на транспортному рівні?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)На **транспортному рівні (L4)** працюють протоколи, які забезпечують **передачу даних між застосунками** і керують тим, **як саме ці дані доставляються**. Найпростіше: на транспортному рівні працюють TCP і UDP. **Ключове:** TCP забезпечує надійну передачу даних з контролем порядку і перевантаження, а UDP - швидку передачу без встановлення з'єднання і гарантій доставки.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення**На транспортному рівні (L4)** працюють протоколи, які забезпечують **передачу даних між застосунками** і керують тим, **як саме ці дані доставляються**. Найпростіше: **на транспортному рівні працюють TCP і UDP**. --- ## Основні протоколи транспортного рівня ### 1. TCP (Transmission Control Protocol) Основний **надійний** протокол транспортного рівня. TCP забезпечує: - встановлення з'єднання - гарантовану доставку даних - правильний порядок сегментів - повторну передачу при втраті - керування потоком і перевантаженням Використовується там, де важлива **надійність**: - HTTP / HTTPS - FTP - SMTP, POP3, IMAP - SSH Коротко: > TCP - повільніше, але надійно. --- ### 2. UDP (User Datagram Protocol) Простий і **ненадійний** протокол транспортного рівня. UDP: - не встановлює з'єднання - не підтверджує доставку - не стежить за порядком - майже не створює накладних витрат Використовується там, де важлива **швидкість і затримка**, а не ідеальна доставка: - DNS - VoIP (дзвінки) - відеостримінг - онлайн-ігри Коротко: > UDP - швидко, але без гарантій. --- ## Додаткові протоколи (рідше, але корисно знати) ### 3. SCTP (Stream Control Transmission Protocol) - поєднує ідеї TCP і UDP - підтримує кілька потоків в одному з'єднанні - використовується рідко, у спеціалізованих системах (наприклад, телеком) --- ### 4. DCCP (Datagram Congestion Control Protocol) - як UDP, але з контролем перевантаження - майже не використовується на практиці --- ## Часте запитання на співбесіді **Чому кажуть, що на транспортному рівні «два протоколи»?** Тому що: - **TCP і UDP покривають 99% реальних сценаріїв** - решта існують, але використовуються рідко --- ## Коротко для співбесіди > **На транспортному рівні працюють протоколи TCP і UDP: TCP забезпечує надійну передачу даних з контролем порядку і перевантаження, а UDP - швидку передачу без встановлення з'єднання і гарантій доставки.**Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.