Modular QoS Deployment Scenarios on Cisco ASR 9000 Series Routers
QoS on Multicast VPN
QC-181
Cisco ASR 9000 Series Aggregation Services Router Modular Quality of Service Configuration Guide
OL-23108-02
Figure 6 mVPN Network
If the set dscp tunnel command or the set precedence tunnel command is configured on the ingress
interface E1, the DSCP or precedence values are set in the GRE tunnel header of the encapsulated packet
being sent out of the interface E2. As a result:
• The set dscp command or the set precedence command (conditional or unconditional) marks the
DSCP or precedence values within the IP header.
• The set dscp tunnel or the set precedence tunnel command (conditional or unconditional) marks
the DSCP or precedence values within the GRE header.
QoS on Multicast VPN: Example
Supporting QoS in an mVPN-enabled network requires conditional and unconditional marking of the
DSCP or precedence bits onto the tunnel header. Unconditional marking marks the DSCP or precedence
tunnel as a policy action. Conditional marking marks the DSCP or precedence values on the tunnel
header as a policer action (conform, exceed, or violate).
Unconditional Marking
class-map c1
match vlan 1-10
policy-map p1
class c1
set precedence tunnel 3
Conditional Marking
policy-map p2
class c1
police rate percent 50
conform action set dscp tunnel af11
exceed action set dscp tunnel af12
272370
CE1 PE1 PE2 CE2
P1 P2
E1
E2