A partir desta passagem, qual é o principal benefício do TCP?
Nos níveis mais baixos da pilha de protocolos, devido ao congestionamento da rede, ao equilíbrio de carga de tráfego ou ao comportamento imprevisível da rede, os pacotes IP podem ser perdidos, duplicados ou entregues fora de ordem. O TCP detecta esses problemas, solicita a retransmissão de dados perdidos, reorganiza dados fora de ordem e até ajuda a minimizar o congestionamento da rede para reduzir a ocorrência de outros problemas. Se os dados ainda não forem entregues, a fonte é notificada dessa falha. Uma vez que o receptor TCP reassemble a sequência de octetos originalmente transmitidos, ele os passa para o aplicativo receptor. Assim, o TCP abstrai a comunicação do aplicativo dos detalhes de rede subjacentes.
O TCP tenta garantir que os dados sejam enviados na ordem correta sob condições de rede não ótimas e imprevisíveis e informa a fonte se não tiver sucesso.