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” on page 299.
■ Configure EXP bits for differentiated services.
See “Configuring EXP Bits for Differentiated Services” on page 300.
■ Configure differentiated services in a sample topology.
See “Example Differentiated Services Application and Configuration” on page 300.
■ Classify traffic In a differentiated services domain.
See “Classifying Traffic for Differentiated Services” on page 303.
Configuring the Tunneling Model for Differentiated Services
The JUNOSe software supports both the pipe model and the uniform model for
tunneling with the mpls tunnel-model command. The router also provides a way
to implement the functionality of the short pipe model for IP packets.
To specify whether MPLS uses the pipe or uniform model of tunneling for
differentiated services:
■ Issue the mpls tunnel-model command.
host1(config)#mpls tunnel-model uniform
Related Topics Tunneling Model for Differentiated Services Overview on page 258■
Configuring MPLS and Differentiated Services ■ 299
Chapter 3: Configuring MPLS