i think you need to split that load on separate machines
that ccr1036 is maxed out
I dont know why the mikrotik test result was about ccr1036 2s+em that can pass 26gbps if using every port... So why 10g not passing from sfp+ port?
it depends of configuration with a ccr1036 i real world customer scenarios you can pass approximately:
20 gbps in
fast-path mode no firewall,no mangle, no queues, no PPPoE
10 gbps in
fast-track mode no mangle, no queues, no PPPoE
all depends of the complexity of your configuration, a heavy configuration can easily reduce ccr1036 capacity up to 1.5 gbps, a bad configuration can cripple it to lower than that
In a ISP network some Router
Roles/Functions imply concentrate almost all the bandwidth, border-router and core-router easily fall in this category but this roles can be fulfilled in fast-path or even fast-track mode, CG-Nat Works well on fast-track mode
thats why running this
Roles/Functions in separate machines is a good idea to achieve fast-path/fast-track mode and pass many gbps without problem and scale that
Roles/Functions more easily
once you have this
Roles/Functions running on fast-track/fast-path mode on your border, core and CG-Nat routers you have an advantage which is that this tasks these tasks are no longer performed by BRAS/BNG routers offloading some load and complexity from them
but intensive tasks like queues, QoS, PPPoE and more task still need to be realized by BRAS/BNG
Role/Function routers
It is often in this role that you most need to design and implement your network to partition fractions of your end users across multiple BRAS/BNG routers, in a way that you can maintain te amount of end-users and traffic on each router within equipment capacity
also consider to offload traffic control onto access-network
For example, in GPON networks, many are no longer controlling bandwidth with the routers, instead they do it with the OLT, freeing up resources in the router BNG/BRAS
a good guide about this:
https://stubarea51.net/2021/11/14/isp-d ... -overview/
https://stubarea51.net/2022/05/02/webin ... functions/