Comparativo entre TCP e UDP


CaracterísticaTCPUDP
ConexãoSim (handshaking)Não (envio direto)
ConfiabilidadeAlta (ACKs e retransmissões)Baixa (sem garantias de entrega)
Ordenação dos PacotesSimNão
Controle de FluxoSimNão
Controle de CongestionamentoSimNão
VelocidadeMenor (devido às garantias de entrega)Maior (menor overhead)
Casos de UsoTransferência de arquivos, e-mails, webStreaming, VoIP, jogos online, DNS

O UDP é a escolha ideal para aplicações que precisam de rapidez e podem tolerar perdas, enquanto o TCP é mais adequado para transmissões que exigem confiabilidade.

Referências


Aula 1 - Introdução a Redes