一、简介:
iperf3是一个网络速度测试工具,支持IPv4与IPv6,支持TCP、UDP、SCTP传输协议,可在Windows、Mac OS X、Linux、FreeBSD等各种平台使用,是一个简单又实用的小工具。因我已配置好yum源,因此执行yum install iperf3即可安装。安装好后,我已看一下iperf的使用参数,如图:
二、实验环境:
在实际测试中我的服务器有万兆网卡,IP如下所示:
Host177:100.192.168.177
Host178:100.192.168.178
Host179:100.192.168.179
Host186:100.192.168.186
三、测试过程
在这次测试中主要进行tcp与udp的对比测试,在测试前先说明一下在iperf3中有几个参数在tcp环境与udp环境中的区别,也就是在测试中需要对此参数要给定内容,避免iperf工具使用其默认的值,主要几项如下:
如图,参数若不指定-b带宽值会造成极大的区别,在测试环境中发现 -l 默认就使用128数值。
接下来首先以Host179为服务器端(服务器端启动参数是没有区别的):