Question: how is vpls different from mpls?
Answer: VPLS stands for “Virtual Private LAN Service”. ... The fact that VPLS does not share layer 3 routing tables with the service provider, while MPLS may do so, means that VPLS is generally the better solution for highly-sensitive data. A second key difference between MPLS and VPLS are the inherent levels of scalability.