But this is probably no routing table, and single source and dst ips or
very limited number of ips and ports.
the entire problem with Linux is the route cache, try and generate
random source ips and random source/dst ports
and it won't even do 100kpps without problems.
I would like to log into the machine and see 1.4Mpps going through 3 nics :)
Brian McGinty wrote:
I have a pre-production card. With some bug fixes and some tuning of
interrupt handling (custom stack - I've been asked to push the changes
back in to CVS, I just don't have time right now) an otherwise
unoptimized igb can forward 1.04Mpps from one port to another (1.04
Mpps in on igb0 and 1.04 Mpps out on igb1) using 3.5 cores on an 8
core system.
I have a 8 core system running stock Linux that easily does line rate
(ie, 1.488 Mpps) on 3 (82575) interfaces. Ie, 3 * 1.48 Mpps!
Cheers,
Brian.
-Kip
_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "[EMAIL PROTECTED]"
_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "[EMAIL PROTECTED]"