擁抱10G時代——ASUS XG-C100C萬兆網卡評測

【前言】

隨著ISP不斷提速,千兆寬頻接入馬上要進入大家家中,千兆網口早已無法滿足日益增長的外網傳輸需求。同時NAS價格逐漸親民,NAS性能越來越好,玩家也早已無法滿足千兆內網的傳輸速度,萬兆網路離我們的生活越來越近了。近期ASUS給我們帶來了XG-C100C萬兆網卡。ASUS XG-C100C支持五模連接速度,滿足各個條件下的高速網路傳輸。

【NBase-T與10GBase-T】

千兆網路下一代技術是什麼,大家一定會不假思索的說是萬兆。沒錯,萬兆銅攬,也叫做10GBase-T,代表了下一代乙太網的標準。10GBase-T,使用100米以下Cat6A或者短距離(55米)Cat6的銅攬雙絞線來實現互聯。今天我在這裡想說的並不是10GBase-T,而是大家相對比較陌生的一個標準NBase-T。

Advertisements

NBase-T

http://www.nbaset.org

NBase-T,使用常規的Cat5e和Cat6線纜,提供了超過千兆的網路傳輸能力。使用Cat5e和Cat6布線長距離(100米)可以達到2.5Gbps和5Gbps的速率,在不替換原來布線的條件下,提供更大的網路傳輸速率。NBase-T可以說是介於千兆和萬兆之間的一個標準。目前最新家用路由器SOC,博通BCM4908中,已經集成2.5Gbps的Mac。

相比10GBase-T來說,NBase-T還有個最大的優勢。NBase-T支持POE,而10GBase-T不支持(最新消息10G會在今年年底支持POE)。也就意味著,AP需要提供更大帶寬的話只能選擇NBase-T方式接入。新的Wave2無線AP都開始使用NBase-T作為網路介面。

Advertisements

【開箱】

ASUS XG-C100C這次拿到的是中文包裝。10-Gigabit說明這是塊萬兆網卡。下面描述,ASUS XG-C100C支持五模,同時支持Windows和Linux兩大操作系統。

請點擊此處輸入圖片描述

背面詳細描述了網卡特性,網卡支持100Mbps,1Gbps,2.5Gbps,5Gbps,10Gbps 5種速率模式。相對於傳統不支持N-BaseT的萬兆網卡,支持五模好處在,當家用路由器開始全面使用N-BaseT時候,這網卡可以支持到最高速率。不支持N-BaseT的萬兆網卡只能協商工作在1G模式下

請點擊此處輸入圖片描述

包裝側面,ASUS XG-C100C是3年的保修。

請點擊此處輸入圖片描述

打開包裝盒可以看到紅色的網卡,默認安裝高檔版,可替換成短擋板。

請點擊此處輸入圖片描述

盒子底下說明書和保修卡。所有配件都在這了。

請點擊此處輸入圖片描述

網口網變一體成型,由Aquantia提供。

請點擊此處輸入圖片描述

ASUS XG-C100C和ASUS PCE-AC88一樣的風格,使用大面積的紅色散熱片覆蓋。

請點擊此處輸入圖片描述

網卡背面

請點擊此處輸入圖片描述

【拆解】

網卡拆解很簡單,擰下4個螺絲可以取下巨大紅色散熱片。

請點擊此處輸入圖片描述

MX25L3233FM2I,32Mbit=4MByte SPI Flash用於保存固件,網卡MAC,以及BOOT ROM預留空間。

廠商官網文檔

請點擊此處輸入圖片描述

Aquantia AQTION AQC107,來自Aquantia的5模10G網路晶元,直接一顆IC集成Mac和Phy的二合一晶元

廠商官網

請點擊此處輸入圖片描述

【驅動 BootROM】

驅動

ASUS XG-C100C使用了Aquantia AQC107。Aquantia提供了公版Windows和Linux的驅動,所以網卡可以支持Windows和Linux兩大系統。

Windows:

Windows下驅動,雖然只提供了非Server系統的版本,但是實際上Server系統也能正常使用。實測在Server 2016下使用Win10的驅動沒什麼大問題。官方只提供了Win7,Win8,Win8.1,Win10的驅動,實際上也可以用在對應Server版本系統上。

請點擊此處輸入圖片描述

在Windows下,ASUS XG-C100C最大支持8條RSS列隊,默認設置開啟4條。支持更多的RSS列隊意味著可以使用更多的CPU核心來處理網路數據。8條RSS意味著最多同時使用8個CPU核心來處理網路數據,對於家用來說,這個數量是足夠了。

Linux:

Linux驅動以源碼形式提供。需要在linux系統下使用的朋友需要自己編譯驅動。目前廠家發行版對這個卡還沒有集成驅動(未來會有集成)。

使用群暉的朋友,需要自己使用群暉開源的ToolChain編譯驅動,然後載入到DSM內部,才能使用。

軟路由系統,由於這塊是全新的萬兆網卡,目前軟路由系統都未對這塊網卡作支持。相信隨著網卡普及,支持應該不是問題。

論壇fw867的LEDE暫時也不支持這塊網卡,後續會支持,希望ASUS對開發組提供支持。

Linux驅動源碼,有興趣的朋友可以自己編譯。

請點擊此處輸入圖片描述

BootROM

ASUS XG-C100C不含有BootROM,不支持PXE和iSCSI方式網路啟動。對於一般用戶來說沒什麼問題,如果想用這個網卡做無盤系統的朋友要注意這個問題。

ASUS XG-C100C不支持網路喚醒。10G網卡目前普遍沒有網路喚醒的功能。

也因為BootROM的問題,ASUS XG-C100C在HP Gen8上啟動過程中會報錯,可以按F1忽略,開機后使用沒什麼問題。如果想把這個卡裝在Gen8上的朋友也要注意。

【吞吐量測試】

ASUS XG-C100C是10G網卡,這邊使用2塊ASUS XG-C100C直接對聯,測試網卡之間的吞吐量,以及雙向滿載傳輸時候的網卡溫度

測試平台

硬體部分:

PC1 萬兆網卡:ASUS XG-C100C

PC2 萬兆網卡:ASUS XG-C100C

軟體:

Windows 10 Pro安裝所有必選補丁,關係系統防火牆

Endpoint 9.40

IxChariot 6.70

本次測試使用了如下測試腳本:

Ultra_High_Performance_Throughput。此腳本用於測試最大傳輸帶寬。

測試連接方式:

PC1,PC2通過CAT6網線相互連接。

測試結果

單線程單向

請點擊此處輸入圖片描述

請點擊此處輸入圖片描述

10線程單向

請點擊此處輸入圖片描述

請點擊此處輸入圖片描述

單線程雙向

請點擊此處輸入圖片描述

請點擊此處輸入圖片描述

10線程雙向

請點擊此處輸入圖片描述

請點擊此處輸入圖片描述

數據匯總

項目單向雙向
單線程8,922.0998,894.302
10線程9,178.79317,680.479

從測試數據來看,ASUS XG-C100C完全可以跑滿萬兆。

測試任務管理器流量截圖

請點擊此處輸入圖片描述

雙向測試過程中,滿載網卡散熱片表面溫度

請點擊此處輸入圖片描述

可以看到ASUS XG-C100C散熱片表面最高溫度36.9度,比起傳統萬兆網卡,溫度可以說非常低了。

【鏈接兼容測試】

ASUS XG-C100C是一塊5模式網卡,我們讓2塊網卡鏈接在交換機下,測試不同速率下的兼容性和吞吐量。

測試中10G交換選擇了NETGEAR XS708T,8口10G交換機。

請點擊此處輸入圖片描述

2.5G/5G交換機選擇了NETGEAR M4200-10MG-POE+,2口5G,6口2.5G,POE+交換。同時測試網卡在POE+交換下是否會存在燒毀的問題。

請點擊此處輸入圖片描述

測試平台

硬體部分:

PC1 萬兆網卡:ASUS XG-C100C

PC2 萬兆網卡:ASUS XG-C100C

10G 交換機:NETGEAR XS708T

2.5G/5G 交換機:NETGEAR M4200-10MG-POE+

軟體:

Windows 10 Pro安裝所有必選補丁,關係系統防火牆

Endpoint 9.40

IxChariot 6.70

本次測試使用了如下測試腳本:

High_Performance_Throughput。此腳本用於測試最大傳輸帶寬。

測試連接方式:

2.5/5G測試,PC1,PC2通過CAT6網線連接M4200。

10G測試,PC1,PC2通過CAT6網線連接XS708T。

2.5GB

鏈接速度截圖

請點擊此處輸入圖片描述

測試結果

10線程單向

請點擊此處輸入圖片描述

請點擊此處輸入圖片描述

10線程雙向

請點擊此處輸入圖片描述

請點擊此處輸入圖片描述

5GB

鏈接速度截圖

請點擊此處輸入圖片描述

測試結果

10線程單向

請點擊此處輸入圖片描述

請點擊此處輸入圖片描述

10線程雙向

請點擊此處輸入圖片描述

請點擊此處輸入圖片描述

10GB

鏈接速度截圖

請點擊此處輸入圖片描述

測試結果

10線程單向

請點擊此處輸入圖片描述

請點擊此處輸入圖片描述

10線程雙向

請點擊此處輸入圖片描述

請點擊此處輸入圖片描述

數據匯總

項目單向雙向
2.5G2,359.1124,646.397
5G4,706.2509,350.761
10G9,364.58917,815.024

最終測試結果兼容都沒有任何問題,這塊卡對10G和5/2.5G網路支持非常良好。

【萬兆NAS實際讀取測試】

ASUS XG-C100C作為萬兆網卡,最大作用就是從NAS中快速讀寫文件。這裡我們選擇了萬兆NAS群暉DS1817+,配合不同交換機,查看ASUS XG-C100C在不同速率連接下的實際讀寫速度。

測試用NAS Synology DS1817+ 8GB

請點擊此處輸入圖片描述

測試平台

硬體部分:

PC 萬兆網卡:ASUS XG-C100C

NAS:Synology DS1817+ 8GB

NAS 萬兆網卡:Intel Ethernet Converged Network Adapter X710-DA2

10G 交換機:NETGEAR XS708T

2.5G/5G 交換機:NETGEAR M4200-10MG-POE+

軟體:

Windows 10 Pro安裝所有必選補丁,關係系統防火牆

Synology DSM 6.1.2

測試連接方式:

2.5/5G測試,DS1817+通過10G光纖連接M4200,PC通過CAT6網線連接M4200。

10G測試,DS1817+通過10G光纖連接XS708T,PC通過CAT6網線連接XS708T。

速寫速度

2.5G下Samba讀取NAS文件速度:

請點擊此處輸入圖片描述

5G下Samba讀取NAS文件速度:

請點擊此處輸入圖片描述

10G下Samba讀取NAS文件速度:

請點擊此處輸入圖片描述

【總結】

以往測試萬兆網卡運行發熱量極高,ASUS XG-C100C一改以往高溫的狀態,溫度適中,性能穩定,可見華碩在散熱工藝造詣頗深。ASUS XG-C100C給出親民的定價,使得萬兆飛入尋常百姓家已不是夢想。隨著電信寬頻不斷提速,玩家對網路傳輸速度的追求越來越強烈,華碩 XG-C100C是玩家非常值得入手的家用萬兆網卡。

Advertisements

你可能會喜歡