User Datagram Protocol (UDP) é um protocolo de redes de dados , que foi constituída de acordo com a arquitetura do amplamente utilizado Transmission Control Protocol /Internet Protocol ( TCP /IP). Este protocolo define uma forma robusta para transmitir bits de dados em tempo real ( como voz e vídeo ) de um lugar para o outro , sob a forma de datagramas individuais - um pacote de dados que não tem características de reconhecimento associados. Robustez
Uma característica proeminente do UDP é a sua robustez de entrega de dados através da Internet. Esta é a razão pela qual o TCP /IP tem principalmente padronizado UDP para transferência de dados em tempo real , especialmente quando se trata da transferência ou recepção de pacotes de voz /vídeo através de redes. Além disso, devido a esta característica a robustez, o UDP é usado também em serviços e protocolos como o sistema de nome de domínio (DNS) e Dynamic Host Configuration Protocol (DHCP).
Unreliability
UDP é rápido, mas pouco fiável por natureza . Isto significa que quando os bits de dados são transferidos via UDP, seu reconhecimento de recepção não pode ser alcançado de forma automatizada , ao contrário do TCP. Esta característica do UDP impede que ele seja usado para texto ou caráter de transmissão /recepção em redes de computadores.
Desarranjo
pacotes de dados, quando enviados através de um protocolo como TCP , chegam de forma organizado e montado no final do receptor. Esta propriedade também está faltando em UDP, uma vez que leva há garantia de transferência de bits de dados ou pacotes de uma forma arranjado. Este pode ser definido como a razão por trás de sua robustez e transmissão confiável /recepção.