参考文档
http://www.cnblogs.com/darkmatter/p/3605674.html
linux下有个工具叫iperf。可以测试网络性能。又叫bandwidth或者throughput测试,用来测试Server和Client间的最大传输速率。
1.命令安装:
yum install iperf
2.命令功能:
测试网络性能
3.命令参数:
-c后面跟服务器IP地址,
-i表示发送的时间间隔,
-f M表示返回结果以MByte为单位
4.使用实例:
既然是网络吞吐量,肯定需要两台机器,一个server,一个client。
server 113.57.219.52
client 112.74.108.63
两台服务器 使用 yum 安装 iperf
yum install -y iperf
测试
服务端
iperf -s -u #upd协议。默认监听在5001端口
客户端
结果客户端带宽为100M
[[email protected] ~]# iperf -u -c 113.57.219.52 -b1000M ------------------------------------------------------------ Client connecting to 113.57.219.52, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 122 KByte (default) ------------------------------------------------------------ [ 3] local 112.74.108.63 port 50275 connected with 113.57.219.52 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.0 sec 860 MBytes 721 Mbits/sec [ 3] Sent 613458 datagrams [ 3] Server Report: [ 3] 0.0-10.0 sec 116 MBytes 97.2 Mbits/sec 0.134 ms 530831/613456 (87%) [ 3] 0.0-10.0 sec 944 datagrams received out-of-order [[email protected] ~]#
时间: 2024-10-25 22:29:52