Como saber a diferença entre os protocolos TCP e UDP?

O UDP fornece integridade de dados, mas não fornece entrega garantida, ou seja, a estação solicita alguma informação e o servidor envia a resposta. A estação pode verificar a integridade dos pacotes, mas não tem como perceber se algum pacote se perdeu, ou solicitar a retransmissão de um pacote corrompido. Então, se um pacote se perde, fica por isso mesmo.
Já o TCP fornece tanto integridade dos dados quanto garantia de entrega (retransmitindo até que o destinatário receba o pacote). Para cada pacote recebido, a estação envia um pacote de confirmação e, caso algum pacote se perca, ela solicita a retransmissão.
Ambos trabalham em conjunto com o IP que cuida do endereçamento.

Comentários

Postagens mais visitadas deste blog

O IPv6 - Alocação de endereços

Característica do Protocolo FTP

A camada Aplicação - Modelo OSI