Practice Chapters 21-23 Flashcards

1
Q

21.1 Which HTTP status code would you expect to get if the resource wasn’t found?

A. 200
B. 201
C. 401
D. 403
E. 404

A
  1. E. 404 is the status code when what you requested isn’t found.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

21.2 VMware Workstation is what type of hypervisor?

A. Type-1
B. Type-2
C. Type-3
D. Type-4
E. Type-5

A

B. VMware Workstation is a Type-2 solution.

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

21.3 Which of the following are JSON syntax rules? (Choose three.)

A. Use double quotes, not single quotes.
B. Use single quotes, not double quotes.
C. Boolean values must be lowercase.
D. Boolean values must be uppercase.
E. Trailing commas must not be used.

A

A, C, E. JSON files must use double quotes and Boolean values must be lower case.
Trailing commas are not allowed.

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

21.4 Which of the following virtualization products is made by Microsoft?

A. ESXi
B. Workstation
C. Xen
D. KVM
E. Hyper-V

A

E. Microsoft makes the Hyper-V.

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

21.5 What does REST stand for?

A. Really easy stateful ticket
B. Representational stateful transfer
C. Representational state transfer
D. Representational stateless transfer

A

C. REST stands for Representational State Transfer

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

21.6 Which of the following best describes a Resource in Restful API?

A. The specific path to the resource you’re trying to access through the API
B. The security token for the request
C. Filtering options for the request
D. The full URL

A

A. The resource section of the URI points to the specific

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

21.7 A Cisco CSR1000v virtual router is which type of virtual resource?

A. Virtual machine
B. Virtual appliance
C. Virtual network
D. Virtual storage
E. Type-1

A

B. A virtual network device from a vendor is a virtual appliance.

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

21.8 Does YAML support tab characters?

A. Yes
B. No.

A

B. YAML doesn’t support using the tab in the file. You must always use the spacebar, otherwise it will throw an error when you try to run it.

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

21.9 What does a mapping refer to in YAML?

A. Simple value-key pairs
B. Simple key-value pairs
C. Complex value-key pairs
D. Complex key-value pairs

A

B. In YAML a mapping is a simple key-value pair such as Name: Todd

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

21.10 Which of these virtualization features is useful for reverting a bad change in a VM?

A. Snapshot
B. Clones
C. Migrations
D. Hardware abstraction

A

A. Snapshots let you restore virtual machines back to a state in time. Cloning can also be used to make a backup, but it isn’t as practical as a snapshot is.

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

21.11 Which HTTP operation in Restful API is most like a show command in Cisco IOS?

A. POST
B. DELETE
C. GET
D. PATCH

A

C. You use the GET operation to “get” information from Restful API, so it’s most like a show command on a router.

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

21.12 Which HTTP operation in Restful API most closely resembles a configuration command in Cisco IOS?

A. POST
B. DELETE
C. GET
D. PATCH

A

A. You use the POST operation to “post” information to Restful API, is most like a configuration command on a router.

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

21.13 Which of the following choices best defines a token in Restful API?

A. How you filter the response from the Restful API service
B. How you save the output from the Restful API service
C. How you authorize access to the Restful API service
D. How you authenticate to the Restful API service

A

D. The token is used to authenticate you to the restful API service. Restful API does not support authorization.

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

22.1 What’s the Northbound interface used for? (Choose one.)

A. Communicates with the network device layer
B. Allows users to interact with the SDN controller
C. Tracks Access Point performance
D. How traffic routes out the network

A

B. The north bound interface (NBI) allows users to interface with the SDN controller through a web interface or through scripts that call RESTful API.

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

22.2 What’s the network underlay?

A. A term for everything in the SDN network
B. A layer where tunnels are built to provide services
C. A layer that provides connectivity throughout the fabric

A

C. The job of the underlay is to provide connectivity to the overlay so tunnels can be formed.

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

22.3 What’s an advantage of controller-based network vs. traditional networks? (Choose three.)

A. Central management.
B. Allows for mass configuration.
C. Can monitor the entire network connected to the controller.
D. Difficult to manage.
E. Each device is independent of each other.

A

A, B, C. A controller offers many benefits, including central management, system-wide network monitoring, and the ability to push out configuration to multiple devices.

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

22.4 What’s the name of an architecture that uses an access layer?

A. Spine/Leaf
B. CLOS
C. Underlay
D. Campus
E. DNA Center

A

D. The campus architecture uses an access, distribution, and core layer.

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

22.5 What are some protocols found in the management plane? (Choose three.)

A. SSH
B. CDP
C. SNMP
D. Telnet
E. LLDP

A

A, C, D. The management plane provides management access to the device; it contains protocols such as Telnet, SSH, and SNMP.

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

22.6 What are some protocols found in the control plane? (Choose three.)

A. OSPF
B. CDP
C. Console Port
D. LLDP
E. Management Port

A

A, B, D. The control plane provides all protocols that live on the router, including protocols such as CDP, LLDP, and OSPF.

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

22.7 What are some protocols found in the data plane?

A. OSPF
B. CDP
C. NAT
D. LLDP
E. The Data Plane does not run protocols.

A

E. The data plane does not run protocols; rather it is concerned with forwarding traffic.

21
Q

22.8 Which Southbound protocol is used by OpenDaylight?

A. onePk
B. OpenFlow
C. Netconf
D. Restful API
E. Python

A

B. OpenDaylight uses OpenFlow to communicate with switches.

22
Q

22.9 Which Southbound protocol is used by ACI?

A. onePk
B. OpenFlow
C. Netconf
D. OpFlex
E. Python

A

D. Cisco ACI uses OpFlex to communicate with switches.

23
Q

22.10 Which of these are protocols commonly used with the northbound interface? (Choose two.)

A. OnePk
B. OpenFlow
C. Restful
D. OpFlex
E. Python

A

C, E. You usually interact with the northbound interface of a SDN controller through
Restful API, either directly or through a Python script.

24
Q

22.11 What’s the purpose of DNA Center’s EasyQoS feature? (Choose three.)

A. Automatically configure QoS
B. Ensure best practices are being used for QoS
C. Make it easy to adjust QoS policies.
D. Generates a script you can apply to network devices manually
E. Reviews your QoS Policies and recommends ways to make them simpler.

A

A, B, C. EasyQoS is a DNA Center application that automatically configures QoS throughout your network based on best practices. It also makes it easy to adjust QoS policies by just letting you tell DNA Center what applications are important to your company.

25
Q

22.12 How long does DNA Center’s Assurance feature store network data in its snapshot?

A. One day
B. Three days
C. Five days
D. One week
E. One month

A

D. DNA Center stores the network snapshot for one week, though it is possible this number will increase as DNA Center continues to improve over time.

26
Q

22.13 Which feature does LAN Automation use to configure new switches?

A. SNMP
B. Telnet
C. SSH
D. Plug and Play
E. Restful API.

A

D. LAN Automation uses the Plug and Play feature to configure new switches. It can’t use any other protocol because the switch won’t have any SNMP or login information out of the box.

27
Q

22.14 Which protocol does Network Monitoring Systems primarily use to monitor network devices?

A. SNMP
B. Telnet
C. SSH
D. Plug and Play
E. Restful API

A

A. NMS solutions use SNMP to poll network devices for information and to detect problems.

28
Q

22.15 Which protocol does Network Configuration Manager primarily use to configure network devices? (Choose three.)

A. SNMP
B. Telnet
C. SSH
D. Plug and Play
E. Restful API

A

A, B, C. NCM solutions use Telnet or SSH to log in into network devices to do configurations. The server can also use the SNMP Read-Write community to do configurations.

29
Q

22.16 What kinds of switches are found in a CLOS architecture? (Choose two.)

A. Access Switches
B. Leaf Switches
C. Distribution Switches
D. Spine Switches
E. Core Switches

A

B, D. CLOS architecture is also known as spine/leaf architecture, so it makes sense that it uses spine and leaf switches.

30
Q

22.17 What kinds of switches are found in a Campus architecture? (Choose three.)

A. Access Switches
B. Leaf Switches
C. Distribution Switches
D. Spine Switches
E. Core Switches

A

A, C, E. Campus architecture consists of access, distribution, and core switches.

31
Q

22.18 What type of switching is done in a network fabric?

A. Layer 2
B. Layer 3
C. Layer 4
D. Layer 7

A

B. A fabric entirely consists of layer 3 only.

32
Q

22.19 What can the Command Runner be used for?

A. Pushing OSPF configuration
B. Pushing Show commands and viewing the results.
C. Pushing ACL configuration
D. Pushing Interface configurations
E. Pushing a banner configuration

A

B. The Command Runner is a useful tool for pushing show commands to devices and viewing the results.

33
Q

22.20 What can the Code Preview feature be used for? (Choose three.)

A. Enrolling in beta updates for DNA Center
B. Viewing what a code will do when ran against DNA Center
C. Generating a simple code snippet to call the Restful API resource in the scripting language of your choice
D. Viewing the source code for a DNA Center application

A

C. The Code Preview feature can generate a simple code snippet for several programming languages so you can quickly add it into your script.

34
Q

23.1 Which configuration management solutions require agents? (Choose two.)

A. Puppet
B. Ansible
C. Chef
D. Cisco IOS

A
  1. A, C. Puppet and Chef require you to install an agent on the node before the configuration
    server can manage it.
35
Q

23.2 What does Ansible call the file that holds the configuration that should be applied to nodes?

A. Cookbook
B. Manifest
C. Playbook
D. Inventory

A

C. Ansible deploys playbooks to nodes.

36
Q

23.3 What configuration management solution is best suited for managing Cisco devices?

A. Puppet
B. Ansible
C. Chef
D. Cisco IOS

A

B. Ansible is the best solution for managing Cisco solutions because it has the widest support since it doesn’t require an agent.

37
Q

23.4 What languages does Ansible use in playbooks?

A. JavaScript
B. Python
C. Ruby
D. YAML

A

D. While Ansible is based on python, the playbooks are written in YAML.

38
Q

23.5 Which configuration management solution uses manifest files?

A. Puppet
B. Ansible
C. Chef
D. Cisco IOS

A

A. Puppet uses manifest files to apply configuration to nodes.

39
Q

23.6 Which configuration management solution is best suited for developers?

A. Ansible
B. Chef
C. Puppet
D. Cisco IOS

A

B. Chef is better suited for developers because while its more complex, it’s more programmer-friendly than the other solutions.

40
Q

23.7. Which solution uses an inventory file?

A. Puppet
B. Ansible
C. Chef
D. Cisco IOS

A

B. Because Ansible pushes configuration to nodes, it needs an inventory file to keep track of the nodes since it doesn’t use agents like Puppet and Chef.

41
Q

23.8 Puppet is based on which language?

A. JavaScript
B. Python
C. Ruby
D. TCL

A

C. Puppet is based on the ruby language.

42
Q

23.9 Which connection methods does Ansible use? (Choose two.)

A. Telnet
B. SSH
C. Powershell
D. Ping

A

B, C. Ansible uses SSH to connect to Linux and network systems and Powershell to manage Windows systems.

43
Q

23.10 What does Knife do in a Chef deployment?

A. It stores the recipe files.
B. It is the name of the main server.
C. It is Chef’s inventory file.
D. It is the CLI utility for managing Chef.

A

D. Knife is the name of the CLI utility used to manage Chef.

44
Q

23.11 What are some components used in a Chef deployment? (Choose three.)

A. Chef server
B. Chef workstation
C. Bookshelf
D. Cooktop

A

A, B, C. The Chef deployment uses a Chef Server, a Workstation for managing the recipes and a bookshelf for storing the recipes for use on the nodes.

45
Q

23.12 What configuration management solution is best suited for sysadmins?

A. Ansible
B. Puppet
C. Chef
D. Python

A

B. Puppet is the solution most sysadmins prefer because it uses agents to ensure configuration doesn’t drift from the desired state. Plus, it isn’t as complicated as Chef.

46
Q

23.13 A YAML file can’t contain which type of character?

A. Space
B. Tab
C. Question mark
D. Forward slash

A

B. YAML uses white space to properly read the configuration contents, tabs aren’t allowed because it confuses the spacing.

47
Q

23.14 Which command do you use to run an Ansible playbook?

A. Ansible-doc
B. Ansible-execute
C. Ansible-Playbook
D. Run-Playbook

A

C. Ansible uses the ansible-playbook command to run a playbook against a group of nodes.

48
Q

23.15 Which command do you use to look up a module in Ansible?

A. Ansible-doc
B. Ansible-execute
C. Ansible-Playbook
D. Run-Playbook

A

C. Ansible uses the ansible-doc command to lookup a module and how to use it.