mpls basic

Hi

I’m trying to setup mpls. I’m following this example
http://wiki.mikrotik.com/wiki/MPLS_Lab_Setup

But it seems not to work.
I have 3 routers connected together just like the core routers in example. The addresses are assigned and OSPF routing works just fine there is a ip connectivity between all hosts etc.

But mpls seems not to work I did enable mpls/ldp, created the lobridge interface and added interfaces to ldp discovery.
There are ldp neigbours visible but there are no addresses associated with them and no local or remote label-bindings.
Traceroute with src of the lobridge interface can’t reach destination so I assume that MPLS does not work.

Should I enable something else so the labels get assigned to routes and etc.?

I’m using RO 4.11 and RO 5.0

I assume there is some simple thing that I’m forgeting about some basic step needed to make it work.
Maybe there is some MPLS guru that will enlighten me :wink:

Check if OSPF is distributing connected routes.

Yes it does all routers are aware of all existing networks etc.

<<<>>>

It seems that “mishaM” advice from that post http://forum.mikrotik.com/t/2x-parallel-vpls-tunnel-in-the-same-time/36306/1 solved the problem.
At least on 2 test test routers, after removing transport addressthey get local and remote bindings assigned and VPLS tunel works.

Later I’ll check if it works in bigger network.

I have another question although i suppose it should be asked in newbie area :slight_smile:
“How do I make the router to label switch packets instead of routing them?”