Re: Linux as an Ethernet Switch & More

=?ISO-8859-1?Q?Jakob_=D8stergaard?= (jakob@ostenfeld.dtu.dk)
Sat, 25 Jan 1997 19:52:07 +0100 (MET)


On Wed, 25 Sep 1996, Ron Van Dam wrote:

> Would it be possible/feastible to set up a linux box as a Ethernet
> Switch by briging multiple ethernet cards? Or would Linux bridging just
> forward all packets to all interfaces? Theorically, would a Pentium 200
> with PCI ethernet NICs be able to deliver acceptable performance?

Well, I have set up two P133 machines as bridges. If you follow this
mailing-list, you will have seen, that I am also having a little problem
with it... I don't know what causes this yet, and it might very well
(hopefully) show up not to be related to the kernel bridging code.

Two bridges, bridging three 10MBit/s coaxes into one 100MBit/s UTP, and
back again to three other 10MBit/s coaxes. All adapters are PCI.

I transfer around 900KB/s from the one side coax to the other side coax
(thru two bridges, and one of the clients using ISA card), even with some
traffic on all coaxes. I think this is quite good.

If you reed the <HELP> in kernel configuration, you will see, that kernel
bridging supports some IEEE spanning-tree algorithm (which I know nothing
about), which does NOT just forward packets to all interfaces. It should
also be compatible with third-party bridges (which I have not tested).

So, besides my own little problem, I would recommend bridging with Linux.
Be aware though, that the bridging code is still experimental.

Good luck!

................................................................
: jakob@ostenfeld.dtu.dk : And I see the elder races, :
:.........................: putrid forms of man :
: Jakob Østergaard : See him rise and claim the earth, :
: OZ9ABN : his downfall is at hand. :
:.........................:....................................: