Subject: Re: ARP queries; what do they mean?
To: Urban Boquist <urban@boquist.net>
From: Richard Rauch <rauch@rice.edu>
List: netbsd-help
Date: 12/12/2002 02:45:31
> >>>>> Richard Rauch writes:
>
> Richard> That's kind of what I figured.  But then, why tell ...253 to
> Richard> tell itself?
>
> Unless I misremember this is what is called "gratuitous ARP", an
> interface arps for itself simply to announce to the world "here I am,
> now at this (possibly changed) mac address". It will give listeners a
> chance to update their arp tables.

Thanks.  But then we're back to: It seems that I shouldn't be seeing this
if there is no 66.136.7.253 machine in my network.  (...249 through ...252
are assigned to actual machines; ...254 is on the other end of the DSL.
(^&  ...253 "belongs" to me, but is not bound to anything at this time.)

I had a peek at the tcpdump code for handling these arp messages, on the
off chance that a typo was causing ONE address to be printed BOTH as the
'who-has' and the 'tell' addresses.  But, it looked okay, based on a quick
look.

Odd.


  ``I probably don't know what I'm talking about.'' --rauch@math.rice.edu