【問題】DIY 1000Mbps的BrazilFW路由器網路卡的選擇



贊助商連結


頁 : 1 2 [3] 4

cheerx
2009-07-27, 05:43 PM
有什麼好懷疑的,自己拿兩台不同cpu的電腦和兩張gigabit網卡,架設軟體路由器就可以知道結果,NAT跟防火牆規則一樣,本來就是會消耗cpu處理的項目.

區網的確是不耗用軟體路由器的cpu資源,下端switch 晶片好壞才是影響區網效能的重心.

贊助商連結


u2u2
2009-07-27, 05:54 PM
現在的internet連接速率沒有超過100M/s,如何能用兩台電腦,兩張網卡測試nat?


那是在內網的操作根本不經過nat
只要能講清原理,應該不擔心被置疑的

cheerx
2009-07-27, 06:23 PM
首先,現在已經很多商業用途可以申請超過100M的網路,並不是沒有.以小弟所在的區域,現在已經有速博跟億聯可以申請100-1000M的方案.

樓主的標題本來就是DIY 1000Mbps的BrazilFW的網卡選擇,樓主可沒說他只要1000M的區網就夠了.

而且要測NAT的流量,自己模擬環境就可以,誰說一定要有INTELNET有哪樣的速度才可以測試?

u2u2
2009-07-27, 07:23 PM
if you're building a system to connect a small business or branch office to the Internet, then you may only need a small VIA or Celeron system. No Xeons and no multi-core required for that sort of an application. A 2.8 GHz Celeron/Sempron will scale up to multi-gigabit performance, no problem. If you're doing heavy VPN crypto, you might want a bit more than that, but not for basic tasks.

On the other hand, if you're trying to scale up to 10 Gbps performance or you're running an ISP and building a BGP system peering with 10s of other peers, then a multi-core Xeon/Opteron would probably be helpful.


http://www.vyatta.org/forum/viewtopic.php?t=112

用x86做路由,網絡速度要上到10 Gbps,方才需要Xeons多核,對office只要
2.8 GHz Celeron/Sempron就可上到幾千gigabit


比較相信更有說服力的來源

tvirus
2009-07-27, 08:07 PM
你引的那個文章,我一點都不覺得是個[有說服力的來源]...
跟大家現在在討論的東西
好像也沒啥關聯
也跟你一開始回的
沒太大關係

你現在要講的東西
重點是啥?先想清楚再來回,好咪?

題外話,FreeNAS毀了,死在微星nForce板子上...
Giga網卡,目前莫明多出兩張來
看樣子,這一陣子除了寫程式抓白頭髮外,有東西可以嘗試了

wangcm
2009-07-27, 08:08 PM
用x86做路由,網絡速度要上到10 Gbps,方才需要Xeons多核,對office只要
2.8 GHz Celeron/Sempron就可上到幾千gigabit



無意冒犯,不過您引述的文章中完全看不出其到底是指純routing還是指NAT----routing只要根據IP header中的address就能決定如何forwarding(i.e. 只是在TCP/IP的L3),而NAT還包括了如何去維持NAT的狀態表,並依此改寫相關的header(除了L3外可以說也涵蓋了一部份L4),loading當然是有差距的,再說在P2P氾濫的年代,單一client可能就會貢獻數以千百計的concurrent session,以此看來在ISP中只負責routing的機器的loading未必會比一般home/office中的NAT gateway高吧:|||::|||:.....

u2u2
2009-07-27, 09:00 PM
這麼直白的文字,應該都可以看懂的拉

u2u2
2009-07-27, 09:06 PM
還沒有在另外的來源看到nat是個非常佔用cpu資源的動作
有看到的請引述一下
大的nat表對ram是更大的需求

vyatta更主要是用在邊界路由器,它的建議的硬體要求就是可以完全滿足應用的硬體要求

wangcm
2009-07-27, 09:21 PM
snipped....
大的nat表對ram是更大的需求

snipped....

那請問一下越大的table處理起來是不是要越多CPU time啊:sleep::sleep:....

tvirus
2009-08-03, 02:00 PM
拖稿拖了很久,終於脫了(誤

雖然明明是個測起來沒花太多時間的東西
不過大概真的比較沒人想去"實際"搞一下
因為...就這樣而已,測完了也沒啥太大意義的感覺...

軟體: pfSense 1.2.3 RC1
硬體: 灌Windows7出問題的865G Neo2 + P4 2.8G CPU + 2G RAM
(我知道,RAM太浪費,不過這電腦是原本預備給美工用的,懶得拆下來)

Intel 1000MT Server卡一張 (當WAN端)
ASUS NX1101 (IC+ IP1000A晶片)一張 (當LAN端)
http://www.pczone.com.tw/members/33275-albums53-picture-363.jpg

儲存裝置就用個CF卡就好
http://www.pczone.com.tw/members/33275-albums53-picture-365.jpg

安裝完後的介面及設定完的IP
http://www.pczone.com.tw/members/33275-albums53-picture-350.png
WAN端為192.168.1.x
LAN端為192.168.200.x

先設定好Virtual server指向我的小狗機
http://www.pczone.com.tw/members/33275-albums53-picture-351.png

iperf來源主機:偶那廢廢的小狗機(網路介面Broadcom NetLink (TM) Gigabit Ethernet)
iperf目標主機:公司內檔案服務用主機(192.168.1.62)
http://www.pczone.com.tw/members/33275-albums53-picture-352.png
CPU負載30~40之間
http://www.pczone.com.tw/members/33275-albums53-picture-354.png

加上-P 10
http://www.pczone.com.tw/members/33275-albums53-picture-355.png
CPU負載約35~50之間

角色互換
小狗機變[受方] (羞
http://www.pczone.com.tw/members/33275-albums53-picture-358.png
CPU負載約50~60左右
http://www.pczone.com.tw/members/33275-albums53-picture-357.png
加上-P 10
http://www.pczone.com.tw/members/33275-albums53-picture-361.png
CPU負載就約55~65左右

以上

可惜不知道是哪設錯,192.168.1.x的仙人掌主機無法取得pfSense的SNMP資料(SNMP error)
不然就iperf打個5分鐘看圖會比較準確些