O User Datagram Protocol (UDP) é um padrão TCP/IP e está definido pela RFC 768. O UDP é usado por alguns programas em vez de TCP para o transporte rápido de dados entre hosts TCP/IP. O protocolo UDP fornece um serviço de pacotes sem conexão que oferece entrega com base no melhor esforço, ou seja, UDP não garante a entrega ou verifica o seqüenciamento para qualquer pacote. Um host de origem que precise de comunicação confiável deve usar TCP ou um programa que ofereça seus próprios serviços de seqüenciamento e confirmação.