On 11/09/2011 04:29 AM, Hermann Himmelbauer wrote:
> I am just testing the new Soekris net6501-70 with Debian 6.0.3 (Kernel
> 2.6.32-5). I had a net5501-70 before and upgraded to be able to perform
> gigabit routing.
Yesterday I hooked up a Net6501 (50? - it's the 1.0ghz version) to an
Ixia traffic generator.
I don't have the detailed numbers at hand, but here's the rough result:
The kernel was Linux 2.6.39.4 32-bit. It was an SMP kernel that saw two
CPU's and I'm running Bios 1.40h.
I loaded the bridge module and set up bridging between a pair of ports.
I also inserted some wide-open no-op netem settings (I wanted the
effect of some minor packet processing in the packet path).
Then I fired up an Ixia traffic generator.
I cranked up the packet/second rate until losses began to appear - i.e.
the numbers below were all zero-packet loss.
With two simultaneous streams of 1500 byte frames (one stream in each
direction) I got roughly 25,000 packets/second in each direction (50,000
packets/second total.) That's about 300mbits/second in each direction.
I can't remember what I got for one stream in one direction.
With 64 byte frames the throughput fell to about 12.8mbits/second in
each direction.
My build setup is limiting, so it's going to take me a little while to
get a 64-bit kernel in place to figure out whether the 32-bitness of my
kernel is a limiting factor.
For yucks I used a stock Fedora 15 kernel (can't remember what version),
64-bit, on an AMD E350 motherboard with an Intel dual-port card in a
PCIe slot. The E350 is a 1.6ghz unit with two cores rather than the
Atom's single core with two hyperthreads.
On that platform I got 70,000 1500 byte frames/sec in a one direction
test. And in the two direction test I got about 49,400 frames/sec
(again with 1500 byte frames.)
For 64-byte frames I got roughly the same frame/sec rate as I did for
1500 byte frames.
My AMD 1.6ghz E350/Intel dual-port PCIe platform was definitely more
studly than my Net6501 with 1ghz Atom.
But this comparison is unfair as I really need to do 64-bit kernel vs
64-bit kernel and to get a Net6501 with a 1.6ghz processor.
BTW, I haven't checked on the jumbogram handling of the NICs in the Net6501.
--karl--
_______________________________________________
Soekris-tech mailing list
[email protected]
http://lists.soekris.com/mailman/listinfo/soekris-tech