Module 6: Automation and Programmability Flashcards

1
Q

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

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

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

A

D. Puppet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

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’,
}
~~~

A

D.
~~~
sudo::conf { ‘CoAdmins’:
ensure => present,
content => ‘%admin ALL=(ALL) ALL’,
}
~~~

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

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

**A. XML
**

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

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

A. OSPF
E. EIGRP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

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

A. the application plane

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

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

A

B. OSGi
C. REST

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

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

A

D. Cisco DNA Center

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

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.

A

E. The value of the lname key is a text value.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly