Por definição, se um pacote UDP for descartado, o destinatário não poderá enviar um aviso ao remetente porque nada foi recebido. Você pode colocar seu próprio sistema de confirmação sobre o UDP. Mesmo um simples "se nenhum dado foi recebido em X segundos, envie um pacote para o remetente indicando tal". Você pode inserir seus próprios números de seqüência nos pacotes UDP, para que os pacotes perdidos / perdidos possam ser detectados, mas você provavelmente desejaria estar usando o TCP de qualquer forma, já que os números de seqüência e drop / lost TCP.
Basicamente, o UDP é fogo-e-esqueça. Os roteadores estão livres para abandonar os pacotes por capricho sem qualquer tipo de aviso ao remetente ou ao destinatário. Se eles tivessem que gerar um pacote de avisos de queda, isso apenas aumentaria as condições de congestionamento que faziam com que o pacote UDP fosse descartado em primeiro lugar. Os roteadores irão entregar um pacote UDP, se puderem, mas se as coisas ficarem ocupadas, o UDP terá prioridade mais baixa do que outros protocolos.