Testing NBN 1000 Ultrafast

Testing the fastest residential NBN connection in Australia.

I took up the $30 off deal for NBN 1000/50 from Aussie Broadband during the Black Friday/Cyber Monday deals in Australia. It took three phone calls to support and hours of drop-outs during my first few days before it started working reliably.

NBN 1000 / Home Ultrafast

NBN 1000, officially known as Home Ultrafast, is a speed tier provided to households with a Hybrid Fibre Coaxial (HFC) or Fibre to the Premises (FTTP) connections. Note that only around 7% of HFC customers are eligible.

NBN 1000 / Home Ultrafast is rated between 500 Mbps to 1000 Mbps (1 Gbps) downloads and up to 50 Mbps upload. Converting that from megabits to megabytes, it would be 62.5 MB/s to 125 MB/s downloads and 6.25 MB/s upload.

Test methodology

All tests performed were late at night during off-peak/evening hours (~2 AM to ~8 AM) to get the most of the connection.

I ran the tests on my PC I have shared in my previous posts. It has a gigabit LAN connection.

I am on a HFC connection from Aussie Broadband. It goes through the NBN provided Arris CM8200 modem into my OPNsense router. From there it goes to a UniFi Switch 8-150W and then into my computer.

All connections are direct without any proxies or VPN connections unless specified.

During peak hours, the highest I achieved was 589 Mbps on speedtest.net. Any result here you can assume around a 40% reduction in speed during peak hours.

Speed Tests

I tested using speedtest.net, fast.com and Google's speed test tool.

speedtest.net

During off-peak, I was able to max it out at 946 Mbps (118.25 MB/s) after a few tests.

I attempted the same tests while connected to Mullvad's OpenVPN server and WireGuard server in Australia through OPNsense. I also performed the same test on my MacBook Pro through OpenVPN as a real-world example.

There is an overhead when using a VPN service. WireGuard is faster than OpenVPN, however, neither were able to break the 900 Mbps barrier.

When running OpenVPN directly on my MacBook I assume the CPU overhead and traffic hops was the reason it scored so low.

Connection Speed
Direct 118 MB/s (946 Mbps)
OpenVPN (OPNsense) 100 MB/s (803 Mbps)
Wireguard (OPNsense) 107 MB/s (856 Mbps)
OpenVPN (MacOS) 78 MB/s (624 Mbps)

During peak hours, my speed went down to around ~589 Mbps. It was useable of course.

fast.com

I got much better results using fast.com with it hitting 1 Gbps. Uploads were pretty good as well.

Google Speed Test

Google showed similar results to the other two.

Usenet

I wasn't able to achieve such impressive results with Usenet. It could be because most servers are US or EU based.

Provider Network Speed
Newsdemon UsenetExpress 37 MB/s (297 Mbps)
Usenet.Farm Omicron 44 MB/s (352 Mbps)
UsenetBucket XLned (Omicron) 29 MB/s (232 Mbps)
Eweka Eweka (Omicron) 45 MB/s (360 Mbps)
TweakNews TweakNews (Omicron) 41 MB/s (328 Mbps)
Newsgroup Ninja HW Media (Omicron) 40 MB/s (320 Mbps)

JDownloader

While downloading from Zippyshare with a free account, I was able to max out the connection before it started slowing down due to reduced connections:

With Premiumize within JDownloader, it sustained a good speed throughout.

jdownloader

Samsung Firmware

Using Frija, I was able to max out my connection while downloading a firmware update for my Galaxy S10+. It maintained this connection for the entire download.

Ubuntu ISO

A good real-world example is to download the Ubuntu Desktop ISO. It's 2.6GB and downloading it through Google Chrome got it up to around ~70 MB/s.

Doing the same download through Internet Download Manager with 32 separate connections maxed this out to 120 MB/s.

YouTube

I can watch videos at 4K60 quality with 2x speed without any buffering. It was also an issue when I was on NBN 100.

For this test, I opened up the 'Stats for Nerds' page while watching TWICE 'CRY FOR ME' Choreography - 2.

I would sometimes see it going above 500 Mbps but generally sat around 100 Mbps to 300 Mbps.

Steam

Steam downloads averaged around 75 MB/s. For CS:GO, it was CPU bottlenecked as Steam uncompresses the game files while downloading and I could see my CPU usage at 99%. When it wasn't limited by this, it peaked at 97.6 MB/s.

The highest speed was achieved when downloading a CS:GO patch at 99.7 MB/s.

steam

Torrents

I tested downloading torrents using qBittorrent. For my test, I'm downloading Ubuntu again through the official torrent. My torrent listening port is also closed.

However, on other torrents with even higher seeds/peers, I hover around ~10MiB/s. This could be because of my closed listening port.

torrent

Conclusion

NBN 1000 is fast, but only in demanding situations. In day to day browsing and working from home, I haven't felt a difference. Ping times also stayed relatively the same.

During peak hours, download speeds are 40% slower. That is a scam. When I was on NBN 100, the speed would drop from 95 to around 75-85 Mbps but nothing as dramatic as this.

NBN 250 would be more than enough for me in the future. NBN 100 was buffering when watching YouTube 4K60 quality videos at 2x speed.