On Mon, Mar 31, 2014 at 8:36 AM, Shiva <[email protected]> wrote: > Hello, > > I am setting up two gre tunnels between two hosts using the same external > bridge.In this case (br1).I use virbr3 and virbr2 for internal > communication. > > This is my config steps: > Hypervisor 1: > External communication > ovs-vsctl add-br br1 > ovs-vsctl add-port eth0 > ifconfig br1 p.q.r.s netmask 255.255.255.0 > > Internal bridge for vm communication > Tunnel1 : > > ovs-vsctl add-br virbr3 > ovs-vsctl show > ovs-vsctl add-port virbr3 gre2 -- set interface gre2 type=gre > options:remote_ip:a.b.c.d > > Tunnel2: > > ovs-vsctl add-br virbr2 > ovs-vsctl show > ovs-vsctl add-port virbr2 gre0 -- set interface gre0 type=gre > options:remote_ip:a.b.c.d Consider the case for the traffic coming into Hypervisor1. I don't think it is possible to figure out which of the two end points the packet needs to be delivered to because the 2 gre tunnels are not unique.
I think if you delete one of your virbr* in each of the machines, you should be able to communicate. > > > Hypervisor 2: > External communication > ovs-vsctl add-br br1 > ovs-vsctl add-port eth0 > ifconfig br1 a.b.c.d netmask 255.255.255.0 > > Internal bridge for vm communication > > Tunnel1: > > > ovs-vsctl add-br virbr3 > ovs-vsctl show > ovs-vsctl add-port virbr3 gre2 -- set interface gre2 type=gre > options:remote_ip:p.q.r.s > > Tunnel2: > > ovs-vsctl add-br virbr2 > ovs-vsctl show > ovs-vsctl add-port virbr3 gre0 -- set interface gre0 type=gre > options:remote_ip:p.q.r.s > > > I am not able to communicate outside world from the vm's.I am just able to > reach the host on which vm resides and viceversa.Can you please let me know > what am i missing here? > > Your help in this regard is greatly appreciated. > > > _______________________________________________ > discuss mailing list > [email protected] > http://openvswitch.org/mailman/listinfo/discuss > _______________________________________________ discuss mailing list [email protected] http://openvswitch.org/mailman/listinfo/discuss
