Das ist ganz normales Verhalten von UDP.
Nachrichten können
- gar nicht ankommen
- in falscher Reihenfolge ankommen
- mehrfach ankommen
Nimm lieber
TCP, wenn du nicht weißt, was du tust.
Edit: Okay, habe gerade gesehen, dass es um Broadcasts geht. Dann geht das natürlich nicht.