This course examines the MPLS protocol and its applications in networks. Introduces the basics of MPLS and MPLS traffic engineering, DiffServ QoS, and network survivability. Investigates Layer 2 and Layer 3 MPLS virtual private networks. Covers MPLS management, access networks, MPLS Transport Profile, and Generalized MPLS. Prerequisite: EETS 7304.