З цього пункту, які основні переваги TCP?
На нижніх рівнях протокольного стеку, через перевантаження мережі, збалансування навантаження трафіку або непередбачувану поведінку мережі, IP-пакети можуть бути втрачені, дублюватися або доставлені не в порядку. TCP виявляє ці проблеми, запитує повторну передачу втрачених даних, перерозподіляє неординовані дані і навіть допомагає мінімізувати перевантаження мережі, щоб зменшити виникнення інших проблем. Якщо дані все ще не надсилаються, джерело повідомляється про цю несправність. Після того, як TCP-приймач перемонтував послідовність первинно переданих октетів, він передає їх приймаючому додатку. Таким чином, TCP абстрагує комунікацію додатка від основних мережевих деталей.
TCP намагається забезпечити, щоб дані відправлялися в належному порядку при неоптимальних і непередбачуваних умовах мережі, і інформує джерело, якщо це не вдалося.