使用Iperf測試Wifi吞吐量:
用法及實例:
Throughput-->
Iperf-->
Throughput
Server:
(UDP)
iperf -u -s
(TCP)
iperf -s -i 5 -w 1M
Client:
(UDP)
iperf -u -c 192.168.43.11 -b 900M -i 5 -w 1M -t 60
(TCP)
iperf -c 192.168.43.11 -i 5 -w 1M -t 60
==================================>
Device(Phone)-->Dell360(Pc)->TP-Link(Ap)->11Mbps(802.11b)
================>
UDP:
Client:
# iperf -u -c 192.168.1.101 -b 900M -i 5 -w 1M -t 60
------------------------------------------------------------
Client connecting to 192.168.1.101, UDP port 5001
Sending 1470 byte datagrams
UDP buffer size: 2.00 MByte (WARNING: requested 1.00 MByte)
------------------------------------------------------------
[ 3] local 192.168.1.102 port 58309 connected with 192.168.1.101 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 5.0 sec 149 MBytes 249 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 5.0-10.0 sec 149 MBytes 250 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 10.0-15.0 sec 149 MBytes 250 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 15.0-20.0 sec 149 MBytes 250 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 20.0-25.0 sec 148 MBytes 249 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 25.0-30.0 sec 148 MBytes 249 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 30.0-35.0 sec 147 MBytes 246 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 35.0-40.0 sec 145 MBytes 244 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 40.0-45.0 sec 150 MBytes 252 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 45.0-50.0 sec 148 MBytes 248 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 50.0-55.0 sec 146 MBytes 245 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 55.0-60.0 sec 148 MBytes 248 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-60.0 sec 1.73 GBytes 248 Mbits/sec
[ 3] Sent 1266900 datagrams
[ 3] Server Report:
[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams
[ 3] 0.0-60.3 sec 43.9 MBytes 6.10 Mbits/sec 3.137 ms 1235582/1266899 (98%)
[ 3] 0.0-60.3 sec 1 datagrams received out-of-order
Tcp:
Client:
# iperf -c 192.168.1.101 -i 5 -w 1M -t 60
------------------------------------------------------------
Client connecting to 192.168.1.101, TCP port 5001
TCP window size: 2.00 MByte (WARNING: requested 1.00 MByte)
------------------------------------------------------------
[ 3] local 192.168.1.102 port 35424 connected with 192.168.1.101 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 5.0 sec 4.08 MBytes 6.84 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 5.0-10.0 sec 3.10 MBytes 5.20 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 10.0-15.0 sec 3.59 MBytes 6.02 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 15.0-20.0 sec 3.10 MBytes 5.20 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 20.0-25.0 sec 3.09 MBytes 5.19 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 25.0-30.0 sec 3.08 MBytes 5.16 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 30.0-35.0 sec 3.09 MBytes 5.19 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 35.0-40.0 sec 3.06 MBytes 5.14 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 40.0-45.0 sec 3.09 MBytes 5.19 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 45.0-50.0 sec 3.06 MBytes 5.14 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 50.0-55.0 sec 3.07 MBytes 5.15 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 55.0-60.0 sec 3.08 MBytes 5.16 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-60.2 sec 38.5 MBytes 5.36 Mbits/sec
Reference Device Log:
UDP:
Client:
root@android:/ # iperf -u -c 192.168.1.101 -b 900M -i 5 -w 1M -t 60
------------------------------------------------------------
Client connecting to 192.168.1.101, UDP port 5001
Sending 1470 byte datagrams
UDP buffer size: 2.00 MByte (WARNING: requested 1.00 MByte)
------------------------------------------------------------
[ 3] local 192.168.1.106 port 44146 connected with 192.168.1.101 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 5.0 sec 145 MBytes 244 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 5.0-10.0 sec 151 MBytes 253 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 10.0-15.0 sec 150 MBytes 252 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 15.0-20.0 sec 146 MBytes 245 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 20.0-25.0 sec 134 MBytes 226 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 25.0-30.0 sec 151 MBytes 253 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 30.0-35.0 sec 157 MBytes 263 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 35.0-40.0 sec 129 MBytes 217 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 40.0-45.0 sec 144 MBytes 241 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 45.0-50.0 sec 155 MBytes 260 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 50.0-55.0 sec 144 MBytes 241 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-60.0 sec 1.70 GBytes 244 Mbits/sec
[ 3] Sent 1244731 datagrams
[ 3] Server Report:
[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams
[ 3] 0.0-59.5 sec 42.2 MBytes 5.94 Mbits/sec 3.084 ms 1214663/1244731 (98%)
TCP:
Client:
root@android:/ # iperf -c 192.168.1.101 -i 5 -w 1M -t 60
------------------------------------------------------------
Client connecting to 192.168.1.101, TCP port 5001
TCP window size: 2.00 MByte (WARNING: requested 1.00 MByte)
------------------------------------------------------------
[ 3] local 192.168.1.106 port 54139 connected with 192.168.1.101 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 5.0 sec 4.06 MBytes 6.82 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 5.0-10.0 sec 3.51 MBytes 5.89 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 10.0-15.0 sec 3.18 MBytes 5.33 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 15.0-20.0 sec 3.08 MBytes 5.16 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 20.0-25.0 sec 3.09 MBytes 5.18 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 25.0-30.0 sec 3.07 MBytes 5.15 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 30.0-35.0 sec 3.09 MBytes 5.18 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 35.0-40.0 sec 3.05 MBytes 5.12 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 40.0-45.0 sec 2.58 MBytes 4.33 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 45.0-50.0 sec 3.08 MBytes 5.16 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 50.0-55.0 sec 3.05 MBytes 5.12 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 55.0-60.0 sec 3.08 MBytes 5.16 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-60.1 sec 37.9 MBytes 5.30 Mbits/sec
Shielding Box(屏蔽箱):
Reference Device:
Root@android:/ # iperf -u -c 192.168.1.103 -b 900M -i 5 -w 1M -t 60
------------------------------------------------------------
Client connecting to 192.168.1.103, UDP port 5001
Sending 1470 byte datagrams
UDP buffer size: 2.00 MByte (WARNING: requested 1.00 MByte)
------------------------------------------------------------
[ 3] local 192.168.1.102 port 57624 connected with 192.168.1.103 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 5.0 sec 131 MBytes 220 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 5.0-10.0 sec 126 MBytes 211 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 10.0-15.0 sec 118 MBytes 199 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 15.0-20.0 sec 122 MBytes 204 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 20.0-25.0 sec 142 MBytes 238 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 25.0-30.0 sec 149 MBytes 250 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 30.0-35.0 sec 150 MBytes 252 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 35.0-40.0 sec 141 MBytes 236 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 40.0-45.0 sec 139 MBytes 234 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 45.0-50.0 sec 162 MBytes 273 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 50.0-55.0 sec 156 MBytes 262 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-60.0 sec 1.66 GBytes 237 Mbits/sec
[ 3] Sent 1209259 datagrams
[ 3] Server Report:
[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams
[ 3] 0.0-60.6 sec 46.2 MBytes 6.39 Mbits/sec 3.573 ms 1176326/1209258 (97%)
TCP:
root@android:/ # iperf -c 192.168.1.103 -i 5 -w 1M -t 60
------------------------------------------------------------
Client connecting to 192.168.1.103, TCP port 5001
TCP window size: 2.00 MByte (WARNING: requested 1.00 MByte)
------------------------------------------------------------
[ 3] local 192.168.1.102 port 34633 connected with 192.168.1.103 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 5.0 sec 4.60 MBytes 7.72 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 5.0-10.0 sec 3.07 MBytes 5.15 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 10.0-15.0 sec 3.52 MBytes 5.90 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 15.0-20.0 sec 3.19 MBytes 5.35 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 20.0-25.0 sec 3.07 MBytes 5.15 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 25.0-30.0 sec 3.59 MBytes 6.02 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 30.0-35.0 sec 3.06 MBytes 5.14 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 35.0-40.0 sec 3.59 MBytes 6.03 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 40.0-45.0 sec 3.06 MBytes 5.14 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 45.0-50.0 sec 3.06 MBytes 5.14 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 50.0-55.0 sec 3.10 MBytes 5.20 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 55.0-60.0 sec 3.58 MBytes 6.00 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-60.4 sec 40.5 MBytes 5.62 Mbits/sec
End.