On Fri, 06 Apr 2007, in the Usenet newsgroup comp.os.linux.networking, in
article <HkxRh.255749$(E-Mail Removed)>, Mike
wrote:
>Is there an inherent limit to the number of Ethernet interfaces Linux
>will support?
It's more a hardware limit than O/S specific. Go price out a D-Link
DFE-570TX, DFE-580TX, AEI P430TX, 3Com has one as well, but I can't think
of the number - four port Ethernet cards - PCI. Then look at your PCI
motherboard, and tell me how many sockets you see where you can plug in
such a card. Five? That gives you 20 interfaces, and they're not
going to be cheap.
>I'm looking to build a switch like appliance with custom software/
>protocols for up to 48 10/100 downstream ports, convert and upload
>over two upstream ports 10/100/1Gbe.
Not sure I follow you here - Ethernet is a pretty dumb protocol, and
while the 'type' block in the frame is 16 bits, there are only about 180
protocol numbers currently assigned. See
http://www.iana.org/assignments/ethernet-numbers
>I realize the throughput will be no where close to a real switch however
>I don't need much as each device uses minimal bandwidth and they hardly
>talk amongst themselves. Ethernet is used more of a ease of install
>than a bandwidth requirement.
I'm not sure what problem you are trying to solve, but using a PC as a
switch is heading in a completely different direction. Spamazon is showing
a SMC 8748MINT 48-PORT 10/100/1000 10G switch for US$1713, but you can
likely cascade 8-10 port SOHO grade switches for even less. What makes a
switch work (basically a 64 bit delay line per input, to allow the smarts
to look at the destination MAC and switch accordingly) is quite different
from a general purpose compute like a PC.
Old guy