¿Cuántos puertos ethernet puedo construir en una sola computadora?

El bus PCI de 32 bits y 33 MHz alcanza un máximo de 133 megabytes por segundo. Las siguientes versiones:

  • 32 bits, 66 MHz: 266 MB / s.
  • 64 bits, 33 MHz: 266 MB / s.
  • 64 bits, 66 MHz: 532 MB / s.
  • PCI-X: 1064 MB / s.
  • PCI Express (PCIe) es un poco más complicado dependiendo del número de “carriles” tanto en la ranura como en el soporte de la tarjeta.

La cantidad de tarjetas Ethernet que puede conectar a una sola computadora depende de cuántas ranuras de qué tipo están disponibles y cuántas interfaces físicas hay por tarjeta (por ejemplo, 1, 2, 4). El hecho de que el sistema en el que conecte todos estos puertos pueda admitir las tarjetas depende de la velocidad de cada uno de los puertos (por ejemplo, Ethernet original de 10 Mbit / seg, Fast Ethernet (100 Mbits / seg), Gigabit Ethernet, Ethernet de 10 Gigabits) y el esperado niveles de tráfico reales que desea enviar / recibir (en conjunto) a través de todos los puertos.

Nota Bene: todos los anchos de banda para Ethernet se especifican en bits por segundo, pero los anchos de banda del bus PCI se especifican en bytes por segundo (factor de diferencia de 8).

El ingeniero conservador construye un sistema de modo que cada componente pueda ser totalmente compatible con sus interconexiones (es decir, no pondrá más interfaces en un sistema de lo que los buses admitirán a velocidad completa), pero el ingeniero conservador a veces construye cosas que cuestan demasiado dinero. Si sabe que no tendrá que soportar el tráfico de velocidad de red completa a través de estas interfaces (y, por lo tanto, a través de los buses a los que se conectan), puede suscribir en exceso los buses con más interfaces Ethernet de lo que sugerirían los anchos de banda superiores.

Olvídate de PCI. Desea PCI-E para esta aplicación.

PCI-E 2.0 se ejecuta a una velocidad de reloj más alta, pero no he visto ninguna NIC PCI-E 2.0.
Intel es conocido por fabricar NIC Quad bastante sólidas.

Parece que las placas base del servidor de gama alta tienen un máximo de 7 ranuras PCI-E.

Eche un vistazo a la matriz de la placa base SuperMicro y ordene por conteos de ranuras.

http://www.supermicro.com/produc

Aquí hay un buen tablero para su aplicación.

http://www.supermicro.com/produc

7 ranuras PCI-E (x8).
(Aunque las NIC Intel Quad son generalmente PCI-E x4)

La placa tiene un controlador de video incorporado, por lo que le daría 28 NIC GIGE.

Solo pregunta cuántos puede enchufar, no necesariamente qué tan bien funcionaría.

Otra cosa a tener en cuenta:
Manejo de interrupciones: probablemente desee al menos 8 núcleos de CPU para el manejo de interrupciones bajo alta carga.

Suena como un proyecto interesante. Habla con la gente de Vyatta. (www.vyatta.com) Si no han probado este extremo del espectro, deberían hacerlo.

Aclamaciones.