Router
建構路由器 / NAT 並需要比較 FreeBSD 8 與 RHEL 6 的性能
我將設置路由器和 NAT 設備,但我無法在 pfSense 2.x (FreeBSD 8) 和 RHEL 6 之間進行選擇。
該設備將需要轉發一個中等(2k 主機)大小的網路,其中幾乎所有客戶端都經過 NAT,但少數將使用 WAN 分配的 IP 地址。路由器不會是防火牆。最終將需要 IPv6 支持。
關鍵性能規範將是(未分類的):
- 並發 NAT 連接數
- 吞吐量
這可以是開箱即用的性能,也可以是基於清晰(有組織)記錄的性能調整。
如果我沒有明確的方法來決定使用哪個,除了烘烤,因為我找不到這方面的文件。是否有任何文件,如果有,在哪裡?
為了澄清,我要求的答案是對這個問題的研究的參考,其中包含事實、參考資料或特定專業知識,因為我的Google fu 只導致:
- 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
- 建構自定義路由器
- FreeBSD 與 Linux 的性能對比?
- 一台電腦上的網關和路由器
- http://www.cyberciti.biz/tips/comparison-linux-vs-freebsd-bsd-oses.html
看起來可能沒有明顯的性能差異,在這種情況下將比較功能。
兩種作業系統都可以輕鬆地使現代 CPU 上的 PCIe 匯流排飽和,在吞吐量方面沒有顯著差異。
我會假設 Linux 的 NAT 實現可以處理數十萬個並發連接,FreeBSD 肯定可以,而且我最近還沒有聽說過任何一個聲稱比另一個有任何顯著優勢。
決定應該歸結為您更熟悉的那個。如果兩者都沒有,pfSense 有一個開箱即用的 Web 管理 GUI,但可以在幾乎和 *nix 系統上安裝類似的系統。