I usually use:
client: iperf -P 2 -w 128k -c server
server: iperf -w 128k -s

And I'd recommend using:
http://dast.nlanr.net/Projects/Iperf/iperfdocs_1.7.0.html

Also, I'm not sure FreeBSD uses polling mode for the em driver by
default.  Are all your NICs on the same IRQ, if not can you set them
to the same IRQ?  At least in OpenBSD same IRQ improves performance
somewhat due to how interrupt handling works (if you're in the
interrupt handler for IRQ x, loop through all devices on IRQ x and
process anything they need done).

--Bill

On 8/12/05, Matthew Lenz <[EMAIL PROTECTED]> wrote:
> What are some good command line settings to get an idea of what kind of
> throughput pfsense has?  currently I'm just doing:
> 
> host1: iperf -c host2
> host2: iperf -s
> 
> and getting about 613 Mbits/sec. Where host1 is on the LAN net and host2
> is on the OPT1 net (in other words the route through the firewall).  If
> I run:
> 
> host3: ipeft -c host2
> 
> I get about 935 Mbits/sec.  Where host2 and host3 are both on OPT1 net
> (and don't go through the firewall).
> 
> Currently all LAN and OPT1 net only have a single rule which passes all
> traffic.
> 
> For the curious I've got redundant supermicro 5014C-MFB systems with
> 3ghz HT cpu's, 1gig dual channel memory, 2 onboard Gig ethernet and a
> PCI-X 4 port Intel Gig ethernet card.  The switches are Dell 5324 24
> Gig.
> 
>

Reply via email to