Índice:
- Definição - O que significa o UDP Lite (Lightweight User Datagram Protocol)?
- Techopedia explica o protocolo leve de datagrama de usuário (UDP Lite)
Definição - O que significa o UDP Lite (Lightweight User Datagram Protocol)?
O UDP-Lite (Lightweight User Datagram Protocol) é um protocolo sem conexão semelhante ao UDP (User Datagram Protocol).
No entanto, ele também pode atender a aplicativos em ambientes de rede propensos a erros, onde cargas úteis parcialmente danificadas são preferidas para serem entregues em vez de descartadas pela estação que a recebe.
Isso economiza largura de banda e tempo, pois os dados não precisam ser enviados novamente e as decisões sobre a integridade dos dados são deixadas para o aplicativo ou codec de recebimento.
Além desse recurso, ele é funcional e semanticamente semelhante ao UDP comum.
Techopedia explica o protocolo leve de datagrama de usuário (UDP Lite)
O UDP-Lite é, como o nome sugere, baseado no UDP.
No entanto, há uma diferença importante: diferente do UDP, que protege nenhum ou todos os pacotes com uma soma de verificação, o UDP-Lite permite a implementação de somas de verificação parciais que cobrem apenas uma parte do datagrama e, portanto, entrega pacotes parcialmente corrompidos.
Este protocolo foi desenvolvido para funções multimídia, como vídeo em fluxo contínuo ou VoIP, onde o recebimento de pacotes parcialmente corrompidos ou danificados é benéfico em comparação com o recebimento de nenhum pacote.
Ao usar o UDP convencional, um erro em um único bit causará uma soma de verificação diferente ou incorreta e invalidará e descartará o pacote. Nesse esquema, nenhum erro é considerado menor; portanto, mesmo que o erro seja trivial, o pacote ainda será descartado, o que exige que o pacote seja reenviado da fonte, ocupando tempo e largura de banda.
O algoritmo de soma de verificação para os dois tipos de UDP é o mesmo, mas para o Lite, ele é implementado apenas parcialmente a partir do cabeçalho do UDP-Lite, que deve sempre ser coberto pela soma de verificação.
Isso não significa que alguns pacotes UDP-Lite não são descartados. Por exemplo, pacotes com um valor de cobertura de soma de verificação de 1 a 7 devem ser descartados (deve ser 0 ou 8 ou mais) e aqueles com cobertura maior que o comprimento do IP também devem ser descartados.