Einzelnen Beitrag anzeigen

Benutzerbild von DerAndereMicha
DerAndereMicha

Registriert seit: 1. Jul 2004
Ort: Berlin
208 Beiträge
 
Delphi 2007 Enterprise
 
#1

UDP-Broadcast an alle außer an mich selbst

  Alt 18. Aug 2010, 07:34
Hallo,

ist es möglich (mit den Indys) einen Broadcast per UDP an alle
PCs im Netztwerk zu senden, außer an mich selbst?

Hintergrund ist Folgender. Mein Programm ist gleichzeitig
UDP-Server und Client und reagiert u.a. auch auf Broadcasts
anderer PCs. Außerdem sendet es aber unter bestimmten
Umständen auch Broadcasts ins Netz. Leider bekommt es diese
zur Zeit aber auch selbst und reagiert damit (fälschlicherweise)
auch wieder darauf (siehe oben).

Leider kann ich aber die eigene IP nicht einfach ausschließen,
da unter bestimmten Umständen auch ein echter Broadcast von
einem anderen Programm auf dem selben PC stammen kann.

Zusammenfassung:

Ich suche also eine Möglichkeit, wie ich UDP-Broadcasts
erkennen kann, die vom selben Programm stammen oder wie
ich UDP-Broadcasts verschicken kann, die das Programm
nicht auch selbst bekommt.

Ich hoffe ich habe das Ganze nicht zu kompliziert beschrieben.

Gruß
Micha
Der Weg ist das Ziel...
  Mit Zitat antworten Zitat