Chapter 12 - Automation Flashcards
What data encoding format uses tags such as <> and >?
- JSON
- XML
- BER
- Base64
B. XML is the data encoding format that uses these tags.
Which of the following is an HTTP-based protocol that provides a programmatic interface for accessing YANG modeled data?
- SSH
- JSON
- NETCONF
- RESTCONF
D. RESTCONF is an HTTP-based protocol that provides a programmatic interface for accessing YANG data.
Which of the following is a data modeling language used to describe the data for network configuration protocols such as NETCONF and RESTCONF?
- YANG
- SOAP
- Express g
- RPC
A. YANG is a data modeling language used to describe the data for network configuration protocols.
Inside the YANG data model, which of the following is used to group related nodes?
- Lists
- Attributes
- Containers
- Types
C. Containers are used to group related nodes in a YANG data model.
What network management protocol defined by the IETF supports running, candidate, and startup configuration data stores?
- NETCONF
- JSON
- RESTCONF
- SSH
A. NETCONF is defined by the IETF and supports running, candidate, and startup configuration data stores.
Which of the following uses HTTP operations to provide create, retrieve, update, and delete (CRUD) operations on a NETCONF data store containing YANG data?
- XML
- JSON
- NETCONF
- RESTCONF
D. RESTCONF uses HTTP operations to provide create, retrieve, update, and delete (CRUD) operations on a NETCONF data store.
Which Internet standards body develops open standards by using open processes and working groups?
- OpenConfig
- IETF
- IANA
- ARIN
B. The IETF is an Internet standards body that develops open standards using open processes and working groups.
Which of the following is a group of network operators working on developing programmable interfaces and tools for managing networks in a vendor-neutral way?
- IETF
- IANA
- ARIN
- OpenConfig
D. OpenConfig is a group of network operators working on developing programmable interfaces and tools for managing networks in a vendor-neutral way.
Model-driven telemetry is a new concept for network monitoring in which data is streamed from network devices continuously to subscribers using a push model via which protocol?
- NETCONF
- RESTCONF
- XML
- HTML
A. Model-driven telemetry is a new concept for network monitoring in which data is streamed from network devices continuously to subscribers using NETCONF.
What type of subscription is useful for situations in which a data value changes occasionally but the information needs to be sent in a timely manner?
- On-change publication
- Dial-out
- Periodic publication
- Dial-in
C. A periodic publication is a subscription that is useful for when a data value changes occasionally but the information needs to be sent in a timely manner.
Which of the following does Simple Object Access Protocol (SOAP) use to transport messages using XML-based syntax?
- HTML
- SSH
- NETCONF
- HTTP
D. Simple Object Access Protocol (SOAP) uses HTTP to transport messages using XML-based syntax.
Which of the following is an open-source framework project and is a functional subset of NETCONF with JSON representation?
- XML
- SOAP
- gRPC
- YANG
C. gRPC is an open-source framework project and is a functional subset of NETCONF with JSON representation.
Which of the following is a lightweight data-interchange text format that is fairly easy to read and write and easy for systems to understand?
- JSON
- REST
- NETCONF
- RESTCONF
A. JSON is a lightweight data-interchange text format that is fairly easy to read and write and easy for systems to understand.
What network management protocol uses protocol operations that are defined as remote procedure calls (RPCs) for requests and replies in XML-based representation?
- XML
- SSH
- JSON
- NETCONF
D. NETCONF is a network management protocol that uses protocol operations that are defined as remote procedure calls (RPCs) for requests and replies in XML-based representation.
Which of the following is a data modeling language used to describe the data for network configuration protocols such as NETCONF and RESTCONF?
- YANG
- RPC
- REST
- XML
A. YANG is a data modeling language used to describe the data for network configuration protocols such as NETCONF and RESTCONF.
Which of the following are service data models? (Choose two.)
Interface
Layer 3 MPLS VPN
ACL
VRF
- B and D. Layer 3 MPLS VPN and VRF are service data models.
Select the three data stores that NETCONF uses? (Choose three.)
- running
- archive
- candidate
- startup
A, C, and D. NETCONF uses running, candidate, and startup data stores.
What are the resource types in a RESTCONF URI? (Choose two.)
- schema
- data
- operations
- edit-config
B and C. A RESTCONF URI uses data and operations resource types.
Which of the following CRUD operations creates a resource or invokes an operation?
- GET
- PUT
- POST
- DELETE
C. A POST operation creates a resource or invokes an operation.
What group is focused on building consistent sets of vendor-neutral data models written in YANG to support operational needs and requirements from various network operators?
- IETF
- IANA
- ARIN
- OpenConfig
D. The OpenConfig group is focused on building consistent sets of vendor-neutral data models written in YANG to support operational needs and requirements from various network operators.
What protocol provides a programmatic interface for accessing YANG modeled data with either XML or JSON encoding?
- RESTCONF
- NETCONF
- OpenConfig
- REST
A. The RESTCONF protocol provides a programmatic interface for accessing YANG modeled data with either XML or JSON encoding.
With model-driven telemetry, which mode initiates the connection from the network device to start the TCP connection to the receiver?
- Dial-in
- On-change
- Dial-out
- Periodic
C. Dial-out mode initiates the connection from the network device to start the TCP connection to the receiver.
With a dynamic subscription, which methods are used to request sensor paths? (Choose two.)
- IOS XR MDT RPC
- IETF RPC
- OpenConfig RPC
- Cisco YANG RPC
A and C. IOS XR MDT RPC and OpenConfig RPC are methods used to request sensor paths with a dynamic subscription.
Which subscriptions are streamed out to the receivers at specified intervals such as 5 seconds?
- OpenConfig RPCs
- IOS XR MDT RPCs
- On-change publications
- Periodic publications
D. Periodic publications are subscriptions that are streamed out to the receivers at specified intervals such as 5 seconds.
What method of telemetry streams data to a receiver using a policy file that defines the data to stream and the frequency to get the data?
- Policy-based telemetry
- Cadence-based telemetry
- Model-driven telemetry
- Periodic publication
A. Policy-based telemetry streams data to a receiver using a policy file that defines the data to stream and the frequency to get the data.
Which of the following is a new concept in network monitoring in which data is continuously streamed from network devices to subscribers using a push model, providing real-time configuration and state information?
- Cisco YANG models
- Model-driven telemetry
- NETCONF
- RESTCONF
B. Model-driven telemetry is a new concept in network monitoring in which data is continuously streamed from network devices to subscribers using a push model, providing real-time configuration and state information.
What API call uses HTTP PUT, POST, UPDATE, or DELETE methods to edit data resources represented by YANG data models?
- NETCONF
- REST
- RESTCONF
- Postman
C. A RESTCONF API call uses HTTP PUT, POST, UPDATE, or DELETE methods to edit data resources represented by YANG data models.
What do NETCONF and RESTCONF have in common?
- JSON encoding
- Use of ietf-yang-library
- Lock operations
- Transactions
B. Both NETCONF and RESTCONF use the ietf-yang-library.
Where in the TCP/IP network frame format does the YANG data model reside?
- Ethernet header
- IP header
- TCP header
- Data
D. The YANG data model resides in the data portion of the TCP/IP network frame.
Which of the following CRUD operations gets a resource?
- GET
- POST
- PUT
- DELETE
A. The GET CRUD operations get a resource.
Inside a YANG data model, what are used to identify nodes that are stored in a sequence?
- Attributes
- Lists
- Submodules
- Leafs
B. Lists inside a YANG data model are used to identify nodes that are stored in a sequence.
Which of the following Cisco products supports NETCONF, YANG, and RESTCONF?
- NX-OS
- IOS XE
- IOS XR
- Open SDN Controller/OpenDaylight
D. The Open SDN Controller/OpenDaylight Cisco product supports NETCONF, YANG, and RESTCONF.
Which of the following is a TCP transport protocol that RESTCONF and gRPC use?
- HTTP
- SSH
- FTP
- SFTP
A. HTTP is a TCP transport protocol that RESTCONF and gRPC use.
Which of the following is an API framework for simple web services that uses GET, POST, PUT, and DELETE methods?
- RESTCONF
- NETCONF
- REST
- JSON
C. REST is an API framework for simple web services that uses GET, POST, PUT, and DELETE methods.
Which of the following is data wrapped in tags that is both human readable and system readable?
- JSON
- NETCONF
- RESTCONF
- XML
D. XML is data wrapped in tags that is both human readable and system readable.
Inside a YANG data model, what is used inside lists to describe things like a name or a description?
- Leafs
- Containers
- Modules
- Submodules
A. Inside a YANG data model, leafs are used inside lists to describe things like a name or a description.
Which of the following is a collection of Cisco native, IETF, and OpenConfig YANG models that can be used with Cisco-based platforms?
- REST model
- SOAP model
- Tail-f model
- Cisco YANG model
D. The Cisco YANG model is a collection of Cisco native, IETF, and OpenConfig YANG models that can be used with Cisco-based platforms.
Which of the following streams out data only when a change in the data has occurred, such as when an interface or a neighbor relationship goes down?
- Dial-in
- On-change publication
- Periodic publication
- Dial-out
B. On-change publication streams out data only when a change in the data has occurred, such as when an interface or a neighbor relationship goes down.
With model-driven telemetry, which mode listens until the receiver sends the initial SYN packet to start the TCP connection?
- Dial-in
- Dial-out
- Periodic
- On-change
A. Dial-in mode listens until the receiver sends the initial SYN packet to start the TCP connection.