350-501 · Question #364
What is a characteristic of data modeling language?
The correct answer is B. It separates configuration and state data. A core characteristic of data modeling languages like YANG is their ability to distinctly define and separate configuration data from operational state data on network devices.
Question
What is a characteristic of data modeling language?
Options
- AIt provides an interface for state data.
- BIt separates configuration and state data.
- CIt ensures devices are individually configured.
- DIt replaces SNMP.
How the community answered
(27 responses)- A4% (1)
- B85% (23)
- C4% (1)
- D7% (2)
Why each option
A core characteristic of data modeling languages like YANG is their ability to distinctly define and separate configuration data from operational state data on network devices.
While data models *define* state data, the *management protocol* (like NETCONF or RESTCONF) provides the actual interface for accessing this data, not the data model itself.
Data modeling languages, such as YANG, are designed to clearly distinguish between configuration data (which can be modified to change device behavior) and state data (which represents the device's current operational status and is read-only). This separation provides clarity and enables robust, programmatic management of network devices.
Data modeling languages promote standardized and often automated configuration across multiple devices, rather than ensuring individual configuration, thereby enhancing consistency and manageability.
While data modeling languages used with protocols like NETCONF are modern alternatives, they do not universally or entirely replace SNMP; rather, they offer more structured and capable methods for network management.
Concept tested: Characteristics of data modeling languages (YANG)
Source: https://www.cisco.com/c/en/us/products/collateral/ios-nx-os-software/programmability/nb-06-yang-data-models-cte-wht-pt.html
Topics
Community Discussion
No community discussion yet for this question.