[ovs-discuss] [Bug #1378] xenserver: Enable ARP filtering to work around xhad bug.

Justin Pettit jpettit at nicira.com
Tue Jul 28 22:41:58 UTC 2009


On Jul 28, 2009, at 3:25 PM, Ben Pfaff wrote:

> +if grep -F net.ipv4.conf.all.arp_filter >/dev/null 2>&1; then :; else

I think you're missing the filename in the grep command, so it'll hang.

> +# This is a workaround for a bug in xhad, which binds to a particular
> +# Ethernet device, which in turn causes ICMP port unreachable  
> messages
> +# if packets are received are on the wrong interface, which in turn
> +# can happen if we send out ARP replies on every interface (as Linux
> +# does by default) instead of just on the interface that has the IP
> +# address being ARPed for, which this sysctl setting in turn works
> +# around.

While I agree that xhad's behavior isn't great, I'm not sure they'd  
classify it as a bug.  :-)  Maybe a "peculiarity"...

Otherwise, it looks great.

--Justin






More information about the discuss mailing list