Re: [ovs-dev] [PATCH v1 2/2] ovn: Send garp on localnet

2016-04-26 Thread Ramu Ramamurthy
> > Is there an equivalent of GARP for IPv6? > The "Unsolicited Neighbor Advertisement" seems to be the equivalent of GARP for IPv6. http://tools.ietf.org/html/rfc2461#section-7.2.6 The problem motivating this fix was seen with IPv4 though. ___ dev

Re: [ovs-dev] [PATCH v1 2/2] ovn: Send garp on localnet

2016-04-12 Thread Ben Pfaff
On Tue, Apr 12, 2016 at 06:06:43PM -0700, Ramu Ramamurthy wrote: > On Mon, Apr 11, 2016 at 6:29 PM, Ben Pfaff wrote: > > The GARP code manages and acts based on timers, but I don't see anything > > that calls, e.g., poll_timer_wait_until(), to ensure that ovn-controller > > wakes up

Re: [ovs-dev] [PATCH v1 2/2] ovn: Send garp on localnet

2016-04-12 Thread Ramu Ramamurthy
On Mon, Apr 11, 2016 at 6:29 PM, Ben Pfaff wrote: > On Sun, Apr 03, 2016 at 09:49:04PM -0400, Ramu Ramamurthy wrote: >> In some usecases such as VM migration or when VMs reuse IP addresses, >> VMs become unreachable externally because >> external switches/routers on localnet >> have

Re: [ovs-dev] [PATCH v1 2/2] ovn: Send garp on localnet

2016-04-12 Thread Ramu Ramamurthy
On Tue, Apr 12, 2016 at 9:37 AM, Darrell Ball wrote: > Ramu > > High level comment earlier that still applies: > > 1) garp reply is still being used rather than garp request >garp replies are more likely to be dropped or explicitly filtered so garp > requests are "better" >

Re: [ovs-dev] [PATCH v1 2/2] ovn: Send garp on localnet

2016-04-12 Thread Darrell Ball
Ramu High level comment earlier that still applies: 1) garp reply is still being used rather than garp request garp replies are more likely to be dropped or explicitly filtered so garp requests are "better" Do you need to make changes to build_lswitch_flows() to allow the garp requests out

Re: [ovs-dev] [PATCH v1 2/2] ovn: Send garp on localnet

2016-04-12 Thread Ben Pfaff
On Tue, Apr 12, 2016 at 12:58:44PM +0300, Vasiliy Tolstov wrote: > 2016-04-12 4:29 GMT+03:00 Ben Pfaff : > >> In some usecases such as VM migration or when VMs reuse IP addresses, > >> VMs become unreachable externally because > >> external switches/routers on localnet > >> have

Re: [ovs-dev] [PATCH v1 2/2] ovn: Send garp on localnet

2016-04-12 Thread Vasiliy Tolstov
2016-04-12 4:29 GMT+03:00 Ben Pfaff : >> In some usecases such as VM migration or when VMs reuse IP addresses, >> VMs become unreachable externally because >> external switches/routers on localnet >> have stale port-mac or arp caches. The problem resolves >> after some time when the

Re: [ovs-dev] [PATCH v1 2/2] ovn: Send garp on localnet

2016-04-11 Thread Ben Pfaff
On Sun, Apr 03, 2016 at 09:49:04PM -0400, Ramu Ramamurthy wrote: > In some usecases such as VM migration or when VMs reuse IP addresses, > VMs become unreachable externally because > external switches/routers on localnet > have stale port-mac or arp caches. The problem resolves > after some time

[ovs-dev] [PATCH v1 2/2] ovn: Send garp on localnet

2016-04-03 Thread Ramu Ramamurthy
In some usecases such as VM migration or when VMs reuse IP addresses, VMs become unreachable externally because external switches/routers on localnet have stale port-mac or arp caches. The problem resolves after some time when the caches ageout which could be minutes for port-mac bindings or hours