Junior
Qual é a característica especial dos protocolos UDP?
sobes.tech IA
Resposta da IA
UDP (Protocolo de Datagrama de Utilizador) é um protocolo de nível de transporte orientado para a transmissão de dados sem estabelecimento de conexão.
Características do UDP:
- Ausência de estabelecimento de conexão: Antes de iniciar a transmissão de dados, não ocorre um "aperto de mãos" como no TCP. Isto reduz a latência e os custos.
- Não confiável: UDP não garante a entrega de pacotes, a ordem de recebimento ou a ausência de duplicados. Se um pacote for perdido, não há retransmissão pelo protocolo.
- Alta velocidade: Devido à ausência de mecanismos de controlo de erros, fluxo e retransmissão, o UDP fornece uma velocidade de transmissão de dados superior em comparação com o TCP.
- Cabeçalho pequeno: O cabeçalho UDP é mínimo (8 bytes) em comparação com o cabeçalho TCP (pelo menos 20 bytes), o que reduz a quantidade de dados transmitidos.
- Sem controlo de fluxo nem de congestão: UDP não possui mecanismos integrados para gerir a velocidade de transmissão de dados ou responder à congestão da rede.
O uso de UDP é adequado em aplicações onde a latência mínima é importante e perdas de dados são aceitáveis ou podem ser tratadas ao nível da aplicação (por exemplo, streaming de vídeo, jogos online, VoIP, serviços DNS).