Wäre es da nicht andersrum viel schöner?
- der Server lauscht die ganze Zeit nur rum
- kommt ein Client, sendet er einen Broadcast "hallo Server, wo bist du?"
- und dann antwortet der Sever dem Clienten und sie bauen die Verbindung auf
So müßte niemand ständig irgendwas rumspammen, in der Hoffung es könnte eventuell irgendwann mal jemand was wollen.
Der Client muss dazu allerdings einen Port öffnen, da es sonst nicht möglich ist, dass der Server dem Client antwortet. Das ist wegen notwendiger Firewallkonfiguration in der Praxis aufwendiger (2000 Clients müssen dann den richtigen Port in ihrer lokalen Firewall öffnen)