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]
