Given a host A und B within the same broadcast domain whose ARP caches are both empty, under what circumstances would B add an entry for A to its ARP cache when replying to an incoming ARP request received from A?
As far as I understand all the information required is contained in the ARP header. But I think I can remember a situation a few years ago where B has not used this information and initiated an ARP request on its own to get back to Host A (e.g. sending ICMP echo reply).
Thanks in advance.