BCM57710简单测试
本帖最后由 overthink 于 2018-11-27 15:30 编辑抽空把网卡安装到ESXi上,搭了两台虚拟机,简单测试了一下。
一张在ESXi主机上。 另一张安装在台机上。
先是做虚拟机网络出口的测试
Win7虚拟机下的带宽
Ubuntu虚拟机下的带宽
直通给虚拟机,Linux虚拟机可以正常使用。 Win7的虚拟机可以安装驱动,但是无法启动。原因不明
直通给Ubuntu的带宽测试
比做网络出口的性能略好。
10Gbps只能跑不到2Gbps 感觉哪里不太对。
又查了一下iperf3的使用。
https://blog.csdn.net/evenness/article/details/7371845
上面链接有讲iperf3的 -w参数
7. 使用TCP测试带宽应注意的问题
有时候,我们需要使用TCP来测试网络带宽。这里有一个参数需要特别注意,那就是TCP窗口大小,可以使用-w参数指定。
网络通道的容量capacity = bandwidth * round-trip time
而理论TCP窗口的大小就是网络通道的容量。
比如,网络带宽为40Mbit/s,回环路径消耗时间是2ms,那么TCP的窗口大小不小于40Mbit/s×2ms = 80kbit = 10Kbytes
此时我们可以查询iperf默认的TCP窗口大小来决定是否需要设置此参数,在此例中,窗口大小应设计大于10Kbytes,当然,这仅仅是理论值,在实际测试中可能需要作出调整。
使用Ping测试一下网络延迟0.457ms根据上面信息 TCP窗口大小为10000Mbit/s×0.457ms = 4570kbit 4570/8=571.25Kbytes
试了一下,iperf3的最大窗口为416K,无法设置成571K
这时的带宽是4.23G
你用psping测一下 nighttob 发表于 2018-11-27 15:32
你用psping测一下
好的,我试试看
nighttob 发表于 2018-11-27 15:32
你用psping测一下
Server端的CPU占用率极低。 Client端单线程占满。
带宽是3.6G左右的样子
Z:\PSPING>psping -b -l 128000K -n 200 192.168.10.10:1010
PsPing v2.10 - PsPing - ping, latency, bandwidth measurement utility
Copyright (C) 2012-2016 Mark Russinovich
Sysinternals - www.sysinternals.com
Setting warmup count to match number of outstanding I/Os: 8
TCP bandwidth test connecting to 192.168.10.10:1010: Connected
208 iterations (8 warmup) sending 131072000 bytes TCP bandwidth test: 570763100%
TCP sender bandwidth statistics:
Sent = 200, Size = 131072000, Total Bytes: 27131904000,
Minimum = 399.36 MB/s, Maximum = 634.68 MB/s, Average = 399.36 MB/s
Z:\PSPING>
此网卡仅支持10Gbps的链接。 不能自适应1Gbps 100Mbps 的速度。 我用主板上的x550与另外一台主机的华硕那个万兆卡直连测试, iperf 双向能跑到7.9G x 2 。 参数对带宽影响很大。 duo_luo 发表于 2018-11-28 09:48
我用主板上的x550与另外一台主机的华硕那个万兆卡直连测试, iperf 双向能跑到7.9G x 2 。 参数对带宽影响 ...
咋测试的? 啥软件测试的?
overthink 发表于 2018-11-28 16:47
咋测试的? 啥软件测试的?
iperf,两面都是windows,具体参数忘记了反正各种包大小,缓冲大小都设置的大一点就跑的高。
下次有两张intel网卡的时候我再测试下,感觉不应该只这么点速度,怎么也应该跑9.5以上吧。
duo_luo 发表于 2018-11-28 18:01
iperf,两面都是windows,具体参数忘记了反正各种包大小,缓冲大小都设置的大一点就跑的高。
...
CPU占用咋样? 我这儿好像挺高的
overthink 发表于 2018-11-29 16:50
CPU占用咋样? 我这儿好像挺高的
忘记了,我找时间再测试一次。
我有一张BCM57712 测试正常.就是软路由的nat性能不行... li2921578 发表于 2018-12-18 12:14
我有一张BCM57712 测试正常.就是软路由的nat性能不行...
软路由这个不合适。软路由用千兆INTEL网卡给力。82576之类的双口卡,现在很便宜了
我也不怎么会用iperf
页:
[1]