On (04/30/10 00:32), Sven Axelsson wrote:
> 
> I have a problem with arp query's in b134.
> 
> After leaving the opensolaris server running for a couple of days
> it start to send arp queries every 0.5 second to one or more powered off ws.
> 
> Another observation is that the arp cache entries are never flagged as old.
> 
> To reproduce the problem:
> 
> - ping a server from opensolaris b134 so the ip gets in the arp cache.
> - turn off/disconnect the pinged server.
> - ping the server again.
> 
> Now the arp requests will begin.

After IPDR (b129), ARP now follows the same Neighbor Unreachability Detection
algorithm as IPv6 ND. That means that when you start sending traffic,
it will try to use the last known information for the destination,
while also trying to reconfirm the information using ARP requests, which
is what you are observing.

> 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.
However, at some point of time, it should clear the existing ARP entry,
mark it as "U", and resend ARPs to the broadcast address (instead of
unicast). Let me verify that logic and get back to you.

--Sowmini

_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to