[1847] in linux-net channel archive

home help back first fref pref prev next nref lref last post

Re: Gratuitous ARP/RAW sockets under Linux

daemon@ATHENA.MIT.EDU (Tom Dyas)
Mon Feb 5 07:26:47 1996

Date: 	Mon, 5 Feb 96 3:01:40 EST
From: Tom Dyas <tdyas@eden.rutgers.edu>
To: Bill Bogstad <bogstad@blaze.cs.jhu.edu>
In-Reply-To: Your message of Mon, 05 Feb 1996 00:58:17 -0500
Cc: linux-net@vger.rutgers.edu

> 	This might solve a problem I have.  Some of my users have portables
> which talk to our network via direct ethernet or via dial-in slip with proxy
> arping.  For various reasons, I'ld like them to use the same IP address no
> matter which method they use.  The problem is that if they switch from one
> to the other quickly they have problems with the ARP tables in various
> machines not having timed out yet.  The result is that when they try to
> connect to one of these machines via the new connection, the target machine
> has the old ARP entry in its cache and sends responses to this connection
> attempt to the wrong ethernet address.  It took me a while to figure out
> what was going on the first time it happened...

Someone might want to implement the UNARP extension to the ARP
protocol which is specified in RFC 1868. It is designed to allow a
host to announce that a certain ARP cache entry should be
"deleted". If you read the RFC, it explains how it designed for
exactly this situation.


home help back first fref pref prev next nref lref last post