MPLS es un protocolo que permite la conmutación de paquetes en una red basada en etiquetas. Permite la ingeniería de tráfico, la diferenciación de servicios y la creación de redes privadas virtuales. Los routers MPLS conmutan los paquetes basándose en las etiquetas agregadas en lugar de las cabeceras IP, lo que aumenta la velocidad de conmutación. MPLS se ha convertido en una tecnología clave para proporcionar calidad de servicio en redes IP.