Date: Sat, 7 May 2005 18:06:20 -0700 From: Jon Simola <jsimola@gmail.com> To: Jethro Wright III <jetman@mycbc.com> Cc: FreeBSD Net <freebsd-net@freebsd.org> Subject: Re: [Q-4.9-R]Questions About A Simple Bridge Message-ID: <8eea040805050718066b6bc0f4@mail.gmail.com> In-Reply-To: <015701c55350$a1435240$8700a8c0@EAGLE> References: <015701c55350$a1435240$8700a8c0@EAGLE>
next in thread | previous in thread | raw e-mail | index | archive | help
On 5/7/05, Jethro Wright III <jetman@mycbc.com> wrote:
> My problem is (per the diagram) rl0.
> dc0 and xl0 are anonymous interfaces (no IP addresses.) rl0 has a local,
> private IP adress. dc0 and rl0 are plugged into the same switch and therein
> lies the specific problem.
man bridge(4):
BUGS
Care must be taken not to construct loops in the bridge topology. The
kernel supports only a primitive form of loop detection, by disabling
some interfaces when a loop is detected. No support for a daemon running
the spanning tree algorithm is currently provided.
Plugging 2 interfaces into the same switch counts as a loop.
I've got similar problems here, caused by people using wireless shots
to connect random sites together and causing horrible problems in my
network:
May 5 09:25:23 cerebus /kernel: -- loop (10) 00.11.5c.d4.0c.00 to
fxp0 from em1 (active)
May 5 09:25:23 cerebus /kernel: -- loop (11) 00.11.5c.d4.0c.00 to em1
from fxp0 (active)
May 5 09:25:23 cerebus /kernel: -- loop (12) 00.11.5c.d4.0c.00 to
fxp0 from em1 (muted)
May 5 09:25:23 cerebus /kernel: -- loop (12) 00.11.5c.d4.0c.00 to em1
from fxp0 (muted)
That's the MAC of my upstream router, stopping my network dead. I have
to become very agressive with layer2 filtering with ipfw to keep the
bridge from seeing packets on the wrong interface.
--
Jon Simola
Systems Administrator
ABC Communications
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8eea040805050718066b6bc0f4>
