I have a CCR2004-1G-12S+2XS that I started testing. However, I didn’t realize when I bough it but it seems there are no features supported directly in the hardware switching on this device. The Mikrotik documentation for switch chips reports nothing is available on the ASIC and apparently all is done on the CPU. Is that correct?
Report showing features available says (under 98PX1012 chip):
Port switching: No
Port Mirroring: No
TX limit: No
RX limit: No
Host table: No
Vlan table: No
Rule table: No
I’m looking for a 10G switch that can do VLAN functions (pull off provider tag, change incoming tags when necessary) at wire speed. If this is not a good model, what would be the best model to accomplish this that has 8 or more 10G ports? What switch chip is in CRS326-24S+2Q+RM?
basically all traffic between interfaces must go through the cpu/soc
I dont see a big problem with this because the previous device this router try to replace (ccr1016-12s-1s+) does not have any hardware acceleration
in fact except for the infamous ccr1009-8g series no CCR10xx had any hardware acceleration using switching chip o any other asic
CCR2004-1G-12S+2XS was the first ccr2xxx but i think is a niche product fitted to replace (ccr1016-12s-1s+) because of that does not share the newer models tendency to integrate switch asics
You bought router which happens to have 2x 25Gbps ports (and some others). Official test results tell that thing can route at speeds between 5Gbps and 20Gbps depending on amount of config. Which is fine if you want to use thing as “router on a stick” … and with MSRP of around $600 price of “surplus” 1Gbps RJ45 ports is negligible. If you want to use the thing as router between multiple gigabit networks, each connected to distinct port, then you have necessary ports … and cumulative routing speed is still adequate.
However, if you want to use the thing as “typical bridge”, then … sorry, you chose wrong device. “typical bridge” is a switch, and MT calls those “CRSxxx”. There are a few switches which have multiple 25/40/100 Gbps ports and can do “typical bridge” at wire speed.
The 12 SFP+ model has two 25G and 12 SFP+ ports, all of which traverse the CPU. I did find the 25G ports use less CPU than the 10G ports, and was able to get 20Gbps full duplex with practically no configuration, both routing and bridging (FastPath for both). Its sweet spot is really for routing 3-5Gbps between a bunch of multigig legs of the network (using more than 1Gbps but not a full 10), especially bursty traffic. I have a pair acting as redundant edge aggregation routers prior to feeding the traffic to a CGNAT box.
The other model has two 10G ports and two switch chips for 8x 1GBE ports. Similar throughput limitations due to CPU, but at least your devices can talk at Layer 2 at wire speed on the gigabit ports. A lot of providers use them as edge routers feeding a couple hundred customers at a site.