Can't wait for the HUB 5 on my 10Gb/sec home network
- 3 years ago
I bit the bullet, and used my existing Miktrotik router to bond two 1gb/sec ports to enable >1gb/sec speeds as per the article above.
I am getting just above 1000mb/sec speeds now, which is great, and shows the bonding is working and my 10GB/sec network infrastructure is doing what it should. I presume that the mismatch between the expected average speed of 1100mb/sec and what I'm getting is a result of local VM network contention or other things I can't do much about.
This type of connection bonding uses the Linux kernel's balance-rr mode, which is load balancing per connection using round-robin. So for a single connection it will still cap at 1gb/sec but for multiple simultaneous connections, not just from the local machine but anywhere on the network, it will balance those out between the two network ports. That is why the graph shows multiple outgoing connections going over 1000mb/sec in aggregate bandwidth.
https://www.thinkbroadband.com/speedtest/1657247318392829455