Einzelnen Beitrag anzeigen

Benutzerbild von ChrisE
ChrisE

Registriert seit: 15. Feb 2006
Ort: Hechingen
504 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#3

AW: UDPServer lauscht auf Port - gleichzeitig aber andere Pakete auf Port mitschneide

  Alt 1. Jun 2012, 08:50
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
Christian E.
Es gibt 10 Arten von Menschen, die die Binär lesen können und die die es nicht können

Delphi programming rules
  Mit Zitat antworten Zitat