How to clear or invalidate ARP cache of remote XP



I am not sure that this is the correct newsgroup, if not please direct me to a better group.

We are tying to invalidate a remote XPs arp cache.

Situation:

A PC can be connected to a remote nework by either a direct ethernet connection or a WLAN bridge. If the direct connection failes (wire breaks), we switch connection to WLAN bridge by reconfiguring the ports of a managed switch and then clearing the local PC's arp cache.

Problem is: If the communication is switched to WLAN, then the communication stops. The remote PC still has the local PCs MAC address in its arp cache, so it tries to send data over the broken direct link.
ARP broadcasts of the local PC do not reach the remote PC because the WLAN bridge implements a ARP proxy and does not forward the ARP requests into the remote network.

The connection to the remote PC is only restablished after the ARP timeout clears the old ARP entries.

Does anyone know a way to get the connection running before the long arp timeout expires on the remote PC (running XP embedded)?

* Can the ARP timeout be made shorter?
* Can XP be configured to invalidate ARP entries when a received packet's IP and MAC addresses do not match the address pair of the ARP table?
* any other ideas?

Thanks

Norbert Unterberg
.



Relevant Pages

  • Re: Determine IP address assigned to MAC
    ... 0903 Reverse Address Resolution Protocol. ... The remote systems may not respond to a 'broadcast' ping. ... always respond to the ARP request that precedes the ICMP echo. ...
    (comp.os.linux.networking)
  • How to clear or invalidate ARP cache of remote XP
    ... A PC can be connected to a remote nework by either a direct ethernet connection or a WLAN bridge. ... If the direct connection failes, we switch connection to WLAN bridge by reconfiguring the ports of a managed switch and then clearing the local PC's arp cache. ...
    (microsoft.public.windowsxp.network_web)
  • Re: [2.4 PATCH] bugfix: ARP respond on all devices
    ... >> Hm, what rule is broken by the remote host, then? ... > such remote systems. ... > replies to ARP requests. ... conservative way to _request_ arp would definitely be to request it from the ...
    (Linux-Kernel)
  • Re: How to clear or invalidate ARP cache of remote XP
    ... However, if you want to write a program, DeleteIpNetEntry is the programmatic way to remove ARP entries. ... A PC can be connected to a remote nework by either a direct ethernet connection or a WLAN bridge. ... If the direct connection failes, we switch connection to WLAN bridge by reconfiguring the ports of a managed switch and then clearing the local PC's arp cache. ...
    (microsoft.public.win32.programmer.networks)
  • Re: Neighbor table overflow. Virus?
    ... if the PPP router is using proxy ARP. ... add the "remote" IP address to the arp cache along with the MAC address ... PPP user performs a local network scan, ...
    (comp.os.linux.networking)

Loading