我是靠谱客的博主 多情雪糕,这篇文章主要介绍iperf3 万兆测试,现在分享给大家,希望可以做个参考。

iperf下载地址:Index of /pub/iperf/

必须使用iperf3测试万兆,3.0前的版本只能用来测试千兆速率。iperf3源码下载和编译方法,我在之前的文章有写过, iperf3 linux源码下载_珂珂可爱多-CSDN博客_iperf3源码

。先看下最终的测试结果,可以达到9Gbps+,很不错了,因为刚开始测试的是5G左右,经过调试参数可以到达9G以上。下面说说调优方法

1.  网卡默认的MTU是1500字节,对于万兆来说有点小了,相同的数据量,每包1500,头尾会消耗一些带宽,所以可以将MTU设置大点,为9000

ifconfig ethx MTU 9000。

2.设置socket缓冲区大小:

可以先看下默认配置,16777216是我配过的值,默认值比这个小。

cat /proc/sys/net/core/wmem_default
16777216

配置:

echo 16777216 > echo 16777216 > /proc/sys/net/core/wmem_default

echo 16777216 > echo 16777216 > /proc/sys/net/core/rmem_default

测试发现第一包数据带宽比较小是因为TCP慢启动,意思是刚刚加入网络的连接,一点一点地提速,不是一上来就把路占满。

最后

以上就是多情雪糕最近收集整理的关于iperf3 万兆测试的全部内容,更多相关iperf3内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(105)

评论列表共有 0 条评论

立即
投稿
返回
顶部