Skip to main content

Які протоколи працюють на транспортному рівні?

На транспортному рівні (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 - швидку передачу без встановлення з'єднання і гарантій доставки.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.