build立路由器/ NAT并需要比较FreeBSD 8 v RHEL 6的性能

我将要build立一个路由器NAT设备,但我无法在pfSense 2.x(FreeBSD 8)和RHEL 6之间进行select。

该设备将需要转发一个中等(2k主机)大小的networking,其中几乎所有的客户端都是NAT,但less数将使用WAN分配的IP地址。 路由器不会是防火墙。 IPv6支持最终将需要。

关键性能规格将是(未sorting):

  • 并发NAT连接的数量
  • 吞吐量

这可以是开箱即用的性能,也可以是基于明确(有组织地)logging的性能调整。

如果没有明确的方法来决定使用哪个,除了烘烤,因为我找不到这方面的文档。 有没有文件,如果有的话?

为了澄清,我要求的是关于这个问题的研究的答案,这个问题包含了事实,参考资料或者具体的专业知识,因为我的谷歌search只能导致:

  • http://freebsd.1045724.n5.nabble.com/pf-nat-amp-ipfw-kernel-nat-amp-ng-nat-what-uses-less-computer-resources-td4233255.html
  • http://lists.freebsd.org/pipermail/freebsd-performance/2003-May/000160.html
  • build立一个自定义路由器
  • FreeBSD vs Linux的性能?
  • 网关和路由器在一台计算机上
  • http://www.cyberciti.biz/tips/comparison-linux-vs-freebsd-bsd-oses.html

看起来可能没有不可忽视的性能差异,在这种情况下,function将被比较。

两个操作系统都可以轻松饱和现代CPU上的PCIe总线,吞吐量没有太大的差别。

我认为Linux的NAT实现可以处理数以十万计的并发连接,FreeBSD当然可以,而且我也没有听说过任何一个最近都比另一个有明显的优势。

这个决定应该归结为你更熟悉的任何一个。 如果两者都不,pfSense开箱即可使用Webpipe理界面,但几乎可以在* nix系统上安装类似的系统。