We plan to replace our CCR2004 which are currently running as peering-router with BGP full table with CCR2216 due to constant packet loss when combined routed traffic exceeds 300 to 400 MBit.
Every router get's at least 2x the full v4 and v6 table (from our bird route reflectors). Those facing upstream also get another full table. And those facing IXPs have a lot of peering sessions getting between 2 and 150.000 routes each.
Internal backbone is held together with OSPF (Loopbacks and all transfer networks. Internal and to upstream).
So we have a lot of routes active. We would like to use the L3-Offloading feature of the CCR2216 but https://help.mikrotik.com/docs/display/ ... Offloading says there are 60K-120K routes supported for L3 offloading. What will happen when there are more routes than that? The above links states for CRS-models that those routes are simply ignored. Does that mean packets to those destinations will be dropped? Does this also apply to the CCR2216? In the above link there is no such information for the CCR2216. And what is the correct way to make such a setup? Will those routes learned from BGP automatically get offloaded when offloading is activated in switch chip and for the interfaces? How about when you have configured VLAN-interfaces for some ports? Our upstreams and IXPs give us more than one service per physical link. Each service in its own vlan.
I hope someone can give me some information about that. Before I try everything in our testlab. Just to rule out some things