Feature request: MPLS IPv6

I see from the MUM slides that RouterOS v5 is going to get IPv6 over PPP and MPLS over PPP support. Any chance of IPv6 MPLS support?
We’re starting to accelerate our IPv6 deployment plans now that less than 10% of the IPv4 pool is left unallocated and the RIRs are starting to change their allocation policies.

MPLS over IP would be nice too rather than having to do MPLS over EoIP over IP! :wink:

I second this request! LDPv6 and general MPLS over IPv6 would really give you the upper hand here!

LDPv6 is something that even Cisco or Juniper don’t have AFAIK. Reason: “no customer demand”. That tells something about how useful it is in the real world, doesn’t it?

Why can’t you just run dual stack on your core routers and use MPLS over IPv4? In any case, there is no support for many advanced routing features in IPv6 yet… like policy routing for example. So, pure-IPv6 network with MT seems like a bad idea at the moment.

Eising, I wouldn’t expect any of these new features anytime soon. :slight_smile:

Well MPLS over IP is nice for when you’re having to work over an existing layer 3 link where layer 1 or 2 connectivity isn’t available and want to keep things as standardised and flexible as possible.

Running a dual stack core doesn’t help when you want to transport IPv6 in MPLS without having to build VPLS tunnels everywhere.

Yeah, I know that neither cisco nor juniper have LDPv6, but I’m still dreaming about RouterOS having the first 100% IPv6 implementation where you can safely turn ipv4 off… But that’s just me an my dreaming.
That said, what I do want is VPNv6, allowing you to run VRF’s with IPv6 addresses.

I’m guessing that it’s the lack of the advanced routing/policy routing feature for IPv6 that’s preventing IPv6 MPLS at the moment as it will be needed for the VRFs

LDPv6 is only at draft level.

Are you sure that MPLS will be used anymore on IPv6 only networks ?

There are good chances that GMPLS will replace all actuall stuff (Sonet/SDH, ATM, MPLS) for futur IPv6 only networks.

Actually there is no (open) GMPLS implementation for Linux.


As GMPLS is mainly used today by carriers at experimental level or first production tries, there are good chances that you’ll need to wait about 5-10 years to see a full implementation of it on Linux based systems like Router OS.

In the meantime, you’ll need to spend high amount of money to get GMPLS on commercial and proprietary products.


but do not dream to get low cost advanced network products, a company like Mikrotik is to small. Only an opensource community or a big company can spend the amount of work necessary to develope :

  • new IPv6 and GMPLS (part of it is provider backbone bridge, PBB, PBB-TE… ) technologies code

  • logic code for logic circuits acceleration (today low cost Risk or Cisk processor are too slow to manage 1 - 100 G trafic).


    If new communities do not develope more actively Linux advanced network code, then we’ll certainly see on the next years more and more power from fully closed products for modern networks deployment.

My dream is to see an “open RouterOS”, where an active community could developpe the missing IPv6 and logic acceleration code to get high load advanced routing possible on low cost hardware (manufactured by Mikrotik).

RouterOS firsts need ECMP for MPLS first. There is a lot people that have several links between routers for redundancy / more troughtput like us and with ldp enable, the Routers OS only sets a label for the first gateway. The other ECMP gateways dont get labels.. So no traffic is forwarded trought them.

feature request to support@mikrotik.com please

done!

I’d like this for IPv4 + IPv6

Jeez… I just realized the original post is from 2010!

Is this feature request anywhere near completion ?

I would be sweet to have full IPv6 for MPLS, both transport support and LDPv6.

Hello,

Bump. The situation has now changed and Cisco, Juniper, and Alcatel now support VPNv6.
I would like to deploy CCR as an MPLS router in my RSVP network, but no VPNv6 support is holding me back.

I want to deploy IPv6 to residential customers but I refuse to put Internet in the main routing table, because that’s where my IGP lives.

bump..

I think this is a feature which now a days should be available in self respecting routers :slight_smile:

i sense some misunderstanding here.

MPLSv6 or (MPLS over IPv6, that kinda stuff that involves LDPv6) is one thing.

having unicast labelled IPv6 transport in the global routing table (6PE) or the same inside a VRF (6VPE) over an IPv4 MPLS network is a completely different thing.
the common of those two(+1) features above is that RouterOS doesn’t support either of them. Cisco, Juniper & Alcatel, huawei and zte supports 6PE & 6VPE, and this is no fancy new stuff at all (RFC4798 / 10 years old, RFC 4659 / 11 years old). and i guess you were referring to this.

this latter two would be a reasonable request from Mikrotik to support. LDPv6 just got RFC’d 2 years ago in RFC7552. MPLS transport over IPv6 - i’d say let the big guys figure out all the pitfalls first - as it seems there are still some gaps in feature parity. there are enough surprises in “native” IPv6 alone :slight_smile:

Any progress in this area ? That’s the only thing that holds me from deploying Mikrotik as a CPE for my customers :frowning:

[Ticket#2018012222005146] RE: Feature Request: ECM […]