On Mon, Jun 25, 2012 at 6:42 AM, Mike Lovell <m...@dev-zero.net> wrote: > This is what I've been calling QDES or QEMU Distributed Ethernet Switch. I > first had the idea when I was playing with the udp and mcast socket network > backends while exploring how to build a VM infrastructure. I liked the idea of > using the sockets backends cause it doesn't require escalated permissions to > configure and run as well as the ability to talk over IP networks. > > But the built in socket backends either allowed for only 2 guests talking > directly or for multiple guests where all traffic is sent to all. So one can > either have two guests talking or have bandwidth wasted with multiple guests. > There wasn't something that could talk to multiple guests but also utilize > unicast traffic.
Have you looked at QEMU's net/vde.c backend? Does VDE (http://vde.sourceforge.net/) already do everything that QDES does? Stefan