Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Oct 2006 14:25:19 +0300
From:      "Shteryana Shopova" <syrinx@FreeBSD.org>
To:        "Jon Otterholm" <jon.otterholm@ide.resurscentrum.se>
Cc:        freebsd-net@freebsd.org
Subject:   Re: If_bridge behaving as HUB
Message-ID:  <61b573980610160425x556f83a3obff10ae0e6e75991@mail.gmail.com>
In-Reply-To: <61b573980610160412j7db5e2feief7998cc1ccc074a@mail.gmail.com>
References:  <45335BB1.6050809@ide.resurscentrum.se> <61b573980610160412j7db5e2feief7998cc1ccc074a@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 10/16/06, Shteryana Shopova <syrinx@freebsd.org> wrote:
> On 10/16/06, Jon Otterholm <jon.otterholm@ide.resurscentrum.se> wrote:
> > Hi.
> >
> > I have a bridge setup with a number of vlan IF's as members. After a
> > while traffic destined for one member IF are sent to all member IF's.
> >
> >  From man if_bridge:
> >
> >      A bridge works like a hub, forwarding traffic from one interface to
> >      another.  Multicast and broadcast packets are always forwarded to all
> >      interfaces that are part of the bridge.  For unicast traffic, the
> > bridge
> >      learns which MAC addresses are associated with which interfaces and
> > will
> >      forward the traffic selectively.
> >
> > Has anyone else got this problem? How do I debug this?
> >
>
> #ifconfig bridge0 addr
> will show the addresses learnt on the bridge - the destination MACs of
> the packets you're sending should be present in the address table,
> learnt on the interface you want the packets switched to. Are you
> running STP on the bridge? Could it be that the bridge address table
> was not properly flushed on a link up/down?
>

Could be aslo you're exceeding the max number of entries in bridge
table (100 by default)  -
(you can change that with
#ifconfig bridge0 maxaddr N)

Shteryana



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