Skip site navigation (1)Skip section navigation (2)
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>