很多时候,我们需要知道2台机器之间的带宽最大能够达到多少。这个时候我们可以通过iperf3 来进行测试。
下面我来介绍下如何进行带宽的测试。
操作步骤
1.首先,你需要准备2台机器,并且都安装 iperf3,以centos为例
2.在服务端执行
# iperf3 -s -i 1 -p 10000
|
参数说明:
- -s 表示启动服务端
- -i 表示汇报时间间隔
- -p 指定端口
3.在客户端执行
iperf3 -c 192.168.10.163 -b 1G -t 15 -P 2 -p 10000
|
参数说明:
-c 指定对端服务器IP
-b 指定带宽
-t 表示测试时间
-P表示并发数
-p 表示服务端端口
测试完毕后会输出结果,其中Bandwidth 就是带宽,可以看到,这2台机器之间通信的发送和接收最大带宽接近1G。
[ ID] Interval Transfer Bandwidth Retr [ 4] 0.00-15.00 sec 932 MBytes 521 Mbits/sec 0 sender [ 4] 0.00-15.00 sec 931 MBytes 521 Mbits/sec receiver [ 6] 0.00-15.00 sec 851 MBytes 476 Mbits/sec 1 sender [ 6] 0.00-15.00 sec 851 MBytes 476 Mbits/sec receiver [SUM] 0.00-15.00 sec 1.74 GBytes 997 Mbits/sec 1 sender [SUM] 0.00-15.00 sec 1.74 GBytes 997 Mbits/sec receiver
|
文章作者:阿文
版权声明:本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0 许可协议。转载请注明来自
阿文的博客!