TCP: Transmission Control Protocol
O TCP – Transmission Control Protocol é o protocolo que garante que os dados enviados pela internet chegam completos e pela ordem certa. Trabalha em conjunto com o protocolo IP, e por isso se fala habitualmente de TCP/IP.
Divide, numera e confirma
A informação parte-se em segmentos numerados. O destinatário confirma o que recebeu, e o que não for confirmado é reenviado. É esse mecanismo de confirmação que torna o protocolo fiável e que o distingue do UDP, que envia sem verificar.
TCP para fiabilidade, UDP para velocidade
Uma página web, um email ou uma transferência de ficheiro usam TCP: perder um pedaço estragaria o resultado. Uma chamada de vídeo ou um jogo em tempo real usam com frequência UDP, porque esperar por um segmento atrasado é pior do que perdê-lo.
As portas, os números que identificam serviços num mesmo endereço, pertencem a este nível: a 80 e a 443 para web, a 25 para correio de saída, entre muitas outras.
É um dos protocolos fundadores da internet, definido nos anos setenta e ainda hoje a base de quase todo o tráfego.
