O protocolo UDP (User Datagram Protocol) é um protocolo de transporte não
orientado à conexão. Este protocolo caracteriza-se por não ser confiável, não mantendo uma conexão entre o remetente e o destinatário. Trata-se de um protocolo que oferece apenas a principal função da camada de Transporte: entrega dos dados de um processo do host origem (executando em determinada porta) para outro processo do host destino. Quando o protocolo UDP possui erros, simplesmente ocorre o envio do próximo pacote programado pelo sistema, e os anteriores não podem ser recuperados. Embora esse método de funcionamento potencialize a ocorrência de erros, ele garante uma comunicação rápida entre dois computadores. Este protocolo é geralmente utilizado quando a correção de erros não é exatamente desejada. Durante a transmissão de um vídeo ao vivo, é mais interessante que uma pessoa perca alguns trechos ou tenha que lidar com distorções de imagem e áudio do que esperar pelo recebimento de um pacote que se perdeu.