Module 6: Automation and Programmability Flashcards
Drag each Cisco SDA to its description. Use all terms. Each term can be used only once.
Terms:
northbound API
southbound API
fabric
overlay
underlay
creates VXLAN tunnels between SDA switches
is a collection of devices that comprises de IP network that connects to each fabric node
enables an SDN controller to communicate with applications in the application plane
is the entirety of the overlay network and the underlay network
enables and SDN controller to communicate with devices int he data plane
overlay - creates VXLAN tunnels between SDA switches
underlay - is a collection of devices that comprises de IP network that connects to each fabric node
northbound API - enables an SDN controller to communicate with applications in the application plane
fabric - is the entirety of the overlay network and the underlay network
southbound API - enables and SDN controller to communicate with devices in the data plane
Which of the following configuration management tools accepts inbound requests from agents by using HTTPS on TCP port 8140? (Select the best answer.)
A. Chef
B. Salt
C. Ansible
D. Puppet
D. Puppet
You are creating a Puppet DSL resource declaration for code that will ensure that members of a group named CoAdmins will be able to issue commands by using the sudo
command.
Which of the following code segments have you most likely written? (Select the best answer.)
A.
~~~
sudo “CoAdmins”
group “CoAdmins”
nopasswd true
~~~
B.
~~~
{
sudo : {
“group” : “CoAdmins”,
“content” : “%admin ALL=(ALL) ALL”
}
}
~~~
C.
~~~
sudo = {
“group” : “CoAdmins”,
“content” : “%admin ALL=(ALL) ALL”
}
~~~
D.
~~~
sudo::conf { ‘CoAdmins’:
ensure => present,
content => ‘%admin ALL=(ALL) ALL’,
}
~~~
D.
~~~
sudo::conf { ‘CoAdmins’:
ensure => present,
content => ‘%admin ALL=(ALL) ALL’,
}
~~~
Which of the following is a REST API encoding format that uses HTML-like tags to define blocks of data? (Select the best answer.)
A. XML
B. JSON
C. BSON
D. YAML
**A. XML
**
In a controller-based network, the functions of which of the following protocols are the most likely to be moved to a centralised controller? (Select 2 choices.)
A. OSPF
B. Syslog
C. SNMP
D. SSH
E. EIGRP
A. OSPF
E. EIGRP
To which of the following planes does a centralized controller connect by using a northbound API? (Select the best answer.)
A. the application plane
B. the management plane
C. the data plane
D. the control plane
A. the application plane
Which of the following APIs are typically used to enable communication between an SDN controller and the application plane? (Select 2 choices.)
A. NETCONF
B. OSGi
C. REST
D. OpenFlow
E. OnePK
F. OpFlex
B. OSGi
C. REST
Which of the following Cisco management solutions supports Cisco SDA? (Select the best answer.)
A. Cisco PI
B. Cisco Network Assistant
C. Cisco IOS 15
D. Cisco DNA Center
D. Cisco DNA Center
A REST API query returns the following output:
{ "id": 12345, "fname": "John", "lname": "Doe", "group": { "role": "Receivables", "read-only": [ "Accounting Folder", "Sales Folder" ] } }
Which of the following statements are true? (Select the best answer.)
A. The value of the group key is an array.
B. The value of the role key is an object
C. The value of the id key is an array.
D. The value of the read-only key is a text value.
E. The value of the lname key is a text value.
F. The value of the **fname* key is equal to the lname key and its value.
E. The value of the lname key is a text value.