# Configuring MPLS and Differentiated Services

| Tip: Before you read this section, we recommend you be thoroughly familiar with the concepts of the JunosE QoS application.

MPLS employs several strategies to manage different kinds of data streams based on service plans and priority:

- Different conceptual models of diff-serv tunneling that either conceal intermediate LSP nodes from diff-serv operations or render the MPLS network transparent to the diff-serv operations
- Different strategies to set the EXP bits in the shim header to modify or maintain the traffic class/color combination of traffic
- Mapping of traffic behavior aggregates to corresponding per-hop behaviors so that traffic can be differentially switched to the appropriate LSPs to meet your network objectives

To configure MPLS for differentiated services:

- Configure MPLS to use the pipe or uniform model of tunneling for differentiated services.

  See Configuring the Tunneling Model for Differentiated Services.

- Configure EXP bits for differentiated services.

  See Configuring EXP Bits for Differentiated Services.

- Configure differentiated services in a sample topology.

  See Example Differentiated Services Application and Configuration.

- Classify traffic In a differentiated services domain.

  See Classifying Traffic for Differentiated Services.