Hallo,
erstmal danke für die Antwort
. Und es war mir klar, dass die Fragestellung in die falsche Richtung führt
Ganz klar ist - UDP ein verbindungsloses Protokoll. Aber es gibt Situationen, bei dem trotzdem Informationen weiter gegeben werden - auch wenn Sie es nicht müssen.
Wie z.B. dass eine X beliebiger Netzwerk-Client (das kann ein PC oder Router im Netz sein), der versehentlich beim Server als Client Konfiguriert wurde, per ICMP antwortet, dass dieser Port nicht verfügbar ist.
Es geht nicht darum, dass dies jeder Netzwerkpartner tun muss - tut auch nicht jeder
. Vielmehr darum, dass wenn sowas passiert, die Information auch verarbeitet werden sollte.
Und es geht genau um Clients, die eigentlich nicht angesprochen werden sollten - die also das "Protokoll" zwischen Server und Client nicht kennen können.
Also nochmals die Fragestellung:
Ich lausche mit einem UDP-Server (
Indy) auf einen Port und führe über diesen auch die eigentliche Kommunikation mit den Clients.
Ich möchte jetzt aber auch andere Pakete außer diese UDP-Pakete auf diesem Port bekommen und verarbeiten können.
Was muss ich tun?
Gruß, Chris