Welcome to your CCNA-Automation and Programmability
1.
1. Which is a reason to automate a process for the configuration of several routers?
2.
2. You need to configure a new static route on the existing 20 routers. Which is the best way to do this?
3.
3. Which is the number one motivating factor to use network automation?
4.
4. What is the term that is used to describe the framework responsible for assisting in network automation?
5.
5. Which management methodology is commonly used by developers for network automation?
6.
6. After you release a network automation script to production, which step should be completed?
7.
7. Which element of YAML defines a key-value pair?
8.
8. How can you identify that a file is a YAML file?
9.
9. Which structured data format closely resembles HTML?
10.
10. Which data format is structured by white space?
11.
11. You are creating a network automation script to configure a network device. What should you research to identify what can be controlled with your script?
12.
12. You are developing a network automation script that retrieves information. Which interface can you implement that will act similar to an API?
13.
13. Which protocol was created as a replacement for SNMP?
14.
14. Which protocol uses the YANG data model?
15.
15. Which protocol uses an HTTPS transport to configure and retrieve details programmatically?
16.
16. Which is a benefit of controller-based networking?
17.
17. Which statement is correct about controller-based networking?
18.
18. Which term is used with controller-based networking that combines multiple sites to act as one single network?
19.
19. Which is a potential disadvantage with controller-based networking?
20.
20. Which elements can be controlled with an SDN controller for an SDNenabled switch?
21.
21. Which statement is correct about SDN switches?
22.
22. Which technology allows for the central remote monitoring of network switches and routers?
23.
23. What is the SNMP component that aggregates all SNMP messages and polled metrics?
24.
24. Which method for configuration is used with Cisco Prime Infrastructure?
25.
25. Which type of architecture is used with controller-based networks?
26.
26. Which is a correct statement about Spine/Leaf architecture?
27.
27. What is the flow of traffic in a Spine/Leaf network?
28.
28. Which current Cisco SDN solution is data center focused?
29.
29. Your company has an application they need remote office/branch office employees to directly access. Which Cisco SDN solution should you implement?
30.
30. What is the name of the networking model that incorporates a distribution layer?
31.
31. Which statement is correct about the SDN controller?
32.
32. Which platform is Cisco’s SDN controller offering for enterprise connectivity?
33.
33. Which network plane is used for Spanning Tree Protocol (STP)?
34.
34. Which network plane is used by syslog for delivering messages from the router or switch?
35.
35. When a network packet is routed in a router, which network plane is facilitating the traffic?
36.
36. On which network plane would a routing protocol perform?
37.
37. On which SDN plane does CDP function?
38.
38. Which is used for communication directly to the SDN devices in the network?
39.
39. What is an application program interface (API)?
40.
40. When an application communicates with an SDN controller, which mechanism does it use to communicate?
41.
41. Which networking plane is responsible for routing of packets to specific destinations?
42.
42. What is the maximum hop count of fabric switching?
43.
43. Which component of an SDN is where the MTU is set?
44.
44. You are connecting to a router and configuring ACLs through the web interface. Which plane are you affecting?
45.
45. Which WAN technology uses the overlay to connect remote offices?
46.
46. Which protocol allows for the tunneling of layer 2 traffic over a layer 3 network?
47.
47. Which is a protocol used on the management plane?
48.
48. Which next-hop packet forwarding protocol is used with SDN switching networks?
49.
49. Which product is a replacement for APIC-EM?
50.
50. Which protocol is not used by the DNA discovery process for reading the inventory of a network device?
51.
51. Where would you see the overall health of the network inside of the Cisco DNA Center?
52.
52. Which Cisco DNA Center feature allows you to template and apply standard configuration such as DNS servers, NTP servers, and AAA servers?
53.
53. You want to see how everything is connected at a particular site. Which section contains a tool to obtain this information inside of the Cisco DNA Center?
54.
54. You need to add an OSPF area to a number of routers. What is the easiest method to achieve this with the Cisco DNA Center?
55.
55. In which section inside of the Cisco DNA Center can you view and manage inventory of routers, switches, APs, and WLCs?
56.
56. You are developing a Python script that will interact with the Cisco DNA Center. Which section will detail the API that you will need to use?
57.
57. What is the Cisco DNA Center feature that automates the fabric of the underlay and overlay of the network?
58.
58. Which feature does Cisco Prime Infrastructure provide that Cisco DNA Center cannot provide?
59.
59. Which method(s) of connectivity must be configured for network discovery inside of the Cisco DNA Center?
60.
60. Which protocol is normally used with REST APIs?
61.
61. You are writing a script to pull information from the Cisco DNA Center via the REST-based API. How do you authenticate so that you can communicate with the Cisco DNA Center API?
62.
62. What is the CRUD framework used for?
63.
63. Which type of authentication is used for REST-based token requests to the Cisco DNA Center?
64.
64. After you obtain an authentication token, how do you apply it to subsequent actions?
65.
65. Which encoding method is used to transmit the username and password to obtain the X-Auth-Token from the Cisco DNA Center?
66.
66. You are creating a script to directly configure a Cisco switch using the YANG data model. Which network API will you use to perform this task?
67.
67. Which is a RESTCONF content type that is used with a RESTCONF request?
68.
68. You’ve initiated a REST-based API call to an SDN controller and received a 500 status code. What will most likely fix the problem?
69.
69. On which interface of the Cisco DNA Center would you most likely use a RESTCONF request?
70.
70. How is a status code passed to the client after a REST-based request has been processed?
71.
71. You have received a return status code of 201 from an SDN controller after executing an API request via REST. Which CRUD action have you executed, judging by the status code?
72.
72. Which character signifies the starting point for a series of request query parameters in a URI string?
73.
73. Which HTTP action verb is used to insert or create a data item?
74.
74. You just sent a request to the SDN controller, and after a little while, the result code came back as a 504 status code. What most likely happened?
75.
75. Which function does Ansible, Chef, and Puppet perform in the network?
76.
76. Which configuration management tool uses YAML to store configuration?
77.
77. Which component in an Ansible setup defines the connection information so that Ansible can perform configuration management?
78.
78. Which configuration management tool does not require an agent to apply changes to a Linux-based server?
79.
79. Which Puppet component contains the configuration for the managed hosts?
80.
80. Which Chef component contains the set of instructions to configure a node?
81.
81. Which Chef component collects system state information and reports back to the Chef Server component?
82.
82. Which variable is checked to determine the location of the Ansible settings file?
83.
83. Which command will give detailed information on modules in Ansible?
84.
84. Which Ansible tool will allow you to try commands against a host without making a Playbook?
85.
85. What are global variables that contain information specific to Puppet called?
86.
86. Once you have completed a Cookbook for Chef, where do you upload the Cookbook so it is accessible on the Chef Server?
87.
87. Which tool will allow for central management and RBAC and is supported by Red Hat?
88.
88. Which configuration management utility allows for easy configuration of Cisco network devices?
89.
89. What function does Knife serve in the Chef configuration management utility?
90.
90. Which is a correct statement about configuration management?
91.
91. Which configuration management utility is the easiest to set up?
92.
92. Which format must a custom Ansible module be written in?
93.
93. What is at the beginning of every JSON file that helps you identify the format?
94.
94. You just opened a JSON file, and the key you are looking for has a square bracket. What can be concluded?
95.
95. In the following exhibit, what is wrong with this JSON file?
{
"interface": "Fa0/1",
"bandwidth": "100mb",
"status": "up",
"address": {
       "ipaddress": "192.168.1.5",
       "subnetmask": "255.255.255.0",
       "default gateway": "192.168.1.1",
}
96.
96. Which is an advantage in using JSON over a CSV file?
97.
97. When you request information from the Cisco DNA Center via a REST-based API, what format is the response in?
98.
98. Using the following exhibit, which statement best represents the JSON data?
{
   "ipaddress": "192.168.1.2",
   "subnet_mask": "255.255.255.0",
   "defaultgw": "192.168.1.1",
    "routes": [
       {
         "route": "10.0.0.0/8 via 192.168.1.10"
          "route": "0.0.0.0/0 via 192.168.1.1"
       }
    ]
}
99.
99. Using the following exhibit, which statement best represents the JSON data?
{
   "ipaddress": [
   "192.168.1.2",
         [
           "192.168.1.4"
       ]
      ],
    "subnet_mask": "255.255.255.0",
   "defaultgw": "192.168.1.1"
}
100.
100. Using the following exhibit, which statement best represents the JSON data?
{
   "interface": {
    "ipaddress": [
    "192.168.1.2",
        [
          "192.168.1.4"
        ]
   "subnet_mask": [
      "255.255.255.0",
        [
          "255.255.255.0"
        ]
      ],
   "defaultgw": "192.168.1.1"
}