200-901 · Question #145
Which two protocols are used to apply a configuration change on a Cisco IOS XE device? (Choose two)
The correct answer is B. RESTCONF C. NETCONF. NETCONF and RESTCONF are the two standardized, model-driven programmability protocols used to configure and manage Cisco IOS XE devices. Both leverage YANG data models but differ in transport and encoding.
Question
Which two protocols are used to apply a configuration change on a Cisco IOS XE device? (Choose two)
Options
- ACCX
- BRESTCONF
- CNETCONF
- DHSRP
- ECDP
How the community answered
(39 responses)- A3% (1)
- B92% (36)
- D5% (2)
Why each option
NETCONF and RESTCONF are the two standardized, model-driven programmability protocols used to configure and manage Cisco IOS XE devices. Both leverage YANG data models but differ in transport and encoding.
CCX (Cisco Customer Experience) is a contact center platform product line, not a device configuration or management protocol.
RESTCONF (RFC 8040) uses HTTP/HTTPS methods such as GET, PUT, POST, PATCH, and DELETE with JSON or XML payloads to apply configuration changes on Cisco IOS XE devices programmatically.
NETCONF (RFC 6241) uses an XML-based RPC mechanism transported over SSH to apply configuration changes and retrieve operational data, and is one of the primary model-driven programmability protocols supported on Cisco IOS XE.
HSRP (Hot Standby Router Protocol) is a first-hop redundancy protocol used for gateway failover, not a protocol for applying device configurations.
CDP (Cisco Discovery Protocol) is a Layer 2 neighbor discovery protocol that collects information about adjacent devices and is not used to apply configuration changes.
Concept tested: NETCONF and RESTCONF for IOS XE configuration
Source: https://developer.cisco.com/docs/ios-xe/programmability/
Topics
Community Discussion
No community discussion yet for this question.