On Mon, Jan 23, 2012 at 02:49:14PM -0800, Justin Pettit wrote:
> On Jan 23, 2012, at 2:43 PM, Ben Pfaff wrote:
> 
> > This commit fixes the problem by increasing the MAC learning timeout from
> > 60 seconds to 300 seconds.  According to my reading, Linux uses a 60-second
> > ARP timeout, old versions of Windows use 2 minutes, and new versions of
> > Windows use 45 seconds.  FreeBSD and the derived Mac OS use 1200 seconds by
> > default, so this is not a panacea.
> 
> 
> As we discussed off-line, can you add an explanation about why 5
> minutes works when FreeBSD/OS X have much larger timeouts?
> Otherwise, looks good.

I change this paragraph in the commit message to:

This commit fixes the problem by increasing the MAC learning timeout from
60 seconds to 300 seconds.  According to research by Sanjay Sane, this is
always sufficient, even with operating systems that use ARP timeouts 
longer than 300 seconds (such as FreeBSD and Mac OS, which have 1200 
seconds ARP timeouts)  because the routers that cause this problem send
unsolicited ARP replies every 180 seconds.
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev

Reply via email to