iphone8 发表于 2017-6-30 14:18:00

10G时代来临,ASUS XG-C100C万兆网卡评测

本帖最后由 iphone8 于 2017-6-30 14:18 编辑

看到一篇非常全且专业的ASUS XG-C100C万兆网卡评测帖,好东西要分享,所以特来转发

本文转载:拥抱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。

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作为网络接口。

【开箱】

ASUS XG-C100C这次拿到的是中文包装。10-Gigabit说明这是块万兆网卡。下面描述,ASUS XG-C100C支持五模,同时支持Windows和Linux两大操作系统。
http://image.koolshare.cn/attachment/forum/201706/23/142516r9xy4us45u3nxu51.jpg

背面详细描述了网卡特性,网卡支持100Mbps,1Gbps,2.5Gbps,5Gbps,10Gbps 5种速率模式。相对于传统不支持N-BaseT的万兆网卡,支持五模好处在,当家用路由器开始全面使用N-BaseT时候,这网卡可以支持到最高速率。不支持N-BaseT的万兆网卡只能协商工作在1G模式下
http://image.koolshare.cn/attachment/forum/201706/23/142516jtzt9pjt9ga67icx.jpg

包装侧面,ASUS XG-C100C是3年的保修。
http://image.koolshare.cn/attachment/forum/201706/23/142516wx0xkwxxn35nz5m3.jpg

打开包装盒可以看到红色的网卡,默认安装高档版,可替换成短挡板。
http://image.koolshare.cn/attachment/forum/201706/23/142517pgldkjhl3gcjgzph.jpg

盒子底下说明书和保修卡。所有配件都在这了。
http://image.koolshare.cn/attachment/forum/201706/23/142517jfazlblehhn3fhnn.jpg

网口网变一体成型,由Aquantia提供。
http://image.koolshare.cn/attachment/forum/201706/23/142517l5u6z1iid0xxh50d.jpg

ASUS XG-C100C和ASUS PCE-AC88一样的风格,使用大面积的红色散热片覆盖。
http://image.koolshare.cn/attachment/forum/201706/23/142517m107ojohoofdhsod.jpg

网卡背面
http://image.koolshare.cn/attachment/forum/201706/23/142518v59or9urzczp8nfb.jpg

【拆解】

网卡拆解很简单,拧下4个螺丝可以取下巨大红色散热片。
http://image.koolshare.cn/attachment/forum/201706/23/142518jd262p6z29l9gpd3.jpg

MX25L3233FM2I,32Mbit=4MByte SPI Flash用于保存固件,网卡MAC,以及BOOT ROM预留空间。
厂商官网文档
http://image.koolshare.cn/attachment/forum/201706/23/142518c97a92q7ya78xac9.jpg

Aquantia AQTION AQC107,来自Aquantia的5模10G网络芯片,直接一颗IC集成Mac和Phy的二合一芯片
厂商官网
http://image.koolshare.cn/attachment/forum/201706/23/142518skua4sha4pakrzua.jpg

【驱动 BootROM】

驱动
ASUS XG-C100C使用了Aquantia AQC107。Aquantia提供了公版Windows和Linux的驱动,所以网卡可以支持Windows和Linux两大系统。

Windows:
Windows下驱动,虽然只提供了非Server系统的版本,但是实际上Server系统也能正常使用。实测在Server 2016下使用Win10的驱动没什么大问题。官方只提供了Win7,Win8,Win8.1,Win10的驱动,实际上也可以用在对应Server版本系统上。
http://image.koolshare.cn/attachment/forum/201706/27/203527divvo7vzokba7ow5.png

在Windows下,ASUS XG-C100C最大支持8条RSS列队,默认设置开启4条。支持更多的RSS列队意味着可以使用更多的CPU核心来处理网络数据。8条RSS意味着最多同时使用8个CPU核心来处理网络数据,对于家用来说,这个数量是足够了。

Linux:
Linux驱动以源码形式提供。需要在linux系统下使用的朋友需要自己编译驱动。目前厂家发行版对这个卡还没有集成驱动(未来会有集成)。
使用群晖的朋友,需要自己使用群晖开源的ToolChain编译驱动,然后加载到DSM内部,才能使用。
软路由系统,由于这块是全新的万兆网卡,目前软路由系统都未对这块网卡作支持。相信随着网卡普及,支持应该不是问题。
论坛fw867的LEDE暂时也不支持这块网卡,后续会支持,希望ASUS对开发组提供支持。

Linux驱动源码,有兴趣的朋友可以自己编译。
http://image.koolshare.cn/attachment/forum/201706/27/160626c8jxm1w3omwwwl8d.png

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网线相互连接。

测试结果

单线程单向
http://image.koolshare.cn/attachment/forum/201706/27/174117ly9jyfc0m0hjsbap.gif
http://image.koolshare.cn/attachment/forum/201706/27/174320gccetc2d54et27d0.png

10线程单向
http://image.koolshare.cn/attachment/forum/201706/27/174117b06f2oxxovs9ot0x.gif
http://image.koolshare.cn/attachment/forum/201706/27/174321i4z911lvm41v4lnz.png

单线程双向
http://image.koolshare.cn/attachment/forum/201706/27/174117o6xsszo566k1ookr.gif
http://image.koolshare.cn/attachment/forum/201706/27/174321sowerpahdhwrxepa.png

10线程双向
http://image.koolshare.cn/attachment/forum/201706/27/174117rxzfh1h6op3xh5h3.gif
http://image.koolshare.cn/attachment/forum/201706/27/174321s547i6575y5p567t.png

数据汇总

项目单向双向
单线程8,922.0998,894.302
10线程9,178.79317,680.479


从测试数据来看,ASUS XG-C100C完全可以跑满万兆。

测试任务管理器流量截图
http://image.koolshare.cn/attachment/forum/201706/25/230843wigyssq35z5f6fh6.png

双向测试过程中,满载网卡散热片表面温度
http://image.koolshare.cn/attachment/forum/201706/23/234621z63hqt0cg3eihzwh.jpg

可以看到ASUS XG-C100C散热片表面最高温度36.9度,比起传统万兆网卡,温度可以说非常低了。

【链接兼容测试】

ASUS XG-C100C是一块5模式网卡,我们让2块网卡链接在交换机下,测试不同速率下的兼容性和吞吐量。

测试中10G交换选择了NETGEAR XS708T,8口10G交换机。
http://image.koolshare.cn/attachment/forum/201706/27/180931n7mvn9979vb9jytj.jpg

2.5G/5G交换机选择了NETGEAR M4200-10MG-POE+,2口5G,6口2.5G,POE+交换。同时测试网卡在POE+交换下是否会存在烧毁的问题。http://image.koolshare.cn/attachment/forum/201706/27/180931b1po8qipviehbpi8.jpg

测试平台
硬件部分:
  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

链接速度截图
http://image.koolshare.cn/attachment/forum/201706/27/202753zyvby8nxn0pv6018.png

测试结果

10线程单向
http://image.koolshare.cn/attachment/forum/201706/27/181849wenzkm3eweeksmbl.gif
http://image.koolshare.cn/attachment/forum/201706/27/182233xuzuuc887puuy7rj.png

10线程双向
http://image.koolshare.cn/attachment/forum/201706/27/181849tjjm4dcguj4s6rku.gif
http://image.koolshare.cn/attachment/forum/201706/27/182233d11c1be166rb378o.png


5GB

链接速度截图
http://image.koolshare.cn/attachment/forum/201706/27/202758vrbq82ia1url72i2.png

测试结果

10线程单向
http://image.koolshare.cn/attachment/forum/201706/27/181848a3845007k273z03b.gif
http://image.koolshare.cn/attachment/forum/201706/27/182233uezrl6ju9ef0ffzh.png

10线程双向
http://image.koolshare.cn/attachment/forum/201706/27/181848t91ha9bafl9b6p9a.gif
http://image.koolshare.cn/attachment/forum/201706/27/182233ezmjp87n8lmva77n.png


10GB

链接速度截图
http://image.koolshare.cn/attachment/forum/201706/27/202801yzdpktek8do0df81.png

测试结果

10线程单向
http://image.koolshare.cn/attachment/forum/201706/27/181848vz6v8weebxv6k65h.gif
http://image.koolshare.cn/attachment/forum/201706/27/182233puekfmppcvpczv4f.png

10线程双向
http://image.koolshare.cn/attachment/forum/201706/27/181848bvruqlstvvtulsd6.gif
http://image.koolshare.cn/attachment/forum/201706/27/182234bslihhll2vottfnt.png

数据汇总

项目单向双向
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
http://image.koolshare.cn/attachment/forum/201706/27/201330cinlbthnip64fnif.jpg

测试平台
硬件部分:
  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文件速度:
http://image.koolshare.cn/attachment/forum/201706/27/201128ibbd6fll6l46p9gm.png

5G下Samba读取NAS文件速度:
http://image.koolshare.cn/attachment/forum/201706/27/201128k3tuptdk2zlpz0jk.png

10G下Samba读取NAS文件速度:
http://image.koolshare.cn/attachment/forum/201706/27/201128wxvzwoevoeaanae0.png

【总结】

以往测试万兆网卡运行发热量极高,ASUS XG-C100C一改以往高温的状态,温度适中,性能稳定,可见华硕在散热工艺造诣颇深。ASUS XG-C100C给出亲民的定价,使得万兆飞入寻常百姓家已不是梦想。随着电信宽带不断提速,玩家对网络传输速度的追求越来越强烈,华硕 XG-C100C是玩家非常值得入手的家用万兆网卡。

anginlove 发表于 2020-3-6 00:31:28

这是要逆天的速度么。。。。不过目前除了专业视频处理等领域的NAS传输,对于上网而言,还要再等等运营商

ch0580 发表于 2020-3-8 10:14:06

这个还需要运营商支持呗~

bluecloud2020 发表于 2022-1-21 11:09:27

没有这么大需求,至少外网带宽达不到
页: [1]
查看完整版本: 10G时代来临,ASUS XG-C100C万兆网卡评测