I am familiar with the arp cache being relative to the default age timer regardless of whether a packet has been seen or not and that the router should refresh entries by sending an update arp request before the default 240 mins have expired in Cisco, however...
a) Do the entries from host mac addresses always get flushed when physical cables are unplugged?
b) Is this platform dependent and does the behaviour vary amongst different vendors too?
c) Not sure if it is a bug/card issue or not but i am seeing an entry retained even when the line protocol is down, so would appreciate views on the expected behaviour?