The network on which I am testing LWIP is a busy corporate LAN with ten or more
ARP requests broadcast per second.
Since LWIP updates its ARP table with the IP and MAC of the sender for every
ARP Request it sees, it cannot cache the addresses it really needs, for the
host(s) with which it is communicating, for more than a few seconds, and is
consequently making many more ARP requests than necessary.
My suggestion is to have a #if option to control whether or not LWIP updates
its ARP table from 3rd-party requests it sees. Comments?
Cheers
Tony