TCP є прикладом протоколу, орієнтованого на підключення. Це вимагає встановлення логічного зв’язку між двома процесами перед обміном даними. З’єднання повинно підтримуватися протягом усього часу, протягом якого відбувається зв’язок, а потім розірватися.
Основна відмінність між TCP (протокол керування передачею) і UDP (протокол дейтаграм користувача) полягає в тому TCP є протоколом на основі з’єднання, а UDP – без з’єднання. Хоча протокол TCP надійніший, він передає дані повільніше. UDP менш надійний, але працює швидше.
HTTP зазвичай вважається без з’єднання, оскільки після того як клієнт встановив з'єднання з сервером, надіслав запит і отримав відповідь, з'єднання негайно розривається.
UDP — це протокол без з’єднання. Перед передачею даних не потрібно встановлювати з’єднання між джерелом і одержувачем. UDP не має механізму, щоб переконатися, що корисне навантаження не пошкоджено.
IP не має з’єднання, оскільки він обробляє кожен пакет інформації незалежно. Він ненадійний, оскільки не гарантує доставку, тобто не вимагає підтвердження від хоста-відправника, хоста-одержувача або проміжних хостів. IP забезпечує інтерфейс до протоколів рівня мережевого інтерфейсу.
TCP є прикладом протоколу, орієнтованого на підключення. Це вимагає встановлення логічного зв’язку між двома процесами перед обміном даними. З’єднання повинно підтримуватися протягом усього часу, протягом якого відбувається зв’язок, а потім розірватися.