I'm a CCNP and have decent experience in the industry, however I have not worked for a service provider and do not have direct MPLS experience - only the education required for the CCNP tests. My understanding of MPLS is that it is a service provider...