Protocolo de datagrama do usuário
User Datagram Protocol (UDP) é um protocolo de rede de dados incorporado à arquitetura do protocolo TCP / IP (Transmission Control Protocol / Internet Protocol) amplamente utilizado. Este protocolo define uma maneira robusta de transmitir bits de dados em tempo real (como voz e vídeo) de um lugar para outro na forma de datagramas individuais - um pacote de dados que não tem recursos de reconhecimento associados com isto.
Robustez
Uma característica proeminente do UDP é sua robustez na entrega de dados pela Internet. Esta é a razão pela qual o TCP / IP padronizou principalmente o UDP para transferência de dados em tempo real, especificamente quando se trata de transferência ou recepção de pacotes de voz / vídeo em redes. Além disso, devido a esse recurso de robustez, o UDP também é usado em serviços e protocolos como sistema de nomes de domínio (DNS) e protocolo de configuração de host dinâmico (DHCP).
Vídeo do dia
Insegurança
UDP é rápido, mas não confiável por natureza. Isso significa que quando os bits de dados são transferidos via UDP, sua confirmação de recepção não pode ser obtida de forma automatizada, ao contrário do TCP. Este recurso do UDP evita que ele seja usado para transmissão / recepção de texto ou caracteres em redes de computadores.
Desarranjo
Os pacotes de dados, quando enviados por um protocolo como o TCP, chegam de maneira organizada e montada na extremidade do receptor. Esta propriedade também está ausente no UDP, uma vez que não garante a transferência de bits de dados ou pacotes de forma organizada. Isso pode ser declarado como a razão por trás de sua robustez e transmissão / recepção não confiável.