ARP behavior in FreeBSD vs Linux
Olivier Nicole
on at cs.ait.ac.th
Sun Sep 18 23:08:46 PDT 2005
> What Motonori Shindo described is actually the default behaviour for
> Linux kernels (at least my 2.6.8-kernel does it by default). It could be
> seen as a sort of proxy-arp, but only for the host itself, not other
> systems. Let me try to describe when it happens. Say you have
> 192.168.42.42 bound on eth0 and have eth1 connected to some ethernet
> LAN. When a host on that eth1-connected LAN sends an 'arp who-has
> 192.168.42.42', a Linux system will answer that arp-request with it's
> eth1 MAC-address, although the IP-address is bound on eth0 and the arp
> request comes in on eth0. FreeBSD obviously doesn't do this.
To me, it seems that FreeBSD does just that too once bridge is enabled.
Olivier
More information about the freebsd-net
mailing list