Sobes.tech
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)