Hallo,
ich programmiere gerade einen Chat (ich weiß, ich bin sehr einfallsreich). Der Chat basiert nur auf einzelnen Clienten im LAN, kein Server. Um festzustellen, ob evt ein neuer Client im LAN ist, schickt jeder Client alle 30s nen Broadcast ins Netz. (Ein neuer Client beantwortet diesen dann.)
Meine Frage:
Werden diese Broadcasts nur ins LAN oder ins ganze Internet geschickt? (LAN hängt natürlich am Netz)
Wenn sie ins Internet kommen, wären bei 3 Rechner ca. alle 10 Sekunden einer, könnte sich da jemand dran stören? Spielt der verwendete Port ne Rolle?
So schicke ich den Broadcast:
Delphi-Quelltext
1:
| IdUDPClient1.Broadcast('', 12345); |
thx im Voraus !