まず、UDP は信頼できるプロトコルではないことを認識しており、ネットワーク経由でパケットを受信できる保証はありません。
しかし、パケットが自分のマシンに到達した場合、アプリケーション レベルで受信することが保証されているのでしょうか?それとも、ネットワーク スタックが問題なく破棄できるのでしょうか?
私が尋ねる理由は、パケットがネットワーク上にあることを知っていても、パケットが時々失われているように見えるからです (単純な EtherCAT バスなので、パケットは常にループ バックします)。