Junior
Quais são as características dos protocolos UDP?
sobes.tech IA
Resposta da IA
- Sem conexão (Connectionless): Não requer "aperto de mão" para estabelecer a ligação. Os pacotes são enviados sem acordo prévio.
- Não confiável (Unreliable): Não há garantia de entrega dos pacotes. Os pacotes podem ser duplicados, perdidos ou chegar fora de ordem.
- Sem controlo de fluxo: Ausência de mecanismo para regular a velocidade de envio de dados, o que pode levar a sobrecarga do destinatário.
- Sem controlo de erros (exceto soma de verificação básica): Detecta alguns erros no cabeçalho e nos dados, mas não os corrige.
- Velocidade máxima: Devido à ausência de mecanismos de controlo e estabelecimento de ligação, proporciona uma velocidade de transmissão de dados mais alta em comparação com o TCP.
- Baixa latência: Ideal para aplicações sensíveis à latência, devido aos custos mínimos.
- Utilizado para transmissões broadcast e multicast: Uma vez que não requer estabelecimento de ligação com um destinatário específico.
Exemplos de uso:
- Streaming de áudio/video
- Jogos online
- DNS (Sistema de Nomes de Domínio)
- VoIP (Voz sobre IP)
- Protocolos de monitorização de rede (por exemplo, SNMP)