Homelab network speed test

Intro

As I mentioned on my latest post about upgrading my homelab, the whole point is to get better networking performance both in local and on internet, so I changed my router and switch to Gigabit :)

Then when I tested after mounting everything on my rack, the connection was still very slow as before :(

To troubleshoot this I thought I was using wrong software or command software. Then after checking ethernet cables I realized that I was using cat 5 and some old cat5e cables. Finally I changed that and it was all OK (940 mbps in LAN and 230 mbps on Internet).

But in this post I just want to share my testing methods.

LAN speedtest (Local)

Inside local networks I tested the speed using the command iperf3 and here is an example usage

  • On server side run iperf3 -s
  • On client run iperf3 -c <SERVER_IP_ADDRESS>

This is speed is important for example if I have to migrate VMs, NAS data or local gaming.

WAN speedtest (Internet)

For this I used speedtest.net wich has a command line tool.

This for me is important if I need to host VPN, Plex server or connect server to tunnels.

Pictures

And here I want to share some pictures :)




Enjoy Reading This Article?

Here are some more articles you might like to read next:

  • Time to upgrade my homelab