Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?

ASUS RT-N16 vs. Apple Airport Extreme (2013)

test setup

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.

asus rt-n16 wifi (sitting next to router)

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

asus rt-n16 wifi (sitting downstairs, ~25 feet away)

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

airport extreme (sitting next to router)

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

airport extreme (sitting downstairs, ~25 feet away)

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment