Me
Me
文章目录
  1. iperf 性能测试
    1. 实验测试用到的iperf命令:
    2. 说明:
    3. 测试:

iperf 性能测试

iperf 性能测试

实验测试用到的iperf命令:

1
2
3
4
5
iperf -c 10.0.0.4 -p 5001 -f 10.5m -t 180 -i 1
iperf -c 10.0.0.5 -p 5001 -f 10.5m -t 180 -i 1
iperf -c 10.0.0.6 -u -i 1
iperf -s
iperf -s -u -i 1

说明:

1.iperf 默认在传输层使用TCP协议进行测试。

2.-c 指明运行客户端,-s 参数指明运行服务器端。

3.-p 用于在客户端指定连接服务器端的特定端口,如这里的5001。

4.-u 指定使用UDP协议进行网络性能测试,可以进行UDP数据包吞吐量、丢包率和延迟指标等性能测试。

5.-t 指定运行时间。

6.-i 指定输出信息的时间,如-i 1指定客户端/服务器端每隔1s打印一次相关信息。

测试:

1.在TCP模式下,进行带宽测试:

客户端:

1
iperf -c 10.0.0.6 -p 5001 -i 1

服务器端:

1
iperf -s

在客户端处收集信息。

2.在UDP模式下,进行丢包率测试:

客户端:

1
iperf -c 10.0.0.6 -u -i 1

服务器端:

1
iperf -s

在服务器端收集信息。

3.大流量生成包:

客户端需要指定-f参数,指明每秒的发包数,如-f 10.5M,代表每秒发送10.5Mb的数据报。

服务器端:

1
iperf -s

2017.3.8

支持一下
扫一扫,支持Wasdns