1. 程式人生 > 其它 >常見軟路由 網絡卡 和 處理器 對比

常見軟路由 網絡卡 和 處理器 對比

常見軟路由 網絡卡 和 處理器 對比

 

============

常見軟路由 網絡卡 對比

來源 https://www.bilibili.com/read/cv9080562/

 

成品小主機 軟路由上通常搭載的千兆網絡卡

intel的 I210/I211/I217/I218/I219/82574L/82583V

螃蟹的 8111/8168

其中最重要的引數就是RSS佇列(Receive Side Scaling)

這取決於你的每個網口/網絡卡可以使用多少個處理器執行緒,沒有RSS就只能使用1個執行緒(也可以叫邏輯核心)

比如I9-9900K,1執行緒有難,15執行緒圍觀,這就叫網絡卡瓶頸,也可以說是短板。

I211和I210對比,2條1G寬頻滿載情況下,多佇列網絡卡(I210)丟包數量明顯低於少佇列網絡卡(I211)。

如果你是要做軟路由使用,千兆網絡卡非常不建議購買或者使用除了intel以外的任何網絡卡

原因 螃蟹網絡卡CPU佔用高,在虛擬機器壞境下更是渣渣,其次溫度更高,在8111低端系列上劣勢更加明顯 比如8111H 8111G之類的,大量小檔案傳輸會較慢、偶爾會延遲。

2.5G網絡卡也是差強人意,板載的叫8125BG,獨立的PCIE叫8125/8125B,USB的叫8156,都有同一種問題,插在千兆交換機或者千兆網口的機器上跑不滿1000M,並且官方提供的驅動似乎有些問題,除非你考慮換全套2.5G裝置或者買2.5G交換機  否則不建議搞2.5G軟路由,說不定過兩年 10G軟路由就普及了,你這些裝置可能到時候還不如千兆的值錢...

 

intel方面

82583V/82574L,這2個坑爹貨 千萬別買,有BUG 死亡資料包,需要斷電才能恢復。

I210/I211 這2張卡是高階主機板/成品軟路由上的常見網絡卡

I211不支援windows server系統,但是可以改補丁,RSS佇列2,只支援2個執行緒同時幹活

打個比方比如J1900就是4個執行緒,那麼I211網絡卡就會只吃2個執行緒,本來4個執行緒平均負載50%的活,就會堆積到這2個執行緒上,造成2個執行緒100%高負載


I210 支援windows server,RSS佇列4,支援4個執行緒同時幹活,支援IPMI遠端管理(需主機板帶有此配套)

如果你的CPU不夠強,比如J1900 J3160 之類的4核心(4執行緒)弱雞CPU,I210會極大提升CPU資料處理的上限。


I217/I218/I219/分為V和LM字尾的版本

只有intel平臺會有,基本上僅限於品牌機或者品牌主機板

V家用,LM支援windows server,RSS佇列2,效能比I211遜色,因為要走PHY軟網絡卡,勢必會增加CPU負擔。

這玩意不如I210 知道這個就可以了


I350 這個網絡卡基本上都是獨立的PCIE網絡卡

RSS佇列16,支援16個執行緒同時工作,還支援SR-IOV 可以說是千兆最強網絡卡。


82580也可以叫I340

RSS佇列8,支援8個執行緒同時工作,不支援SR-IOV。


2.5G網絡卡,intel也是翻車

I225 B1版本BUG,B2版本BUG,等待B3版本完全解決問題。

 

總結

想要完美使用軟路由,就必須要交換機。

如果你想買一個千兆成品軟路由,並且不需要虛擬多個系統,我建議

購買I211/210 雙口或者4口的軟路由,為什麼買雙口呢.. 因為你的LAN口下面必須插交換機,不能把多餘的網口當作交換機來使用,如果你這麼做 會導致內網裝置傳輸 極大的佔用了CPU效能,導致功耗變高,負載拉昇,除非你的處理器夠強,但是這樣也會導致功耗變大。

4口的話可以接入多個wan,沒需求直接雙口就可以。

如果需要虛擬多個系統,那就隨意了,6口/4口之類的隨便選吧,注意網絡卡型號。


2.5G成品軟路由,目前只有J4125的現貨。

問題多多,不建議購買,除非你購買一個2.5G交換機才能比較完美的使用,TP-LINK的大概500元左右,不便宜。 

 

================

常見軟路由 處理器 對比

來源 https://www.bilibili.com/read/cv8930390

 

用作軟路由: openwrt/Lede單系統

1.1 100M-200M 可以選擇 D525/D2550,準系統100-200元

1.2 300-500M 可以選擇 J1900/J2900/N3150/N3160/J3160,準系統250-350元

1.3 500-1000M 可以選擇 N4200/J3455/3865U/3965U/,準系統400-600元

 

ESXI/PVE/UNRAID+愛快/ros+openwrt

2.1 I3-5005U 準系統550-600元

2.2 J4105 準系統500-700元

2.3 J4125 準系統850-1050元

2.4 C3830 準系統999元

 

============= End