Be able to build and apply MPLS-aware QoS policies and push them via NETCONF/YANG. The single most important thing: match the marking action to the correct header (DSCP at the edge, MPLS EXP in the core) so voice priority is preserved end to end.
0Start practicing
Automation and Quality of Service — choose a session length
Free · No account required
Domain overview
This domain covers QoS design and automation on Cisco Service Provider platforms: classification, marking, queuing, and policing across MPLS VPNs, plus model-driven programmability with NETCONF, YANG, and RESTCONF. Questions test whether you can apply MPLS EXP and DSCP marking correctly and push QoS policy-maps through automation without breaking existing service.
Exam objectives
MPLS EXP and DSCP marking with set commands in policy-maps on PE interfaces
QoS propagation across MPLS VPNs using MPLS EXP inheritance and tunnel marking
NETCONF and YANG model-driven configuration of QoS policy-maps and class-maps
Modular QoS CLI structure: class-map, policy-map, service-policy application points
Assuming DSCP marking survives MPLS encapsulation without explicit EXP mapping or tunnel marking configured on the provider edge.
Pushing a policy-map via NETCONF/YANG without verifying the device supports that policy-map type, causing a commit failure.
Applying service-policy in the wrong direction or interface, so voice marking or queuing never takes effect on ingress traffic.
Click any question to see the full explanation and answer options, or start a focused practice session above.
A service provider is implementing QoS on an MPLS network to support voice, video, and data traffic. Which queuing mechanism provides the lowest latency for real-time traffic?
2An engineer is troubleshooting a QoS policy on a Cisco router. The policy is intended to mark voice traffic with DSCP EF and video traffic with DSCP AF41. After applying the policy, voice traffic is correctly marked, but video traffic is marked as DSCP 0. What is the most likely cause?
3A service provider uses an MPLS-TE tunnel to carry voice and data traffic. The tunnel is experiencing packet loss during congestion. The engineer wants to ensure that voice traffic receives guaranteed bandwidth and low latency while data traffic uses remaining bandwidth. Which QoS configuration should be applied on the tunnel interface?
4An engineer is configuring MPLS VPN and needs to ensure that customer traffic is automatically marked with a specific QoS policy based on the VPN. Which method should be used to propagate QoS markings across the MPLS network?
5A network administrator configures a class map to match VoIP traffic using 'match ip dscp ef' on a Cisco router. However, the QoS policy is not applying the expected marking to VoIP packets. What is a possible reason?
6Which TWO QoS mechanisms are used to provide congestion avoidance? (Choose two.)
7Which THREE statements about implementing QoS in an MPLS VPN environment are correct? (Choose three.)
8Based on the exhibit, which statement is true about the QoS policy?
9A service provider is designing a QoS policy for a multi-service MPLS VPN network that carries voice, video, and data traffic. The network uses DiffServ and MPLS EXP markings. The design must ensure that voice traffic is given priority over video and data, while video traffic should have better treatment than data but not at the expense of voice. The provider plans to use a hierarchical QoS (HQoS) policy at the PE-CE interfaces. Which configuration approach best meets these requirements?
10Which TWO statements accurately describe the behavior of the QoS policy shown in the exhibit?
11Drag and drop the steps to configure a standard ACL on a Cisco router into the correct order.
12A service provider needs to prioritize voice traffic over best-effort data in an MPLS VPN. The PE router uses a QoS policy applied to the ingress interface. Which action ensures that voice packets are marked with the correct DSCP value before entering the MPLS core?
13A network operator deploys a QoS policy on a route reflector to classify traffic based on BGP community values. However, the policy is not matching the intended traffic. Which is the most likely cause?
14A SP wants to automate the deployment of QoS policies on numerous PE routers using NETCONF. Which YANG module is most appropriate for modeling the QoS policy-map configuration?
15An SP engineer implements LLQ for VoIP traffic on a DS3 link. The policy-map calls for a priority queue of 500 kbps. The actual VoIP traffic averages 400 kbps with bursts to 600 kbps. What is the expected behavior during bursts?
16An SP router is configured with a hierarchical QoS policy (parent policy shaper, child policy with CBWFQ). When applying this policy to an interface, the router reports 'Policy map not found' error. What is the most likely cause?
17Which TWO statements about model-driven telemetry compared to SNMP are correct? (Choose two.)
18Which THREE YANG data nodes are part of the Cisco-IOS-XR-qos-ma-cfg module for defining a QoS policy-map? (Choose three.)
19Which TWO are valid benefits of automating QoS policy management in a large SP network? (Choose two.)
20Which THREE are common causes of QoS misconfiguration on PE routers? (Choose three.)
21Refer to the exhibit. An engineer applies two service policies to the same subinterface in the outbound direction. Which statement describes the expected behavior?
22Refer to the exhibit. A network automation engineer uses NETCONF to retrieve the QoS policy 'POLICE-CUSTOMER'. Based on the response, what is the effect of this policy?
23Refer to the exhibit. An engineer monitors the queue depths on a core interface. Which class is experiencing the most congestion?
24A network engineer notices that voice traffic is being dropped during congestion. The traffic is marked with DSCP EF. After reviewing the QoS policy, it is discovered that the voice traffic is not being placed into a priority queue. Which configuration change would ensure voice traffic receives priority treatment?
25A service provider uses a centralized automation system to manage QoS policies via NETCONF and YANG. When attempting to push a new policy-map, the device returns an error indicating that the policy-map type is not supported in the specified location. What is the most likely cause?
26A network administrator needs to automate the deployment of a new QoS policy on dozens of provider edge routers. Which Cisco tool is best suited for this purpose?
27An engineer is using NETCONF to retrieve the operational QoS statistics from a router. The response contains XML data but does not include the queueing statistics. What is the most likely reason?
28During a maintenance window, an automation script pushed a QoS policy that inadvertently changed the marking for all inbound traffic on a core interface. The change was rolled back, but performance reports show that some traffic is still being marked incorrectly. What is the most logical explanation?
29An SP engineer is configuring QoS on a router and needs to drop traffic that exceeds a certain rate while allowing bursts up to a specified amount. Which QoS feature should be used?
30A customer is using a Cisco ASR 9000 router with hierarchical QoS (HQoS) on a subscriber interface. The parent policy sets a shape rate of 10 Mbps, but the observed traffic rate is only 8 Mbps. What is a common misconfiguration that would cause this?
31An automation engineer is writing a Python script using Cisco's pyATS library to validate QoS configurations across a fleet of routers. The script runs without errors but reports that all routers are compliant even though some are not. What is the most likely issue?
32A service provider is automating QoS policy deployment using Cisco NSO and YANG. During validation, the engineer discovers that the pushed policy is not taking effect. Which three possible causes should be investigated? (Choose three.)
33During QoS troubleshooting, you capture traffic and see that DSCP markings are not being applied as configured. Which two common misconfigurations could cause this? (Choose two.)
34Refer to the exhibit. An engineer pushes this XML configuration via NETCONF, but the device rejects it with an error stating 'invalid policy-map structure'. What is the problem?
35An engineer is configuring QoS for voice traffic on a Cisco router. Which marking should be applied to voice packets to ensure proper end-to-end prioritization?
36An enterprise uses IPsec VPN to connect branch offices. They apply QoS policies on the tunnel interface but notice that original DSCP markings are not preserved after encryption. Which feature should be enabled to maintain end-to-end QoS?
37In an MPLS network, which field in the MPLS label header is used to carry QoS information between LSRs?
38A network automation engineer needs to retrieve QoS policy statistics from a Cisco IOS XE device using RESTCONF. Which YANG module should be targeted?
39Which congestion avoidance technique drops packets probabilistically before the queue becomes full?
40A service provider is deploying a Cisco IOS XE router as a PE in an MPLS L3VPN network. The provider wants to offer a managed CE router service where the PE signals QoS information to the CE using BGP. The CE must be able to classify traffic into the correct forwarding class based on the QoS marking received from the PE. Which BGP attribute should the PE set so that the CE can map received traffic to the appropriate class without relying on IP DSCP markings?
Be able to build and apply MPLS-aware QoS policies and push them via NETCONF/YANG. The single most important thing: match the marking action to the correct header (DSCP at the edge, MPLS EXP in the core) so voice priority is preserved end to end.
The Courseiva 350-501 question bank contains 40 questions in the Automation and Quality of Service domain. Click any question to see the full explanation and answer breakdown.
Start with a 10-question focused session to identify your baseline accuracy in this domain. Read every explanation — even for questions you answer correctly — to understand the reasoning. Once you score consistently above 80%, move to a 20–30 question session to confirm depth before moving to the next domain.
Yes — the session launcher on this page draws questions exclusively from the Automation and Quality of Service domain. Choose 10, 20, 30, or 50 questions for a focused session, or click individual questions to review them one by one.
Save your results, see per-domain analytics, and get readiness scores — free, for every certification.
Sign Up FreeFree forever · Every certification included