IPS als UDP Host

Moin !

ich möchte gerne per UDP die Statusmeldungen diverser Ethersex-Boards empfangen.

  • Ein Serversocket nimmt ja nur TCP entgegen (was vielleicht doof ist, wenn das Ethersex-Board den IPS nicht erreicht, IPS ist bei mir manchmal eben aus)
  • Das UDP Socket in IPS begreife ich nicht so richtig: Wieso muss man dort den Sendehost angeben ? Ich möchte ja von vielen Boards die Meldungen empfangen und nicht für jedes Board ein eigenes Modul reservieren…

kann nicht in IPS mit einem Socket nicht auf 1 Port lauschen, was von welchem Host kommt ?

Du kannst dort quasi egal welche Adresse eingeben, wenn du nur empfangen willst. Es ist nur so, dass im Normalfall Datenpaketen an einen Host gesendet und dann wieder empfangen werden. Wenn du nur empfangen willst, kannst du ja quasi an egal wen senden - du sendest ja nicht :wink:

paresy

Super, das geht ja richtig einfach.

Eine Frage hätte ich noch: Kann ich dem Socket irgendwie entlocken, von welcher IP gesendet wurde ?
Mit $_IPS[‚VALUE‘] bekomme ich ja nur den Inhalt, aber nicht den Ursprung.

Nein, das ist leider nicht möglich.

paresy