How to clear or invalidate ARP cache of remote XP
- From: Norbert Unterberg <nunterberg@xxxxxxxxxxxxxxxxx>
- Date: Wed, 20 Jun 2007 11:51:30 +0200
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
.
- Follow-Ups:
- RE: How to clear or invalidate ARP cache of remote XP
- From: Charles Wang[MSFT]
- Re: How to clear or invalidate ARP cache of remote XP
- From: Skywing [MVP]
- RE: How to clear or invalidate ARP cache of remote XP
- Prev by Date: Re: IOCP question: ordering of data
- Next by Date: Re: How to clear or invalidate ARP cache of remote XP
- Previous by thread: API to detect VPN connection
- Next by thread: Re: How to clear or invalidate ARP cache of remote XP
- Index(es):
Relevant Pages
|
Loading