Is there any plans on label switching MPLS (P not necessarily PE roles) for CRS3xxx series?
Also; Are there any CCR's that might be able to do something in this area (hw offloaded) in the future?
They are prioritizing it. It's just behind other things like fixing the usability bugs in RouterOS v7.1 and delivering MPLS as well as IPv6 FastPath modules, and for good reason!It is unfortunate that Mikrotik does not prioritize MPLS hardware offload!
最终你会知道,当可用,w吗ould be able to offload as both P and PE? Or would it be limited like the ROSv6 implementation where it could only offload when label switching as P?There are plans on implementing MPLS hardware offloading at least for Marvell 98DX8xxx switch chip series (CRS317, CRS309, etc.) andCCR2116. However, please don't expect that soon - we have to finish IPv6 offloading first.
Around 99.99 (add a few nines behind) percent of users use plain routing (either static routes or OSPF/BGP) and only small number of users use MPLS. Even fewer of those users are currently Mikrotik customers. Only telecoms and some really large corporations use MPLS inside own networks, inter-VLAN routing is pretty common though.It's a bit strange to begin with IPv4&6 HW offload, and not MPLS. All major providers use MPLS for carrying internal traffic between core nodes.
It's a bit strange to begin with IPv4&6 HW offload, and not MPLS.
primary use-case is VPLS VPNs for customers.So while the request for MPLS HW offloading is certainly a legitimate one, I guess it's pretty low on ToDo list of MT devels.
I'n my view it should be the simpliest. The MPLS FIB is basically Label in & out and swap or pop.It's also the one of the hardest protocols to get right when developing for an ASIC so tackling easier protocols first is understandable.
yes but it runs on top of conventional routing, so not only do you need MPLS to work right, but everything it runs on top of as well.I'n my view it should be the simpliest. The MPLS FIB is basically Label in & out and swap or pop.It's also the one of the hardest protocols to get right when developing for an ASIC so tackling easier protocols first is understandable.
If are there some news about MPLS offload?There are plans on implementing MPLS hardware offloading at least for Marvell 98DX8xxx switch chip series (CRS317, CRS309, etc.) andCCR2116. However, please don't expect that soon - we have to finish IPv6 offloading first.