Date: Thu, 29 Sep 2005 03:49:05 +0400 From: Yar Tikhiy <yar@comp.chem.msu.su> To: Peter Jeremy <PeterJeremy@optushome.com.au> Cc: freebsd-arch@freebsd.org, Max Laier <max@love2party.net> Subject: Re: Bridges Message-ID: <20050928234905.GA36083@comp.chem.msu.su> In-Reply-To: <20050928184731.GA72352@cirb503493.alcatel.com.au> References: <200509241525.16173.max@love2party.net> <20050924192237.GP40237@cirb503493.alcatel.com.au> <20050928102153.GA86457@comp.chem.msu.su> <20050928032933.G16027@xorpc.icir.org> <20050928184731.GA72352@cirb503493.alcatel.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Sep 29, 2005 at 04:47:32AM +1000, Peter Jeremy wrote: > > The problem is that the current bridge code only considers the MAC > address for forwarding. When VLANs are in use, this is incorrect as > both the MAC address and VLAN tag must be considered. The difference > is crucial when you have the same MAC address appearing in multiple > VLANs. This can occur when using DECnet Phase IV or Solaris with > Cassini NICs - both of which have a per-host MAC address rather than a > per-NIC MAC address. FWIW, this sounds quite reasonable to me. Indeed, there is plenty of good and not-so-good reasons for the same MAC address to appear on different VLANs, and it seems a licit case. -- Yar
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050928234905.GA36083>