На транспортному рівні існує багато протоколів, але основні чотири, які широко використовуються.
-
Transmission Control Protocol (TCP).
-
Надійність: TCP гарантує надійну і послідовну передачу даних. Він включає механізми встановлення з’єднання, контролю порядку пакетів, відновлення втрачених пакетів та завершення з’єднання.
-
Керування потоком: TCP використовує механізми керування потоком для регулювання швидкості передачі даних між відправником і отримувачем.
-
-
-
Беззастережна передача: UDP надає швидку, беззастережну передачу даних без гарантії доставлення чи порядку.
-
Низька затримка: UDP має менше накладних витрат порівняно з TCP, що робить його відмінним вибором для додатків, де важлива низька затримка.
-
-
Stream Control Transmission Protocol (SCTP).
-
Множинні потоки: SCTP підтримує передачу даних за допомогою множини потоків, що дозволяє розділяти дані на окремі потоки з незалежним керуванням.
-
Надійність та безпека: SCTP має вбудовану підтримку надійної передачі та можливостей безпеки.
-
-
Datagram Congestion Control Protocol (DCCP).
-
Управління заторами: DCCP призначений для передачі даних в режимі реального часу з управлінням заторами.
-
Надійність та гнучкість: Надає надійність, але дозволяє вибірково відмовитися від передачі певних пакетів в разі затору.
-
Ці протоколи використовуються в залежності від конкретних вимог додатків та сценаріїв використання у мережах.