nerdexam
Cisco

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.

Understanding and Using APIs

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)
  • A
    3% (1)
  • B
    92% (36)
  • D
    5% (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.

ACCX

CCX (Cisco Customer Experience) is a contact center platform product line, not a device configuration or management protocol.

BRESTCONFCorrect

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.

CNETCONFCorrect

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.

DHSRP

HSRP (Hot Standby Router Protocol) is a first-hop redundancy protocol used for gateway failover, not a protocol for applying device configurations.

ECDP

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

#NETCONF#RESTCONF#Network Programmability#Cisco IOS XE

Community Discussion

No community discussion yet for this question.

Full 200-901 Practice