[1846] 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 (Bill Bogstad)
Mon Feb 5 02:37:13 1996

To: ukd1@rzstud1.rz.uni-karlsruhe.de (Bernd Eckenfels)
Cc: submit-linux-dev-net@ratatosk.yggdrasil.com
In-Reply-To: Your message of "04 Feb 1996 21:53:28 GMT."
             <4f39so$i9k@nz12.rz.uni-karlsruhe.de> 
Date: 	Mon, 05 Feb 1996 00:58:17 -0500
From: Bill Bogstad <bogstad@blaze.cs.jhu.edu>


>Vipul Gupta (vgupta@cs.binghamton.edu) wrote:
>>   a) It appears to me that as of linux-1.3.59, the networking
>>      code does not implement gratuitous ARP. I am looking into 
>>      adding this feature (it is useful for Mobile-IP) and would 
>>      like to know if someone is already working on it.
>
>What do u mean with this? Broadcasting ARP Replies? I think this will not
>work on most Systems who are conforming to the RFCs. Why isnt Proxy ARP
>enough?

	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...

				Bill Bogstad
				bogstad@cs.jhu.edu


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