NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
emuman100
Mar 01, 2026Aspirant
CM3000 on Xfinity with 1200Mbit, onlt getting around 940Mbit with link aggregation
I just purchased a CM3000 for use with my Xfinity 1200mbit plan. It's currently running firmware 6.01.04. It was set up in link aggregation mode and connected to my router via ethernet ports 1 and 2....
- Mar 03, 2026
emuman100 wrote:
The Ookla speedtest, both app and in-browser is multi-connection, so shouldn't this be multiple data flows? I've seen other's Ookla results with link aggregation and it's well over 1000Mbit, so is there something wrong or is the Ookla speedtest not truly multi-connection?
It depends on the load balancing algorithm used by LACP. Layer 3+4 might separate out the connections, layer 2 would not. I don't know what the CM3000 does, but generally devices that support layer 3+4 let you configure the load balancing. Devices that don't let you configure it are using layer 2.
Another factor (specific to speed tests) is that they aren't directly measuring throughput. They are looking at packet delivery timing.
You could try (briefly) hooking the Mac up directly to the CM3000 and testing that.
emuman100
Mar 03, 2026Aspirant
The Ookla speedtest, both app and in-browser is multi-connection, so shouldn't this be multiple data flows? I've seen other's Ookla results with link aggregation and it's well over 1000Mbit, so is there something wrong or is the Ookla speedtest not truly multi-connection?
StephenB
Mar 03, 2026Guru - Experienced User
emuman100 wrote:The Ookla speedtest, both app and in-browser is multi-connection, so shouldn't this be multiple data flows? I've seen other's Ookla results with link aggregation and it's well over 1000Mbit, so is there something wrong or is the Ookla speedtest not truly multi-connection?
It depends on the load balancing algorithm used by LACP. Layer 3+4 might separate out the connections, layer 2 would not. I don't know what the CM3000 does, but generally devices that support layer 3+4 let you configure the load balancing. Devices that don't let you configure it are using layer 2.
Another factor (specific to speed tests) is that they aren't directly measuring throughput. They are looking at packet delivery timing.
You could try (briefly) hooking the Mac up directly to the CM3000 and testing that.
- emuman100Mar 06, 2026Aspirant
The router is a Cisco 8200 and it's LAN link aggregation connects to a Cisco 2960-X and 2960CX switches, both via link aggregation, then to my Mac through a LAG interface. Both the router (WAN and LAN) and both switches use the default options of LACP active mode. These are modern switches and a modern Cisco enterprise router. VLANs are not used and neither switches are trunked together. I'm not sure what is going on, but I don't see how this configuration would not work for parallel flows in this case. Any Cisco-related options for LACP active mode?
I will be getting a 2.5G USB3 adapter shortly just to verify modem provisioning.
- emuman100Mar 06, 2026Aspirant
I was able to do some testing and I can indeed verify it is the load balancing algorithm. The CM3000 directly connected to my Mac with link aggregation results in ~1300mbit on Ookla speedtest. Thank you for pointing me in the right direction! I appreciate your help.
In summary, it was improper load balancing through my chain, starting with the 8200 router. That's why I'm getting single flows, or at least it appears that way.
Again, thank you!