Hi Konrad,

On Mon, Sep 07, 2009 at 10:16:06 +0200, Konrad Rosenbaum wrote:

> ich habe im Moment ein etwas exotischeres Problem: ich will zwei
> Prozesse auf den selben UDP-Port binden. Um genau zu sein: es ist eine
> Multicast-Anwendung, die mit sich selbst reden koennen soll.
> 
> setsockopt mit SO_REUSEADDR scheint nicht zu helfen - beim bind kommt
> trotzdem ein Fehler, dass der Port schon benutzt wird.

Disclaimer: Ich habe wenig Ahnung von Multicasting.
QEMU kann unter anderem Multicasting benutzen, um mehrere QEMU-Instanzen
(auch lokal auf dem gleichen Host) miteinander zu vernetzen. Mit netstat
sehe ich, dass sich zwei QEMUs an die gleiche Multicast-Adresse und an
den gleichen UDP-Port binden. Dabei wird anscheinend die Socket-Option
IP_MULTICAST_LOOP benutzt, um lokal generierten Traffic auch wieder
lokal zu sehen.

Gruss,
  Chris
-- 
Christian Perle                                    chris AT linuxinfotag.de
010111                                              http://chris.silmor.de/
101010                          LinuxGuitarKitesBicyclesBeerPizzaRaytracing

_______________________________________________
Lug-dd maillist  -  [email protected]
https://ssl.schlittermann.de/mailman/listinfo/lug-dd

Antwort per Email an