BeagleBone Black Network Benchmarking

A visitor asked about BBB throughput stats.  I was surprised that I couldn’t find any information after some quick searching.  I ran a few tests with iperf and the results are below. My test setup is configured as follows:

  • BBB on 5V power adapter
  • BBB Ethernet connected to iMac Ethernet directly
  • BBB is running Debian Wheezy

I installed iperf on the BBB with apt and did a brew install iperf on my Mac.  On the Mac (acting as my server), one just runs ipef like this: iperf -s.

If somebody else with a BBB wants to benchmark the network performance, please share the link!

I also intend to do some SSL benchmarking, but that’s a little tricky. I think for that test, I’ll just connect over SSL and then download a file and measure the throughput.

Anybody else have ideas for better test setups or other networking tests?

debian@arm:~$ iperf -c 192.168.2.1 -t 20 -p 5001
------------------------------------------------------------
Client connecting to 192.168.2.1, TCP port 5001
TCP window size: 21.0 KByte (default)
------------------------------------------------------------
[  3] local 192.168.2.10 port 49075 connected with 192.168.2.1 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-20.0 sec   225 MBytes  94.2 Mbits/sec

Continue reading “BeagleBone Black Network Benchmarking”