Strange kernel messages?

Pete French pete at twisted.org.uk
Tue Aug 10 12:53:22 BST 2004


> This answer is very simplistic and is only designed to allow you to
> visualize the problem. To fully understand the problem you will need to do
> quite a bit of reading.

Hmmm. Now I thought I understood this (and I even implemnted ARP once
upon a time). So I have a very simple question which I do not see the
answer too:

>>arp: 10.0.0.100 moved from 00:c0:4f:26:a8:83 to 00:08:c7:3b:67:93 on fxp0

How can ether card 00:08:c7:3b:67:93 ever be giving an ARP response
for 10.0.0.100 ? The ifconfig output says that only IP 192.168.254.100
is on that hardware. Arp maps IP addresses to ether addresses regardless
of layer 3 the way I understood it, so an entry of 00:08:c7:3b:67:93 is
not correct for 10.0.0.100.

I understand that in order to get to 10.0.0.100 from the other network
then it needs to pass through that interface, but it does so by routing
the packet to 192.168.254.100 and arping for *that* address on the
ether surely ?

Quite happy to go do "quite a bit of reading" - but I thought I had done
all the necessary reading back in the 1980's so this is kind of surprising to
me :-)

-bat.




More information about the Ukfreebsd mailing list