On 4.X based versions, yes.   We are faster than 6.X versions of m0n0wall.

That partially remains to be seen. I measured around 15% faster on a 4801, but then later 3-5% slower on a Xeon 2.0 GHz. It's roughly equal with routing and NAT.

But not with bridging. The if_bridge that we use measures drastically slower than the old bridge that m0n0wall (even 1.3) still uses.

On a Xeon 2.0 GHz:
http://pfsense.org/~cmb/graphs/6.2-bridge.png
(and another illustration that polling in 6.x is *seriously* broken)

m0n0wall 1.3 can push almost twice as much traffic when bridging, though they're roughly equal in similar NAT and routing tests.

But, I still wouldn't let performance be the primary differentiator in most circumstances even with bridging. You mentioned 500 Mb, I could push roughly 500 Mb through my test box, which is much slower than a PE860, with either one. So look at the other features and functionality and choose based on that.

One major consideration with the kind of state load you're talking about is with m0n0wall you would have to build a custom image because its state table size is 30,000 and you can't change it without recompiling the kernel (ipfilter limitation). Depending on your level of familiarity with FreeBSD, that could be a very time consuming endeavor. With pfsense, it's a simple GUI option to immediately increase it, not even a reboot required.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to