Solaris does not record MAC address in ARP table

view story

http://serverfault.com – I have noticed that a Solaris 9 server keeps sending ARP requests for an IP address that is owned by our DNS server. The DNS server answers with its MAC address but Solaris 9 does not record the address in the ARP table. You can ping the DNS server just fine from it but for every packet that goes out, it needs to request the MAC address again and again. Here is the snoop output: -> (broadcast) ARP C Who is, ? -> ARP R, is 0:14:4f:ac:cf:2e -> (broadcast) ARP C Who is, ? -> 10.0 (HowTos)