On Thu, Jul 12, 2012 at 10:49:14PM +0530, Neha Jatav wrote: > I am running NOX controller with a python script that prints out the > destination mac and the source mac for each packet arriving at the now > controller and then floods it out. So here's what happening: > > With em1 connected, all the packets that arrive at em1 are coming to the > controller and printing out the details. However, without em1 connected to > the OVS, when I have the following setup: > ____ ____ > / VM1\______br0_______/ VM3\ > \____/ | \____/ > | > _|_ > /VM2\ > \___/ > > VM1 & VM2 are of the same subnet. They can ping each other. The ping > packets aren't seen at the controller probably because they are in the > same subnet and they don't need a flow table entry. That doesn't make sense. OpenFlow doesn't make any distinction on this basis. > VM3 is in a different subnet. So, when I ping from VM1 to VM3 or > viceversa, they aren't reachable to each other. However, the packets do > not arrive at the controller at all. Could you suggest me what might > possibly be wrong. > > This is how the bridge looks: > > $sudo ovs-vsctl br0 show > Bridge "br0" > Port "vnet1" > Interface "vnet1" > Port "br0" > Interface "br0" > type: internal > Port "vnet0" > Interface "vnet0" > Port "vnet2" > Interface "vnet2" > ovs_version: "1.4.0" No controller is configured. _______________________________________________ libvirt-users mailing list libvirt-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvirt-users