How does NETCONF YANG represent data structures?
How does NETCONF YANG represent data structures?
NETCONF YANG represents data structures as modules within a tree. YANG is a data modeling language used to model configuration and state data manipulated by the NETCONF protocol, and it organizes data into a hierarchical tree structure made up of modules, enhancing the readability and manageability of network configuration data.
B. in an XML tree format
NETCONF provides various operations to retrieve and edit configuration data from network devices. The Content Layer consists of configuration and state data which is XML-encoded. The schema of the configuration and state data is defined in a data modeling language called YANG.
B is correct
B is correct
B - XML tree format. Whilst RFC 6020 defines the YANG data modeling language used by NETCONF, it does NOT does not specify "strict data structures".
B makes the most sense in a NETCONF context. YANG is leveraged by NETCONF to make RPCs (Remote Procedure Calls) in XML tree format. options A & D generally describe what a YANG data model is, not relating to NETCONF.