From: Lenny [mailto:[email protected]]
Sent: Tuesday, August 04, 2009 4:04 AM
To: [email protected]
Subject: Re: [pfSense Support] Re: Can't get
more than 15kpps.
well, this is what I got:
bypass the firewall (just 2 PCs connected via
the switch):
iperf -c server-ip -t 60 -M 500
380Mb/s
iperf -c server-ip -t 60 -M 500 -d
477Mb/s
422 Mb/s
comparing to the tests with bce driver:
iperf -c server-ip -t 60 -M 500
300Mb/s
52 -85kpps
iperf -c server-ip -t 60 -M 500 -d
303Mb/s
(and it says write2 failed: broken pipe)
with firewall turned off (in the advanced
options):
iperf -c server-ip -t 60 -M 500 -d
199Mb/s
656Mb/sec
85kpps
iperf -c server-ip -t 60 -M 500
371-487Mb/s
67-114kpps
it gave me different results every time.
all the rules on the firewall were "allow any to
any".
the results look kinda weird to me. Especially
that the same test would gave me 2 absolutely different results.
Does it tell you anything?
Lenny.
I would eliminate TCP acknowledgments factor here. Although it
should not dramatically affect speed here anyway I would go with UDP
stream. Just add -u option.
Plus put -t 120 and -i 10 and you'll see whether throughput is
stable or not, usually the first period does not give good results.
Eugene.