linux万兆网络传输速度,万兆以太网传输速度实测 (结果: 单向9984Mbps, 双向19808Mbps)...

本文通过双机直连测试了Linux系统下万兆以太网的实际性能,结果显示,无论单向还是双向传输,都能达到理论带宽的99%以上,最高可达19808Mbps。测试使用了Intel x520-t2 10Gbase-t网卡,并通过socket编程实现数据传输,验证了万兆网络的高效传输能力。
摘要由CSDN通过智能技术生成

本帖最后由 intel10k 于 2011-12-20 20:25 编辑

随着价格的下降,目前万兆以太网正在逐渐步入寻常百姓家。万兆以太网的实际性能是人们感兴趣的一个话题。在理想情况下,通过万兆以太网是否能达到10000Mbps的传输速度?许多人对此心存疑虑,而这方面的评测文章目前网上也比较少见。最近手上拿到了两块万兆网卡,正好可以对此问题进行一番实际测试。

测试采用双机直连的方法,没有经过交换机。使用的网卡是两块intel的x520-t2 10Gbase-t万兆网卡,每块网卡拥有2个万兆端口,不过以下的测试只用到了其中的一个端口。两块网卡之间通过一条6类双绞线直连。

测试环境为Linux操作系统,内核版本是3.1.1。测试软件方面,为了达到最高的传输速率,采用的是直接socket编程的方法,在两台机器间通过tcp/ip协议发送/接收数据。实时流量则通过读取Linux系统的/proc/net/dev设备文件得到。这样得到的流量包含了tcp/ip包的头部数据,比程序中看到的要更准确一些。

测试前先用ethtool工具察看网卡的工作状态,确认都已处于10000Mb/s的状态:

root@pc2:~# ./ethtool eth2

Settings for eth2:

Supported ports: [ TP ]

Supported link modes:   1000baseT/Full

10000baseT/Full

Supported pause frame use: No

Supports auto-negotiation: Yes

Advertised link modes:  1000baseT/Full

10000baseT/Full

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值