Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Sep 2005 13:06:19 +0700 (ICT)
From:      Olivier Nicole <on@cs.ait.ac.th>
To:        freebsd-net@freebsd.org
Subject:   Re: ARP behavior in FreeBSD vs Linux
Message-ID:  <200509190606.j8J66JbO095192@banyan.cs.ait.ac.th>
In-Reply-To: <432DA922.5030303@errno.com> (message from Sam Leffler on Sun, 18 Sep 2005 10:51:30 -0700)
References:  <20050919.004531.92589257.mshindo@mshindo.net>	<432D9249.9090202@mac.com> <432DA0AC.8010802@thedarkside.nl> <432DA922.5030303@errno.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200509190606.j8J66JbO095192>