Protocolo UDP (User Datagram Protocol) um protocolo de transporte sem conexão (connectionless) e não-confiável. Ele não adiciona nenhum controle adicional aos serviços de entrega do IP. Da mesma forma, a verificação de erros é implementada de forma muito limitada.
fornece uma entrega rápida, é usado em aplicações que velocidade é mais importante que a integridade dos dado
1) Não implementa controle de fluxo: O receptor pode ser inundado com um nº excessivo de mensagens que chegam a ele.
2) Serviço sem conexão: os pacotes são transmitidos de uma parte a outra sem a necessidade do estabelecimento ou da liberação de circuitos virtuais
3) não são numerados; podem ser corrompidos ou perdidos, podem até chegar fora de ordem, não existe confirmação do recebimento dos pacotes
4) Não implementa mecanismos de controle de erros, exceto o checksum: o emissor não sabe se uma mensagem foi perdida ou duplicada. Quando o receptor detecta um erro por meio do checksum, o datagrama de usuário é descartado de maneira imperceptível.
5) é um protocolo de transporte indicado para multicast
Fonte: Forouzan - Comunicação de Dados e Redes de Computadores