So in that case,essentially we cant have multiple gre tunnels? Though I have multiple bridges that vm's to communicate between each other. The requirement is I need to have multiple internal bridges for vm's and just one external bridge. Is there any alternative?
On Mon, Mar 31, 2014 at 11:44 AM, Gurucharan Shetty <[email protected]>wrote: > 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
