Traffic on different bridges

A pleasure to greet you.
I would like to ask for your help as I have the following problem.

I have a CRS328-4C-20S-4S router that has 5 bridges.

General
Network 1
Network 2
Network 3
testnet

We have decided to upgrade Network 1 to 10GB, we have the corresponding cables and spf plus modules.

When performing bandwidth tests, the results were 1gbps.

We detect that the problem is the bridge.

If I place the network ports on the General bridge. The tests show 10gbps. But if I change it to Network 1, 2 or any other. The result is 1gbps.

Why does this happen? How can I control this behavior?

CRS line of devices are switches.

Having said that we can continue: yes, CRS can route (like every other device running ROS). If running recent ROS (v7.something) it can do routing with ASIC so it’s wirespeed. If ASIC can’t do it for some reason, then CPU does it and it’s slow (up to around 300Mbps give or take). Read more about L3HW offloading (a.k.a. ASIC routing) with limits.

Generally ROS can do any kind of offload (L3-routing or L2-switching) only for single bridge. So your setup is not optimal already in this regard. And the reason for seeing around 1Gbps: since traffic has to flow through CPU, it passes CPU-switch chip interconnect which runs at 1.3Gbps full duplex.

You can partition the switch to 5 parts by using single bridge and VLANs. Such config can be offloaded to hardware and with careful config it can also HW offload routing between those parts (VLANs).

Thanks for your time