On 04/30/10 06:57, [email protected] wrote:
> On (04/30/10 00:32), Sven Axelsson wrote:
>> The only way to stop the arp requests is to manually delete the arp entry.
> 
> As long as you are pinging, you are expecting IP to try to resolve the
> entry, so it has to send out ARP requests - so that's not a bug.

This 2-packets-per-second state sounds like a bug to me.

Just because you have traffic to send is not a good reason to send yet
another ARP request -- it leads to ARP broadcast flooding, which will
cause the switches that Oracle builds into its rack systems to start
dropping traffic, among other problems.

Doing the first retry in 500 milliseconds might not be a bad idea, but I
think there should be a back-off algorithm of some sort here.

(Traditional ARP, if I remember correctly, would just not try again
until the entry timed out, so you ended up with something like one
packet every 20 seconds.  That's probably not enough for modern
networks, but 2 per second might be too many.)

-- 
James Carlson         42.703N 71.076W         <[email protected]>
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to