CRS purchase a mistake for my environment?

Forgive any misunderstandings I’m sure to have about RouterOS and this device’s capabilities. I’m brand new to RouterOS and advanced routing and switching. (I’m just a Linux sysadmin.)

I purchased the CRS125-24G-15-2HnD-IN (Desktop) because I was under the impression it was a SOHO choice with a lot of speedy ports that I could segment into discrete VLANs for use in my home lab while still providing core routing services such as wifi-N, DHCP service, and an upstream link to my ISP’s fiber modem/router.


I need to preserve fast wire speed for my lab since there are a few multi-port GBe cards providing data transfer between OpenStack, GlusterFS, and KVM (hypervisor) services.

After reading various threads on here more closely it sounds like doing any L3 operations within the CRS will cause all the ports to share a single gigabit link to the CPU and slow everything down? Is that the case or do I misunderstand?

Would this also be the case if I tossed out the idea of using VLANs and just ran this a very port-rich SOHO router / switch with one port being the uplink to my fiber modem and the rest acting like a switch, but still running the wifi-N AP and DHCP services?

Thanks in advance!

In this thread it turns out I was fairly misguided. After posting this, while it sat in moderation for a couple days, I did more research and asked a similar question on StackOverflow’s network section.

I am now creating distinct networks (rather than vlans) onto the router and assigning slave ports. I’m assured that so long as it’s switch traffic only, it operates at wire speed. It’s only when traffic needs to go from one of my networks to another that things will slow down, which is a bummer but I can design around that reality since I’m not forking over piles of cash to upgrade to a CCR at home (yet…).

Yes, if traffic needs to be “routed” not “switched” then the CPU will do the processing, and it will be slower. If most of your traffic is routed, you should chose a device that is a powerful router, not a powerful switch.

Thanks Normis. I think the CRS will be fine in my case now that I have things planned out and will be keeping all OpenStack traffic unrouted. I’ll next look into any optimizations I can put in place on that network in the CRS to help facilitate very large data transfers from the storage servers to the hypervisors.

CRS125 is running RouterOS no SwitchOS, I am right?

And what about IGMPv2 / multicast running over CSR.

I am familiar with cisco family switches and configuring multicast services on them.

How to optimal configure ports for Internet or Multicast (access), or Internet+Multicast (trunk).
I have some RB2011 with one (maximum two multicast) ports running. It performs well.
But 24 ports, bridging ports…, running more multicast streams…

What is your suggestion, how to configure it right for this situation?

I Like Mikrotik, I like that you released product such CRS125, but will it be enough for me :slight_smile: