Tested with 13-inch, Mid 2012 Macbook Air running 802.11n. Latest firmware on both devices.
Run iperf
with -d Do a bidirectional test simultaneously
.
cstokes-ml:~ clstokes$ iperf -c 192.168.1.24 -d
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 128 KByte (default)
------------------------------------------------------------
------------------------------------------------------------
Client connecting to 192.168.1.24, TCP port 5001
TCP window size: 129 KByte (default)
------------------------------------------------------------
[ 5] local 192.168.1.204 port 52911 connected with 192.168.1.24 port 5001
[ 6] local 192.168.1.204 port 5001 connected with 192.168.1.24 port 49545
[ ID] Interval Transfer Bandwidth
[ 5] 0.0-10.0 sec 76.1 MBytes 63.8 Mbits/sec
[ 6] 0.0-10.0 sec 45.5 MBytes 38.0 Mbits/sec
cstokes-ml:~ clstokes$ iperf -c 192.168.1.24 -d
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 128 KByte (default)
------------------------------------------------------------
------------------------------------------------------------
Client connecting to 192.168.1.24, TCP port 5001
TCP window size: 129 KByte (default)
------------------------------------------------------------
[ 5] local 192.168.1.204 port 52976 connected with 192.168.1.24 port 5001
[ 6] local 192.168.1.204 port 5001 connected with 192.168.1.24 port 49580
[ ID] Interval Transfer Bandwidth
[ 5] 0.0-10.0 sec 27.6 MBytes 23.1 Mbits/sec
[ 6] 0.0-10.1 sec 21.2 MBytes 17.7 Mbits/sec
cstokes-ml:~ clstokes$ iperf -c 192.168.1.100 -d
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 128 KByte (default)
------------------------------------------------------------
------------------------------------------------------------
Client connecting to 192.168.1.100, TCP port 5001
TCP window size: 129 KByte (default)
------------------------------------------------------------
[ 5] local 192.168.1.204 port 50573 connected with 192.168.1.100 port 5001
[ 6] local 192.168.1.204 port 5001 connected with 192.168.1.100 port 65208
[ ID] Interval Transfer Bandwidth
[ 5] 0.0-10.0 sec 175 MBytes 147 Mbits/sec
[ 6] 0.0-10.0 sec 90.5 MBytes 75.7 Mbits/sec
cstokes-ml:~ clstokes$ iperf -c 192.168.1.100 -d
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 128 KByte (default)
------------------------------------------------------------
------------------------------------------------------------
Client connecting to 192.168.1.100, TCP port 5001
TCP window size: 129 KByte (default)
------------------------------------------------------------
[ 5] local 192.168.1.204 port 50497 connected with 192.168.1.100 port 5001
[ 6] local 192.168.1.204 port 5001 connected with 192.168.1.100 port 65195
[ ID] Interval Transfer Bandwidth
[ 5] 0.0-10.0 sec 81.0 MBytes 67.6 Mbits/sec
[ 6] 0.0-10.1 sec 46.6 MBytes 38.8 Mbits/sec