Механізм TCP надає потік даних із попередньою установкою з'єднання, здійснює повторний запит даних у разі втрати даних та усуває дублювання при отриманні двох копій одного пакета, гарантуючи тим самим (на відміну від UDP) цілісність даних, що передаються, та повідомлення відправника про результати …
Протокол керування передачею. Він служить для забезпечення та встановлення надійного з'єднання між двома пристроями та надійної передачі даних. При цьому протокол TCP контролює оптимальний розмір пакета даних, що передається, здійснюючи нову посилку при збої передачі.
TCP гарантує, що дані досягнуто призначеного адресата у тому порядку, в якому його було відправлено. TCP орієнтований з'єднання. TCP вимагає встановлення з'єднання між двома віддаленими точками перед надсиланням фактичних даних. TCP забезпечує механізм перевірки та відновлення помилок.