CCNA Spcor Automation Qos Questions

75 of 90 questions · Page 1/2 · Spcor Automation Qos topic · Answers revealed

1
MCQeasy

What is the primary function of the NED (Network Element Driver) in NSO?

A.Abstract the device configuration and map YANG to device CLI
B.Provide RESTCONF endpoints
C.Store the configuration database
D.Handle northbound API requests
AnswerA

Correct; NED translates between YANG and device-specific commands.

Why this answer

The NED (Network Element Driver) in Cisco NSO is the component that abstracts the native device configuration and translates YANG data models into device-specific CLI commands or protocols (e.g., SNMP, NETCONF). This allows NSO to manage heterogeneous devices using a unified YANG-based service model, making option A correct.

Exam trap

Cisco often tests the distinction between northbound and southbound interfaces; the trap here is that candidates confuse the NED's role with that of the northbound API layer, assuming NEDs handle RESTCONF or API requests, when in fact they are strictly southbound drivers.

How to eliminate wrong answers

Option B is wrong because RESTCONF endpoints are provided by the northbound interface (e.g., RESTCONF or NETCONF server) of NSO, not by the NED, which is a southbound plugin. Option C is wrong because the configuration database (CDB) is a separate component within NSO that stores the device configurations and service data, not the NED. Option D is wrong because handling northbound API requests (e.g., from CLI, RESTCONF, or NETCONF) is the role of NSO's northbound interface layer, not the NED, which focuses on southbound communication with devices.

2
MCQmedium

A service provider is implementing hierarchical QoS on an edge router. The goal is to shape the aggregate traffic to 100 Mbps and then apply different queuing policies for voice and data within that shaped pipe. Which configuration approach is correct?

A.Apply shaping on the interface and queuing on a subinterface separate from the policy-map.
B.Use a child policy-map for shaping and a parent policy-map for queuing.
C.Configure a parent policy-map with shape and a child policy-map with queuing, then apply the child under the parent's class.
D.Apply a single policy-map with both shape and queue commands under the same class.
AnswerC

This is the correct hierarchical QoS design: parent shapes, child queues.

Why this answer

Hierarchical QoS uses a parent policy for shaping and a child policy for classification and queuing. The parent policy applies shape, and the child policy is attached to a class within the parent.

3
MCQmedium

Which MPLS EXP bits value is typically mapped from DSCP EF at the ingress PE to maintain voice QoS in an MPLS network?

A.EXP 3
B.EXP 5
C.EXP 7
D.EXP 0
AnswerB

EXP 5 is the standard mapping for voice traffic.

Why this answer

DSCP EF (46) is commonly mapped to MPLS EXP 5 to preserve priority across the MPLS core.

4
MCQeasy

Which DSCP value is recommended for Expedited Forwarding (EF) per-hop behavior, commonly used for voice traffic?

A.DSCP 48
B.DSCP 46
C.DSCP 34
D.DSCP 0
AnswerB

46 is the standard DSCP for EF.

Why this answer

EF is defined as DSCP 46 (binary 101110) for low-loss, low-latency traffic like voice.

5
MCQmedium

An SP network engineer is reviewing a QoS configuration on a PE router. The policy-map uses a class for voice with the 'priority' command, and a class for video with 'bandwidth remaining percent 30'. What is the purpose of the 'bandwidth remaining percent' command?

A.It sets the maximum bandwidth for the class.
B.It allocates a percentage of the bandwidth left after priority queues are served.
C.It guarantees a minimum bandwidth for the class.
D.It enables Weighted Random Early Detection on the class.
AnswerB

Exactly; it distributes unused bandwidth among non-priority classes.

Why this answer

'bandwidth remaining percent' allocates a percentage of the remaining bandwidth after the priority queue is serviced. This ensures other classes share leftover bandwidth.

6
MCQhard

In an SP MPLS core, a PE router maps incoming DSCP values to MPLS EXP bits. Which statement about EXP marking is accurate when using the DiffServ Tunneling Model?

A.EXP bits are always copied from the IP DSCP at the ingress PE.
B.In Pipe model, the egress PE uses EXP bits for queuing.
C.The MPLS EXP field is 6 bits, same as DSCP.
D.In Short Pipe model, the egress PE uses the original IP DSCP for queuing decisions, not the EXP.
AnswerD

Short Pipe uses IP DSCP at egress, not EXP.

Why this answer

In the DiffServ Tunneling Model, the Short Pipe model specifically instructs the egress PE to ignore the MPLS EXP bits for queuing and instead use the original IP DSCP value. This preserves the end-to-end QoS marking across the MPLS core, making option D correct. The Pipe model, by contrast, uses the EXP bits at the egress PE, which is why option B is incorrect.

Exam trap

Cisco often tests the distinction between Pipe and Short Pipe models, where candidates mistakenly think the egress PE always uses EXP bits for queuing, but in Short Pipe the egress PE reverts to the original IP DSCP.

How to eliminate wrong answers

Option A is wrong because the ingress PE does not always copy DSCP to EXP; in the Pipe and Short Pipe models, the ingress PE may set EXP based on a configured policy or tunnel label, not necessarily a direct copy. Option B is wrong because in the Pipe model, the egress PE uses the EXP bits for queuing, but the question asks about the Short Pipe model, where this is not the case. Option C is wrong because the MPLS EXP field is 3 bits, not 6 bits; the DSCP field is 6 bits.

7
MCQmedium

An SP is designing a QoS policy for a customer with voice, video, and data traffic. Which queuing mechanism provides a strict priority queue for voice while ensuring other queues do not starve?

A.WFQ
B.WRED
C.LLQ
D.CBWFQ
AnswerC

LLQ combines a strict priority queue with CBWFQ for other classes.

Why this answer

LLQ provides a strict priority queue for real-time traffic (voice) and uses CBWFQ for other data classes with bandwidth guarantees.

8
MCQmedium

When using NETCONF to edit a running configuration on a Cisco IOS XR router, which sequence of operations is correct?

A.<edit-config> on candidate, then <copy-config> to running
B.<lock>, <edit-config> on candidate, <commit>, <unlock>
C.<edit-config> on running, no lock needed
D.<lock>, <edit-config>, <commit>, <unlock>
AnswerB

This is the standard candidate config workflow.

Why this answer

NETCONF uses <edit-config> to modify the config; <get-config> retrieves; <lock> prevents concurrent edits.

9
Multi-Selectmedium

An SP uses NSO for automation. Which TWO protocols can NSO use as southbound interfaces to communicate with network devices? (Choose two.)

Select 2 answers
A.RESTCONF
B.NETCONF
C.gRPC
AnswersA, B

Correct; RESTCONF is also southbound.

Why this answer

RESTCONF is a southbound interface that NSO uses to communicate with network devices. It is a RESTful protocol that uses HTTP methods (GET, POST, PUT, DELETE) to access YANG-defined data models, making it suitable for modern programmable devices. NSO leverages RESTCONF to configure and manage devices that support this protocol, providing a standardized, stateless interface for automation.

Exam trap

Cisco often tests the distinction between protocols that NSO uses natively as southbound interfaces (NETCONF, RESTCONF) versus protocols that are merely supported by devices but not used by NSO for configuration automation, such as SNMP or plain HTTP.

10
Multi-Selectmedium

A service provider wants to use NETCONF to manage devices. Which two statements are true about NETCONF operations? (Choose two.)

Select 2 answers
A.get retrieves only operational state data.
B.edit-config is used to modify configuration datastores.
C.NETCONF uses HTTP methods like POST and GET.
D.The transport protocol for NETCONF is SSH.
E.NETCONF uses JSON encoding by default.
AnswersB, D

edit-config is the standard RPC to change configuration.

Why this answer

NETCONF uses RPCs like get-config and edit-config; it runs over SSH (RFC 6242) and uses XML encoding.

11
MCQmedium

An engineer configures a class-map to match traffic with DSCP AF41. What is the numerical DSCP value for AF41?

A.38
B.36
C.34
D.32
AnswerC

Correct; AF41 = DSCP 34.

Why this answer

AF41 is Assured Forwarding class 4, low drop probability, with DSCP decimal value 34 (binary 100010).

13
MCQmedium

An SP engineer is using YANG to model a service. Which statement correctly describes the use of a 'leafref' type?

A.It performs data validation using XPath
B.It defines a new leaf with a default value
C.It restricts the leaf value to match another leaf's value
D.It allows multiple values to be selected
AnswerC

Leafref enforces that the value must equal the value of the referenced leaf.

Why this answer

Leafref references an existing leaf in the YANG data tree, ensuring consistency.

15
Multi-Selecteasy

Which THREE DSCP values are part of the Assured Forwarding (AF) class 4? (Select three.)

Select 3 answers
A.DSCP 34
B.DSCP 40
C.DSCP 36
D.DSCP 46
E.DSCP 38
AnswersA, C, E

AF41.

Why this answer

AF4 has three drop probabilities: low (AF41 = DSCP 34), medium (AF42 = DSCP 36), high (AF43 = DSCP 38).

16
MCQeasy

What is the main difference between traffic shaping and traffic policing?

A.Shaping buffers excess traffic; policing drops or re-marks
B.Shaping is only for ingress; policing for egress
C.Shaping drops excess traffic; policing buffers it
D.Both perform the same function
AnswerA

Correct; shaping buffers, policing drops.

Why this answer

Traffic shaping buffers excess traffic that exceeds the configured rate, smoothing bursts and delaying packets to conform to the desired rate. Traffic policing, on the other hand, immediately drops or re-marks packets that exceed the rate limit, without buffering. This fundamental difference in handling excess traffic—buffering versus dropping/re-marking—is the key distinction between the two QoS mechanisms.

Exam trap

Cisco often tests the misconception that shaping and policing are interchangeable or that shaping drops traffic, when in fact the core difference is buffering versus immediate action (drop/re-mark).

How to eliminate wrong answers

Option B is wrong because shaping is typically applied on egress (outbound) traffic to control the rate of transmission, while policing can be applied on both ingress and egress. Option C is wrong because it reverses the behavior: shaping buffers excess traffic, not drops it; policing drops or re-marks excess traffic, not buffers it. Option D is wrong because shaping and policing have distinct functions and behaviors—shaping smooths traffic with buffering, while policing enforces a hard rate limit via drop/re-mark—and are not the same.

17
Multi-Selectmedium

An SP engineer is configuring QoS on a PE router for MPLS traffic. The core network uses MPLS EXP bits for QoS. Which TWO methods can be used to set MPLS EXP bits based on IP DSCP? (Select two.)

Select 2 answers
A.Configure 'mpls qos enforce' on the interface.
B.Configure 'mpls ip' to automatically copy DSCP to EXP.
C.Use a policy-map with 'set mpls experimental' command.
D.Apply 'qos-group' to DSCP mapping.
E.Use 'set mpls experimental imposition' under interface.
AnswersC, E

Policy-map can set EXP bits based on classification.

Why this answer

On Cisco routers, you can use 'set mpls experimental imposition' to set EXP on the imposed label, or use a QoS policy with 'set mpls experimental' in a policy-map.

18
MCQhard

An SP engineer is configuring hierarchical QoS on a PE router for a subscriber with a 10 Mbps shaped rate. The child policy must guarantee 2 Mbps for voice, 4 Mbps for video, and the rest for data. However, the parent policy shape rate is 10 Mbps. Which configuration ensures proper operation?

A.Parent shape 10 Mbps, child policy with LLQ for voice and CBWFQ for video and data with bandwidth 5 Mbps each
B.Parent shape 10 Mbps, child policy with priority for voice and bandwidth 4 Mbps for video, no data class
C.Parent shape 10 Mbps, child policy with bandwidth percent 20 voice, 40 video, and 40 data
D.Parent shape 10 Mbps, child policy with bandwidth 2 Mbps for voice, 4 Mbps for video, and default class for data
AnswerD

This ensures total bandwidth (2+4+rest) does not exceed 10 Mbps, with voice priority.

Why this answer

In hierarchical QoS, the child policy's total bandwidth should not exceed the parent shape rate. The child policy allocates bandwidth percentages relative to the parent shape. If video and voice together exceed the shape, congestion may cause drops.

The correct approach is to allocate bandwidth within the shape rate.

19
Multi-Selecthard

An SP is deploying a Network Services Orchestrator (NSO) for service automation. Which THREE components are integral to NSO architecture? (Select three.)

Select 3 answers
A.SNMP trap receiver for event monitoring
B.Configuration Database (CDB) for storing state
C.Network Element Driver (NED) for device abstraction
D.Path Computation Element (PCE) for TE
E.YANG models for service and device data
AnswersB, C, E

CDB holds the intended and actual device configurations.

Why this answer

NSO uses a Configuration Database (CDB) for storing device configurations, YANG models for service definitions, and NEDs (Network Element Drivers) for device abstraction.

20
MCQmedium

Which NETCONF RPC is used to retrieve the complete running configuration from a network device?

A.edit-config
B.get
C.get-config
D.lock
AnswerC

get-config with source running retrieves the running configuration.

Why this answer

get-config with <source>running</source> retrieves the running configuration. The <get> RPC retrieves both configuration and state data.

21
Multi-Selectmedium

An SP is implementing DiffServ at the edge router. Which TWO DSCP values are used for AF41 and AF31, respectively? (Choose two.)

Select 2 answers
A.DSCP 10
B.DSCP 26
C.DSCP 46
D.DSCP 18
E.DSCP 34
AnswersB, E

AF31 corresponds to DSCP 26.

Why this answer

AF41 uses DSCP 34 (010001) and AF31 uses DSCP 26 (011010).

22
MCQeasy

Which component in MQC is used to classify traffic based on match criteria?

A.Service-policy
B.Class-map
C.Policy-map
AnswerB

Class-map is used for classification.

Why this answer

In MQC, a class-map defines the match criteria to classify traffic.

23
MCQmedium

An SP engineer is implementing LLQ on a PE router to prioritize voice. Which additional configuration is recommended to prevent voice traffic from starving other queues?

A.Configure a policer on the LLQ class to limit its rate.
B.Use CBWFQ without LLQ.
C.Disable queueing on other classes.
D.Set the priority queue bandwidth to 100%.
AnswerA

Policing within LLQ is recommended to protect other classes.

Why this answer

Policing within the LLQ class limits the amount of traffic that can use the priority queue, preventing starvation.

24
Multi-Selecthard

Which three mechanisms are used within the DiffServ model to provide QoS in an SP network? (Choose three.)

Select 3 answers
A.End-to-end path computation via PCEP
B.Classification and marking at the edge using DSCP
C.IntServ resource reservation via RSVP
D.Per-hop behaviors (PHB) including EF, AF, and CS
E.Traffic conditioning through policing and shaping
AnswersB, D, E

Edge devices classify and mark packets with DSCP.

Why this answer

In the DiffServ model, QoS is implemented by classifying and marking packets at the network edge using the DSCP field in the IP header. This marking determines how each packet is treated within the core network, enabling scalable, class-based service differentiation without per-flow state.

Exam trap

Cisco often tests the distinction between the DiffServ and IntServ models, so the trap here is that candidates may confuse RSVP (IntServ) as a DiffServ mechanism, or incorrectly associate PCEP with QoS instead of its actual role in traffic engineering path computation.

25
MCQhard

In a CBWFQ policy with LLQ, which statement is true regarding the bandwidth command for non-priority classes?

A.The bandwidth can exceed the interface speed if shaped
B.The sum of bandwidth for all classes must be less than 100%
C.Bandwidth is not used if LLQ is present
D.The bandwidth command is optional in CBWFQ
AnswerB

Total bandwidth allocated must not exceed 100% of the interface bandwidth (after LLQ).

Why this answer

The bandwidth command can specify a percentage or absolute bandwidth, but the sum must not exceed the available bandwidth (interface bandwidth minus LLQ).

26
MCQmedium

In the context of YANG modeling for network automation, which statement about 'must' expressions is true?

A.They conditionally make a leaf mandatory.
B.They are used to refine types.
C.They are used to define default values.
D.They enforce a constraint that must be true for the data to be valid.
AnswerD

'must' specifies an XPath expression that must evaluate to true.

Why this answer

'must' is an XPath expression that enforces a constraint on the data; if the condition is false, validation fails.

27
Multi-Selectmedium

Which two HTTP methods are used in RESTCONF to retrieve configuration data? (Choose two.)

Select 1 answer
A.GET
B.POST
C.PATCH
D.PUT
E.DELETE
AnswersA

GET retrieves resource representation.

Why this answer

GET retrieves data; POST can create but typically returns data; PATCH modifies; DELETE deletes.

28
MCQeasy

What is the primary difference between traffic policing and traffic shaping?

A.Shaping buffers excess traffic, while policing drops or re-marks it.
B.Policing buffers excess traffic, while shaping drops it.
C.Policing is only applied inbound, shaping only outbound.
D.Both policing and shaping buffer excess traffic.
AnswerA

Correct description.

Why this answer

Policing drops or re-marks excess traffic; shaping buffers excess and smooths output.

29
MCQmedium

Which congestion avoidance mechanism is used to prevent tail drop by selectively dropping packets from lower-priority flows before the queue becomes full?

A.Policing
B.LLQ
C.CBWFQ
D.WRED
AnswerD

WRED proactively drops packets to manage congestion.

Why this answer

WRED (Weighted Random Early Detection) drops packets probabilistically based on queue depth and IP precedence/DSCP, avoiding synchronization and providing congestion avoidance.

30
MCQmedium

In the DiffServ model, which per-hop behavior (PHB) is associated with the AF31 DSCP value?

A.CS3
B.AF41
C.EF
D.AF31
AnswerD

AF31 is DSCP 26.

Why this answer

DSCP 26 (binary 011010) corresponds to AF31, which is part of the Assured Forwarding class with low drop probability and medium priority.

31
MCQmedium

A service provider wants to enforce a hard rate limit of 10 Mbps on a subscriber's traffic, dropping any excess packets. Which QoS mechanism should be used?

A.Policing
B.CBWFQ
C.Traffic shaping
D.LLQ
AnswerA

Policing drops or re-marks packets exceeding the rate, enforcing a hard limit.

Why this answer

Policing drops or re-marks traffic exceeding the configured rate, enforcing a hard limit. Shaping buffers excess traffic, which does not enforce a hard drop.

32
Multi-Selectmedium

An SP is implementing traffic shaping on an MPLS PE-CE link. Which TWO statements are true about shaping compared to policing? (Select two.)

Select 2 answers
A.Policing typically introduces more delay than shaping.
B.Shaping is applied on ingress, policing on egress.
C.Both shaping and policing always result in packet loss.
D.Policing can re-mark packets to a lower DSCP, shaping cannot.
E.Shaping buffers excess traffic, whereas policing drops or re-marks.
AnswersD, E

Policing can re-mark, shaping only buffers.

Why this answer

Shaping buffers excess traffic to smooth bursts, while policing drops or re-marks excess packets. Shaping introduces delay due to buffering; policing can cause TCP retransmissions.

33
Multi-Selectmedium

Which TWO statements correctly describe the DiffServ model? (Choose two.)

Select 2 answers
A.AF classes use DSCP values 0-7
B.DSCP uses 6 bits, providing 64 possible values
C.Best Effort is marked with DSCP 46
D.Expedited Forwarding (EF) is defined as DSCP 46
E.DiffServ uses a 3-bit field for QoS marking
AnswersB, D

Correct; DSCP is 6 bits.

Why this answer

Option B is correct because the DiffServ model uses the 6-bit Differentiated Services Code Point (DSCP) field in the IP header to mark packets, providing 2^6 = 64 possible values (0-63). This allows for up to 64 distinct per-hop behaviors (PHBs), enabling scalable QoS classification beyond the limited 8 classes of the older IP Precedence model.

Exam trap

Cisco often tests the distinction between DSCP (6-bit) and IP Precedence (3-bit), and the specific DSCP value for EF (46) versus Best Effort (0), to catch candidates who confuse the bit length or default markings.

34
MCQmedium

An SP network operator needs to ensure that voice traffic always gets priority access to the output link. Which queuing mechanism is designed to provide a strict priority queue while preventing starvation of other queues?

A.LLQ
B.CBWFQ
C.FIFO
D.WRED
AnswerA

LLQ combines a strict priority queue with policing to protect other classes.

Why this answer

LLQ provides a strict priority queue for EF traffic and includes a policer to limit the priority traffic rate, preventing starvation of other queues.

35
MCQmedium

Which RESTCONF HTTP method is used to create a new data resource?

A.GET
B.PUT
C.DELETE
D.POST
AnswerD

POST creates a new resource.

Why this answer

RESTCONF uses POST to create a new data resource. PUT is used to replace or create, but POST is the standard for creation.

36
Multi-Selecthard

An SP is designing MQC policies. Which THREE statements about MQC are true? (Choose three.)

Select 3 answers
A.In a policy-map, the class class-default is optional
B.MQC uses a three-step process: define class-map, policy-map, and apply service-policy
C.The service-policy command applies the policy to an interface
D.A class-map can match on DSCP, IP precedence, or ACL
E.A policy-map can contain only one class
AnswersB, C, D

Correct; that is the MQC process.

Why this answer

MQC uses class-map, policy-map, and service-policy; class-map can match multiple criteria; policy-map defines actions.

37
Multi-Selecteasy

Which THREE of the following are standard per-hop behaviors (PHBs) in the DiffServ model? (Select three.)

Select 3 answers
A.Default (Best Effort)
B.LLQ
C.CS (Class Selector)
D.AF (Assured Forwarding)
E.EF (Expedited Forwarding)
AnswersA, D, E

Default PHB for best-effort traffic.

Why this answer

The DiffServ model defines EF (Expedited Forwarding), AF (Assured Forwarding), and Default (BE) PHBs. CS is Class Selector, but not a separate PHB; it is part of AF? Actually CS is a backward-compatible PHB. Standard ones are EF, AF, and Default.

38
MCQeasy

In the context of MPLS QoS, at which point are EXP bits typically set based on the DSCP value of the IP packet?

A.At the P routers in the core based on routing protocols.
B.At the ingress PE router before the packet enters the MPLS core.
C.At the egress PE router when packets are forwarded to the CE.
D.At the CE router before sending to the PE.
AnswerB

The ingress PE maps DSCP to EXP bits.

Why this answer

In MPLS QoS, the EXP bits are set at the ingress PE router because this is where the IP packet first encounters the MPLS domain. The ingress PE maps the incoming IP packet's DSCP value to the MPLS EXP bits using a configured trust boundary or marking policy (e.g., 'policy-map' with 'set mpls experimental imposition'). This ensures that the QoS treatment is applied consistently across the MPLS core, as P routers typically forward based on the EXP bits without inspecting the original IP header.

Exam trap

Cisco often tests the misconception that EXP marking happens at the egress PE or that P routers can modify EXP bits based on routing, but the key is that EXP bits are set only at the ingress PE when the label is imposed, and P routers treat the EXP field as read-only unless explicit EXP manipulation is configured (e.g., via 'mpls experimental' in a policy-map on the P router, which is rare).

How to eliminate wrong answers

Option A is wrong because P routers in the core do not set EXP bits based on routing protocols; they forward MPLS packets based on the label and EXP bits already set at the ingress, and routing protocols like OSPF or IS-IS do not influence QoS marking. Option C is wrong because the egress PE router removes the MPLS label and may perform QoS actions (e.g., queuing or remarking) based on EXP-to-DSCP mapping, but the initial EXP marking occurs at the ingress, not the egress. Option D is wrong because the CE router is outside the MPLS domain and does not set MPLS EXP bits; it only sends IP packets with DSCP values, and the PE router may or may not trust those markings based on the configured trust boundary.

39
MCQmedium

An SP is deploying SR-TE policies using PCEP. What is the role of the SR-PCE in this architecture?

A.It forwards MPLS packets based on labels
B.It stores all routing tables in the network
C.It replaces the IGP for routing
D.It computes explicit paths and sends them to routers via PCEP
AnswerD

Correct; SR-PCE computes and provisions paths.

Why this answer

SR-PCE acts as a central controller that computes paths for SR-TE policies and communicates them via PCEP.

40
MCQmedium

What is the primary difference between traffic shaping and policing in a QoS implementation?

A.Shaping is applied at ingress, policing at egress
B.Shaping buffers excess traffic, policing drops or re-marks
C.Shaping uses a token bucket, policing uses a leaky bucket
D.Shaping drops excess traffic, policing buffers it
AnswerB

This correctly describes the difference.

Why this answer

Shaping buffers excess traffic to smooth bursts, while policing drops or re-marks excess traffic to enforce a hard rate limit.

41
MCQmedium

An SP router is configured with CBWFQ. For a data class requiring 30% bandwidth guarantee, which command is correct in the policy-map?

A.fair-queue
B.priority percent 30
C.bandwidth percent 30
D.bandwidth 30
AnswerC

Correct way to specify percentage.

Why this answer

The 'bandwidth percent' command allocates a percentage of the interface bandwidth to the class.

42
Multi-Selecthard

Which three components are part of NSO (Network Services Orchestrator) architecture? (Choose three.)

Select 3 answers
A.RADIUS server
B.YANG models for service definitions
C.PCEP (Path Computation Element Protocol)
D.CDB (Configuration Database)
E.NED (Network Element Driver)
AnswersB, D, E

YANG models define service structures in NSO.

Why this answer

YANG models are the foundation for service definitions in NSO because they define the data structures and constraints for network services using a standardized modeling language (RFC 6020/7950). NSO uses YANG to model both the service layer (customer-facing services) and the device layer (native device configurations), enabling service abstraction and multi-vendor orchestration.

Exam trap

Cisco often tests the distinction between protocols that NSO can orchestrate (like PCEP for path computation) versus components that are part of NSO's internal architecture (like NEDs, CDB, and YANG models), leading candidates to mistakenly select external protocols as architectural components.

43
MCQmedium

An SP uses traffic policing and shaping to manage bandwidth. Which statement best describes the difference between the two mechanisms?

A.Both mechanisms buffer excess traffic but policing uses a smaller buffer.
B.Shaping drops excess traffic while policing buffers it.
C.Policing buffers excess traffic while shaping drops it.
D.Shaping buffers excess traffic to smooth bursts, while policing drops or re-marks excess traffic.
AnswerD

Correct definition.

Why this answer

Shaping buffers excess packets to smooth traffic and reduce bursts, while policing drops or re-marks excess packets to enforce a strict rate limit.

44
Multi-Selectmedium

Which TWO methods can RESTCONF use to create a new data resource? (Choose two.)

Select 2 answers
A.POST
B.PATCH
C.PUT
D.DELETE
E.GET
AnswersA, C

POST creates a new resource.

Why this answer

RESTCONF uses POST to create a new resource, and PUT can also create if the resource does not exist.

45
Multi-Selectmedium

Which two statements correctly describe the use of DSCP values in the DiffServ model? (Choose two.)

Select 2 answers
A.DSCP values are mapped to MPLS EXP bits at the egress PE.
B.DSCP is a 6-bit field allowing 64 distinct values.
C.DSCP value 46 is used for Expedited Forwarding (EF).
D.DSCP values are used only for voice traffic.
E.DSCP value 0 indicates low latency traffic.
AnswersB, C

Correct: 6 bits = 64 values.

Why this answer

DSCP is a 6-bit field with 64 possible values. Per-hop behaviors (PHBs) like EF and AF are defined by DSCP values.

46
MCQhard

An SP uses NSO for service orchestration. A new service requires YANG data validation to ensure that the 'bandwidth' leaf does not exceed 10000 kbps when the 'service-type' is 'premium'. Which YANG statement is appropriate?

A.when '. <= 10000'
B.leafref bandwidth { path '../bandwidth-limit'; }
C.must '. <= 10000' { error-message 'Bandwidth too high'; }
D.range '0..10000';
AnswerC

Correct; 'must' validates the condition.

Why this answer

A 'must' expression in YANG provides a XPath condition that must evaluate to true for the data to be valid.

47
Multi-Selectmedium

An SP is using MQC to configure QoS on a core router. Which TWO statements about MQC are correct? (Select two.)

Select 2 answers
A.A class-map can match multiple criteria using 'match-all' or 'match-any'.
B.A policy-map can be applied globally to all interfaces.
C.A policy-map can contain a 'class class-default' for unclassified traffic.
D.The 'service-policy' command is used in global configuration mode.
E.WRED can only be configured within a policy-map class.
AnswersA, C

match-all requires all criteria; match-any requires any.

Why this answer

MQC consists of class-map (classification), policy-map (define actions), and service-policy (apply). class-map uses match statements; policy-map can include bandwidth, priority, shape, etc.

48
MCQhard

An SP is deploying SR-TE policies using a central controller. The controller needs to compute paths based on bandwidth and latency constraints. Which protocol is used between the controller and the routers to signal the SR-TE policies?

B.BGP-LS
C.NETCONF
D.PCEP
AnswerD

PCEP is the standard protocol for PCE-PCC communication for TE paths.

Why this answer

PCEP (Path Computation Element Protocol) is used for communication between a PCE (controller) and PCC (router) to compute and instantiate SR-TE policies.

49
MCQeasy

Which protocol is used by NSO to communicate with network devices for configuration management?

A.gRPC
D.NETCONF
AnswerD

NETCONF is the primary southbound protocol for NSO.

Why this answer

NSO (Network Services Orchestrator) uses NETCONF as its primary protocol for configuration management because NETCONF provides a standardized, transaction-based mechanism for editing device configurations using YANG data models. This allows NSO to perform atomic, rollback-capable configuration changes across multiple network devices, which is essential for service orchestration.

Exam trap

Cisco often tests the distinction between management protocols (NETCONF) and monitoring protocols (SNMP/gRPC), leading candidates to confuse SNMP's widespread use with configuration capabilities.

How to eliminate wrong answers

Option A is wrong because gRPC is a high-performance RPC framework used for telemetry and streaming data, not for configuration management via NSO. Option B is wrong because SNMP is primarily used for monitoring and retrieving operational statistics, not for structured, transactional configuration changes. Option C is wrong because HTTP is a generic web protocol that lacks the standardized, YANG-based data modeling and transaction support required for NSO's configuration workflows.

50
Multi-Selectmedium

Which two mechanisms are used for congestion avoidance in a QoS policy? (Choose two.)

Select 2 answers
A.CBWFQ
B.WRED
C.Policing
D.LLQ
E.Tail drop
AnswersB, E

WRED drops packets randomly to avoid congestion.

Why this answer

WRED (Weighted Random Early Detection) and tail drop are congestion avoidance mechanisms that manage queue fullness before congestion occurs.

51
MCQhard

An SP uses SR-PCE for traffic engineering. Which protocol does the SR-PCE use to communicate path computation requests and responses with path computation clients (PCCs)?

A.BGP-LS
B.NETCONF
C.PCEP
D.RESTCONF
AnswerC

PCEP is the standard protocol for path computation.

Why this answer

PCEP (Path Computation Element Protocol) is used between PCCs (e.g., routers) and a PCE (e.g., SR-PCE) for path computation requests and responses.

52
MCQmedium

In MPLS networks, the EXP bits are used for QoS. How are the 3-bit EXP values typically derived from DSCP markings at the ingress PE router?

A.EXP is set by the egress PE router
B.EXP is set to the same binary as the entire DSCP byte
C.The 3 most significant bits of DSCP are copied to EXP
D.EXP is set to a static value per customer
AnswerC

Correct; e.g., DSCP 46 (101110) -> EXP 5 (101).

Why this answer

A common mapping is to copy the three most significant bits of DSCP to EXP, which maps DSCP PHBs into corresponding EXP values.

53
MCQmedium

In the context of SR-PCE, which protocol does the PCE use to communicate with the path computation client (PCC) to set up SR-TE policies?

A.NETCONF
C.PCEP
D.BGP-LS
AnswerC

PCEP is used for path computation requests and responses.

Why this answer

PCEP is the protocol used between PCE and PCC for path computation and setup.

54
MCQmedium

In SP automation, which protocol is used by NSO to communicate with network devices for configuration management?

A.RESTCONF
C.CLI
D.NETCONF
AnswerD

NETCONF is the standard protocol for device configuration in NSO.

Why this answer

NSO uses NETCONF as the southbound protocol to communicate with devices. NETCONF provides transactional configuration operations like edit-config and get-config.

55
MCQhard

An SP uses NSO with a YANG service model to provision L3VPNs. Which database in NSO stores the configuration and state for all managed devices?

A.Operational database
B.YANG repository
C.NED database
D.Configuration Database (CDB)
AnswerD

CDB is the central database in NSO.

Why this answer

NSO's CDB (Configuration Database) holds the configuration and state of all managed devices, acting as the authoritative data store.

56
MCQmedium

A service provider is designing a QoS policy for a business VPN service that carries voice, video, and data. The policy must ensure that voice (EF) is never dropped even during congestion, while video (AF41) and data (AF21) share the remaining bandwidth in a ratio 2:1. Which queuing strategy should be used?

A.Use only LLQ for all three classes.
B.Apply LLQ for voice and CBWFQ for video and data with bandwidth ratio 2:1.
C.Apply CBWFQ with bandwidth percentages to all three classes.
D.Use FIFO queuing with WRED for all classes.
AnswerB

LLQ provides strict priority; CBWFQ allocates bandwidth as needed.

Why this answer

Option B is correct because LLQ provides strict priority queuing for voice (EF), ensuring it is never dropped during congestion, while CBWFQ allows the remaining bandwidth to be shared among video (AF41) and data (AF21) in a 2:1 ratio. LLQ is designed to guarantee low latency for real-time traffic, and CBWFQ enables explicit bandwidth allocation for non-real-time classes. This combination meets the requirement of zero-drop for voice and proportional sharing for video and data.

Exam trap

Cisco often tests the misconception that LLQ can be applied to multiple traffic classes simultaneously without understanding that only one strict priority queue is supported, and that CBWFQ alone cannot guarantee zero-drop for real-time traffic.

How to eliminate wrong answers

Option A is wrong because using LLQ for all three classes would give all traffic strict priority, defeating the purpose of bandwidth sharing and potentially starving video and data during congestion. Option C is wrong because CBWFQ does not provide strict priority queuing; voice (EF) would compete with other classes and could be dropped during congestion, violating the requirement that voice is never dropped. Option D is wrong because FIFO queuing with WRED does not offer any bandwidth guarantees or priority treatment; voice would be subject to the same drop probability as other traffic, and the 2:1 ratio for video and data cannot be enforced.

57
MCQhard

An SP engineer is designing a QoS policy for a customer with three traffic classes: voice (priority), premium data (bandwidth guarantee), and best effort. The total bandwidth is 10 Mbps, with voice limited to 1 Mbps, premium data to 4 Mbps, and best effort to the remaining. Which policy-map configuration correctly uses LLQ and CBWFQ?

A.policy-map QOS class VOICE priority percent 10 class PREMIUM bandwidth percent 40 class class-default shape average 5000
B.policy-map QOS class VOICE bandwidth 1000 class PREMIUM priority 4000 class class-default fair-queue
C.policy-map QOS class VOICE priority 1000 class PREMIUM priority 4000 class class-default fair-queue
D.policy-map QOS class VOICE priority 1000 class PREMIUM bandwidth 4000 class class-default fair-queue
AnswerD

Correct: voice uses priority, premium uses bandwidth, default uses fair-queue.

Why this answer

LLQ is used for voice (priority), CBWFQ for premium data (bandwidth), and default class for best effort.

58
MCQeasy

In the MQC (Modular QoS CLI) framework, which component is used to match traffic based on DSCP values?

A.Class-map
B.Service-policy
D.Policy-map
AnswerA

Class-maps define match conditions for traffic classification.

Why this answer

Class-maps define match criteria (e.g., match ip dscp 46) to classify traffic in MQC.

59
MCQeasy

A service provider is implementing QoS for voice traffic using the DiffServ model. Which DSCP value should be assigned to voice packets to ensure the highest priority treatment?

A.DSCP 26
B.DSCP 46
C.DSCP 34
D.DSCP 0
AnswerB

Correct; DSCP 46 (EF) is used for voice.

Why this answer

DSCP 46 (binary 101110) corresponds to the Per-Hop Behavior (PHB) of Expedited Forwarding (EF), which is defined in RFC 3246 for low-loss, low-latency, and low-jitter treatment. Voice traffic requires the highest priority in a DiffServ domain, and EF (DSCP 46) is the standard marking for voice bearer packets to ensure they receive strict priority queuing.

Exam trap

Cisco often tests the distinction between voice bearer (DSCP 46/EF) and voice signaling (DSCP 26/AF31), so the trap here is that candidates may confuse DSCP 26 (signaling) with the highest priority for voice payloads.

How to eliminate wrong answers

Option A (DSCP 26) is wrong because DSCP 26 (binary 011010) corresponds to Assured Forwarding (AF31), which is used for data traffic requiring a guaranteed bandwidth but not the strict priority needed for real-time voice. Option C (DSCP 34) is wrong because DSCP 34 (binary 100010) corresponds to AF41, which is a high-priority data class but still not the Expedited Forwarding PHB required for voice. Option D (DSCP 0) is wrong because DSCP 0 is the default Best Effort (BE) PHB, which provides no priority treatment and would cause voice packets to be dropped or delayed under congestion.

60
MCQmedium

An SP is designing a QoS policy for a customer VPN that carries voice, video conferencing, and bulk data. The voice traffic requires low latency, video conferencing requires assured bandwidth, and bulk data should use any remaining bandwidth. Which queuing strategy should be applied on the PE-CE link?

A.LLQ with CBWFQ
B.Policing with drop probability
C.FIFO with WRED
D.CBWFQ only
AnswerA

LLQ provides strict priority for voice, and CBWFQ allows bandwidth guarantees for video and bulk data.

Why this answer

LLQ provides a strict priority queue for voice (low latency) and CBWFQ for other classes with bandwidth guarantees. Video conferencing can be assigned to a class with a bandwidth percent, and bulk data to the default class with fair queuing.

61
MCQhard

An SP network experiences congestion on a core link. The QoS policy uses CBWFQ with classes for voice (LLQ), video (bandwidth 30%), and data (bandwidth 50%). During congestion, voice traffic spikes to 25% of the link. What happens to video and data traffic?

A.Video and data are dropped entirely until voice subsides
B.Video and data are unaffected
C.Video and data are treated as best effort
D.Video and data share the remaining 75% as per their bandwidth percentages
AnswerD

Correct; after voice priority, remaining bandwidth is allocated proportionally.

Why this answer

LLQ is strict priority, so voice gets priority up to its police rate; if voice exceeds, it may be dropped. Video and data get their allocated bandwidths, but if voice exceeds its allowed priority, it may be policed, preventing starvation.

62
MCQmedium

Which RESTCONF HTTP method should be used to replace the entire configuration of a device interface?

A.GET
B.DELETE
C.PUT
D.POST
AnswerC

Correct; PUT replaces the resource.

Why this answer

RESTCONF uses PUT to replace a resource entirely; PATCH is for partial updates.

63
MCQhard

In NSO, which statement best describes the function of the CDB (Configuration Database)?

A.It translates NETCONF RPCs to device-specific CLI commands.
B.It stores YANG models for service definition.
C.It holds the configuration and operational data of managed devices, acting as a centralized datastore.
D.It provides a northbound API for OSS/BSS integration.
AnswerC

CDB is the transactional database for device configurations.

Why this answer

CDB stores the intended configuration and operational state for managed devices, enabling NSO to compare and sync with actual device configurations.

64
Multi-Selecthard

Which THREE statements are true regarding NSO's NED? (Choose three.)

Select 3 answers
A.NED automatically generates YANG models
B.NED is used for path computation in SR-TE
C.NED can support NETCONF, SNMP, or CLI as southbound protocols
D.NED is installed in NSO as a package
E.NED provides device abstraction, hiding vendor-specific details
AnswersC, D, E

NEDs support multiple protocols.

Why this answer

Option C is correct because NSO's NED (Network Equipment Driver) is the component that abstracts the southbound communication between NSO and network devices. NEDs can use NETCONF, SNMP, or CLI as the southbound protocol to translate NSO's device-independent configuration into device-specific commands, enabling multi-vendor management.

Exam trap

Cisco often tests the misconception that NEDs generate YANG models or perform path computation, when in fact NEDs are purely abstraction layers for southbound communication and device configuration.

65
MCQeasy

Which NETCONF operation is used to retrieve the entire running configuration from a network device?

A.get
B.commit
C.get-config
D.edit-config
AnswerC

Correct; 'get-config' retrieves configuration.

Why this answer

The correct answer is C because the NETCONF `get-config` operation is specifically designed to retrieve a configuration datastore, such as the running configuration. Unlike the `get` operation, which retrieves both configuration and state data, `get-config` targets only the configuration data, making it the precise operation for fetching the entire running configuration from a network device.

Exam trap

The trap here is that candidates often confuse `get` with `get-config`, assuming `get` retrieves only configuration, but `get` actually returns both configuration and operational state data, which can cause unexpected output or performance issues in automation scripts.

How to eliminate wrong answers

Option A is wrong because the `get` operation retrieves both configuration and operational state data, not just the running configuration, and it may filter results based on subtrees. Option B is wrong because `commit` is used to confirm and apply a candidate configuration to the running datastore, not to retrieve data. Option D is wrong because `edit-config` is used to modify or replace configuration data in a target datastore, not to retrieve it.

66
Multi-Selectmedium

An SP engineer is configuring a policy-map to implement hierarchical QoS. Which two statements are correct when using MQC for hierarchical QoS? (Choose two.)

Select 2 answers
A.Hierarchical QoS supports only two levels of nesting.
B.The child policy-map must include the bandwidth and priority commands to define queuing behavior.
C.The parent policy-map contains the shape command and references a child policy-map.
D.The service-policy command is applied directly to the interface, referencing the parent policy.
E.Both shape and priority commands must be configured in the same policy-map.
AnswersB, C

Child policy defines per-class queuing (bandwidth, priority).

Why this answer

In hierarchical QoS, the parent policy applies shaping; the child policy applies queuing actions like bandwidth and priority. The child policy is attached to a class in the parent.

67
Multi-Selecthard

When automating service provisioning with NSO, which three components are part of the NSO architecture? (Choose three.)

Select 3 answers
A.Java API
B.YANG service model
D.CDB
E.NED
AnswersB, D, E

Service models in YANG define the service logic.

Why this answer

Option B is correct because the YANG service model is a core component of NSO architecture. It defines the service logic and data model that translates high-level service requests into device-specific configurations. NSO uses YANG to model both services and devices, enabling automation of service provisioning.

Exam trap

Cisco often tests the distinction between NSO's core architectural components (YANG service models, CDB, NEDs) and external interfaces or protocols (like Java API or SNMP), which are not part of the internal architecture but rather integration points.

68
MCQmedium

An SP engineer is configuring hierarchical QoS on a PE router. The parent policy shapes the traffic to 10 Mbps, and the child policy applies LLQ for voice and CBWFQ for data. What is the primary purpose of using policing within the LLQ child policy?

A.To re-mark voice traffic to a lower DSCP
B.To drop excess voice traffic and prevent starvation of other queues
C.To police the parent shape rate
D.To buffer excess voice traffic
AnswerB

Correct; policing limits voice traffic in LLQ.

Why this answer

In hierarchical QoS (HQoS), the parent policy shapes the aggregate traffic to 10 Mbps, while the child policy applies LLQ for voice and CBWFQ for data. The primary purpose of policing within the LLQ child policy is to enforce a strict rate limit on voice traffic, dropping excess packets to prevent voice from consuming bandwidth beyond its allocated share. This prevents voice traffic from starving other queues (e.g., data) within the shaped parent rate, ensuring fairness and protecting other classes from congestion.

Exam trap

Cisco often tests the misconception that policing in a child policy is used to enforce the parent shape rate, but in reality, the parent shape rate is enforced by the shape command in the parent policy, while child policing controls per-class fairness within that shaped rate.

How to eliminate wrong answers

Option A is wrong because re-marking voice traffic to a lower DSCP is not the primary purpose of policing within LLQ; policing can mark down but its main role here is to drop excess traffic to protect other queues, not just re-mark. Option C is wrong because the parent shape rate is enforced by the parent policy's shape command, not by policing within the child LLQ policy; policing in the child operates on the child's traffic, not the parent's aggregate rate. Option D is wrong because policing does not buffer traffic; it either drops or re-marks packets, while buffering is a function of queuing mechanisms like WFQ or tail-drop, not policing.

69
MCQmedium

An SP engineer is configuring hierarchical QoS on a PE router to enforce a per-subscriber bandwidth contract of 10 Mbps and prioritize voice within that contract. Which MQC configuration sequence is correct?

A.Define parent policy-map with shape, then child policy-map with LLQ, apply child directly to interface.
B.Use policing in the parent policy to enforce 10 Mbps and child for LLQ.
C.Define one policy-map with both shape and LLQ in the same class.
D.Define child class-map and policy-map with LLQ, then parent policy-map with shape and service-policy child, applied to interface.
AnswerD

This correctly implements H-QoS: child policy first, then parent with shape and child policy reference.

Why this answer

Hierarchical QoS uses a parent policy for shaping and a child policy for classification and priority queuing. The child is applied to the parent's class-default.

70
MCQhard

An SP network engineer needs to implement hierarchical QoS on a PE router to shape customer traffic to a contracted rate of 10 Mbps while providing priority for voice traffic and bandwidth guarantee for critical data. Which MQC configuration correctly achieves this?

A.Create a child policy with class-maps for voice and data; create a parent policy that applies the child policy and shapes to 10 Mbps; apply parent policy to the interface.
B.Apply a service-policy out with shape and then apply another service-policy in with priority; both on the same interface.
C.Apply a single policy-map that includes both shape and priority; no hierarchy needed.
D.Use a policy-map with shape average 10 Mbps and then use the bandwidth command for voice and data classes; no hierarchy.
AnswerA

This is the correct hierarchical QoS design: child policy handles classification and queuing, parent policy shapes the aggregate traffic.

Why this answer

Hierarchical QoS (HQoS) is required when you need to shape traffic to a contracted rate (e.g., 10 Mbps) while also applying per-class actions like priority and bandwidth guarantees. Option A correctly uses a child policy to define class-based QoS (priority for voice, bandwidth for critical data) and a parent policy that applies the shape average command to the entire child policy aggregate, enforcing the 10 Mbps contract. This two-level MQC structure ensures that shaping occurs at the parent level before the child policy’s per-class queuing and scheduling are applied.

Exam trap

The trap here is that candidates often assume a single policy-map can combine shape and priority/bandwidth, but Cisco specifically tests that hierarchical QoS is mandatory when you need to shape an aggregate rate while applying per-class queuing actions, as shape average in a flat policy acts per-class, not on the total traffic.

How to eliminate wrong answers

Option B is wrong because applying separate service-policies for shape (outbound) and priority (inbound) on the same interface does not create a hierarchical relationship; shaping must be applied as a parent to the child policy that contains priority/bandwidth, and applying them as independent policies cannot enforce the contracted rate while preserving per-class treatment. Option C is wrong because a single flat policy-map cannot simultaneously apply shape average and priority/bandwidth commands in a way that respects hierarchy—Cisco MQC requires separate parent/child levels to shape the aggregate and then schedule within the shaped rate. Option D is wrong because using shape average and bandwidth commands in the same policy-map without hierarchy will cause the shape to be applied per-class rather than to the aggregate traffic, breaking the contracted rate enforcement and potentially causing oversubscription.

71
MCQmedium

An SP network uses NSO for service orchestration. Which component in NSO provides the abstraction layer to communicate with different device types using protocols like NETCONF or CLI?

A.YANG
B.NED
C.RESTCONF
D.CDB
AnswerB

NED abstracts device specifics.

Why this answer

NEDs (Network Element Drivers) are plugins that translate NSO's service models to device-specific configurations.

72
MCQhard

In an SP network using NSO for service orchestration, which component abstracts device-specific CLI or SNMP interactions into a common model for NETCONF/RESTCONF southbound communication?

A.YANG model
B.CDB (Configuration Database)
C.RESTCONF northbound API
D.NED (Network Element Driver)
AnswerD

NED abstracts device-specific operations to a common YANG model.

Why this answer

The Network Element Driver (NED) provides the abstraction layer between NSO and network devices, translating YANG models to device-specific configurations (e.g., CLI, SNMP).

73
MCQeasy

In the DiffServ model, which DSCP value is used for Voice over IP (VoIP) traffic to ensure Expedited Forwarding (EF) per-hop behavior?

A.DSCP 34 (AF41)
B.DSCP 26 (AF31)
C.DSCP 46 (EF)
D.DSCP 0 (Best Effort)
AnswerC

DSCP 46 is the standard value for Expedited Forwarding, used for voice.

Why this answer

EF PHB is used for low-loss, low-latency traffic such as voice. The recommended DSCP value for EF is 46 (binary 101110).

74
MCQhard

In SR-PCE architecture, which protocol is used for communication between the Path Computation Element (PCE) and the Path Computation Client (PCC) to request and report SR-TE paths?

A.RESTCONF
B.PCEP
C.NETCONF
D.BGP-LS
AnswerB

PCEP is the standard protocol for PCE-PCC interactions.

Why this answer

B is correct because the Path Computation Element Protocol (PCEP), defined in RFC 5440 and extended for Segment Routing in RFC 8664, is the dedicated protocol used between a PCE and a PCC to request, report, and delegate SR-TE paths. PCEP carries explicit path computation requests (PCReq) and replies (PCRep), as well as state reporting (PCRpt) and delegation (PCUpd) messages, making it the standard control-plane protocol for SR-PCE architectures.

Exam trap

Cisco often tests the distinction between protocols that carry topology information (BGP-LS) versus protocols that carry path computation requests (PCEP), so candidates mistakenly choose BGP-LS because they associate it with Segment Routing, but it does not handle the PCE-PCC signaling.

How to eliminate wrong answers

Option A is wrong because RESTCONF is a RESTful protocol used for YANG-based data model access over HTTP, not for real-time path computation signaling between PCE and PCC. Option C is wrong because NETCONF is a network management protocol for configuration and state retrieval, not a path computation signaling protocol. Option D is wrong because BGP-LS is used to advertise link-state and topology information (e.g., IGP link-state data) to a controller or PCE, but it does not carry path computation requests or reports between PCE and PCC.

75
MCQeasy

Which MQC component is used to match traffic based on criteria such as DSCP or IP precedence?

A.Class-map
B.Service-policy
C.Policy-map
AnswerA

Class-map uses match statements to identify traffic.

Why this answer

In the Modular QoS CLI (MQC), the class-map component is used to define traffic classes by matching packets based on criteria such as DSCP (Differentiated Services Code Point) or IP precedence values. The class-map uses match statements (e.g., match ip dscp, match ip precedence) to classify traffic, which is then applied within a policy-map for QoS actions. This makes class-map the correct MQC component for traffic matching.

Exam trap

Cisco often tests the distinction between class-map (classification) and policy-map (action), so candidates mistakenly select policy-map because they associate it with QoS policies, forgetting that classification is done separately in the class-map.

How to eliminate wrong answers

Option B is wrong because a service-policy is used to attach a policy-map to an interface (inbound or outbound), not to match traffic based on DSCP or IP precedence. Option C is wrong because a policy-map defines QoS actions (e.g., shaping, policing, queuing) and references class-maps, but does not itself perform traffic matching. Option D is wrong because an access-list (ACL) can match traffic based on IP addresses or ports, but it is not an MQC component; MQC uses class-maps with match statements for DSCP or IP precedence classification.

Page 1 of 2 · 90 questions totalNext →

Ready to test yourself?

Try a timed practice session using only Spcor Automation Qos questions.