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内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复