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
