350-401 · Question #772
350-401 Question #772: Real Exam Question with Answer & Explanation
The correct answer is A: standardized data structure independent of the transport protocols. YANG Model Explanation YANG (Yet Another Next Generation) is a data modeling language that defines the structure, syntax, and semantics of network configuration and state data in a way that is completely independent of any specific transport protocol - making Option A correct. Wh
Question
What does a YANG model provide?
Options
- Astandardized data structure independent of the transport protocols
- Bcreation of transport protocols and their interaction with the OS
- Cuser access to interact directly with the CLI of the device to receive or modify network
- Dstandardized data structure that can be used only with NETCONF or RESTCONF transport
Explanation
YANG Model Explanation
YANG (Yet Another Next Generation) is a data modeling language that defines the structure, syntax, and semantics of network configuration and state data in a way that is completely independent of any specific transport protocol - making Option A correct.
Why the distractors are wrong:
- Option B is incorrect because YANG does not create transport protocols; protocols like NETCONF and RESTCONF already exist and simply carry YANG-modeled data.
- Option C is incorrect because YANG is not about CLI access - it actually exists as part of the movement away from unstructured CLI toward programmatic interfaces.
- Option D is incorrect because while YANG works commonly with NETCONF and RESTCONF, it is not limited to them; YANG models can also be used with gRPC/gNMI and other transports.
Memory Tip: Think of YANG as a blueprint or schema - just like a building blueprint is independent of how it gets delivered to the contractor (email, print, USB), a YANG model defines the data structure independent of how it gets transported across the network. "YANG = the what, transport = the how."
Topics
Community Discussion
No community discussion yet for this question.