Contributed by Dengue on from the brconfig-bridge0-add-rl0-add-xl0-up dept.
"I'm trying to spec-out an x86 machine to run OpenBSD to act as a filtering bridge. The 10/100 Mb NICs currently supported under OpenBSD that I've looked at have anywhere from 4KB to 256KB of on-board buffer. Is there a recommended minimum amount of buffer to avoid dropped packets for a 100Mb network under full load (100Mb transmitting, 100Mb receiving)?-TC"
(Comments are closed)
By Anonymous Coward () on
The only potential concern is 33MHz/32bit PCI which only has about 1Gb of bus bandwidth, which could become a limiting factor for large numbers of interfaces.
If you are hitting a bottleneck with CPU or PCI, and all the interfaces are running fully loaded as you describe (not that likely?) then any amount of buffering won't help, as packets will have to be dropped anyway, it's just a matter of after how long they start getting dropped.
In short, don't worry too much about the buffer size, but do make sure you buy good quality, well supported cards if performance is a priority.
By Anonymous Coward () on
the alacritech ones looks quite nifty though (www.alacritech.com)