I’ve been doing a lot of MPLS in the last 45 or so days (which is one of the reasons I have been absentee in the OpenFlow world lately). Having had almost no real world MPLS experience aside from a handful of pseudo-wires and a very small LDP signaled network, I had to spend some time reading, hacking at routers and essentially learning. In doing so, I found a few things.
I spent some time coming up with a slide deck I could present to others that, in theory, would build a foundation to work from. I understand that this may be incomplete and is mostly a compilation of data found elsewhere (there is a reference section). Using this bootstrap I was able to pick up the concepts well enough to understand when to use what and where as well as build the foundational requirements for a fairly complex MPLS environment. Feel free to correct anything that is blatantly wrong, send me an email and I’ll address it.
The slide deck can be found as a PDF here. If you want the pptx it is available here. I will continue to update them as I hone the deck and / or find and correct errors.