21 Network Automation II Flashcards

1
Q

What language uses mapping to define keys and values as pairs and always begins with three dashes?

A

YAML

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

What language is close to HTML

A

XML

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

What language uses white space structured file.

A

YAML

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

NETCONF was created to replace what protocol?

A

NETCONF was created to replace SNMP.

it was designed to interface with network devices over the SSH protocol.

Must adhere to YANG protocol
Yet Another Next Generation

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

Describe SD-WAN

A

SD-WAN is a term used with controller based networking that combines multiple sites to act as one single network.

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

What is NMS?

A

NMS - Network Management System.

NMS is used by SNMP to collect all messages and poll metrics from all managed devices.

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

What does Cisco Prime Infrastructure use as a method of configuration?

A

CPI uses SNMP with Telnet and SSH as a method of configuration.

Also provides config backups where DNA Center doesn’t.

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

T/F -

APIC-EM is a part of cisco’s DNA center.

A

False

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

What does DNA stand for?

A

Digital Network Architecture

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

What does ROBO stand for?

A

Remote Office Branch Office

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

How is STP used to control the Data plane?

A

STP is used to control the data plane by removing redundant links.

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

What protocols are use by the Management plane?

A

SSH
Telnet
Syslog
CDP

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

What protocols are used by the Control plane?

A

ACL
OSPF
EIGRP
All of which help control the routing of the data plane.

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

What is the max hop count on fabric switches?

A

3 Hops.

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

What does DMVPN stand for?

A

Dynamic Multipoint VPN

WAN tech that allows for VPNs to be created using the overlay of SDN

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

Describe ECMP.

A

Equal Cost Multi Path routing used by leaf spine switches to provide next hop packet forwarding decisions.

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

Describe VXLAN protocol.

A

VXLAN is a protocol that is used to create layer 2 tunnels over a layer 3 network. Encapsulates layer 2 traffic in a layer 3 packet.

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

What does the DNA Assurance section allow you to view/see?

A

DNA assurance section allows you to see overall health of devices managed by DNA center.

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

What is the function of the DNA Policy section?

A

DNA Policy section allows you to create policies based on apps, traffic and ip based acl’s.

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

What is the function of the DNA Provision section?

A

You can view how everything is connected from here.

  • View and manage inventory of routers, switches, AP’s and WLCs.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What is the function of the DNA Platform section?

A

You can see the details of an API for DNA Center.

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

What is the function of the Cisco SD-Access?

A

Cisco’s SD-Access automates the fabric of the under and overlay of the network.

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

What must be configured in DNA Center for network discovery to work?

A

SSH and SNMP

24
Q

Explain Authentication with DNA Center.

A

Sends post request to the API for an auth Token.
- Uses token for all subsequent requests.

dna/system/api/vi/auth/token

After initial post to obtain token it should be palced in the header of subsequent requests as an xauth token element.

  • Username and password is encoded in Base 64 encoding.
25
Q

When a request is used with RESTCONF the data is sent via http using?

A

MIME - Multipurpose Internet Mail Extension.

26
Q

What does the 500 status code message indicate?

A

Service requested is down. Internal server error restart REST based services.

27
Q

What does the 400 status code message indicate?

A

Issue with the formatting of your request. a command is missing parameters

28
Q

What does the 403 status code message indicate?

A

Suggests that you have not authenticated to the SDN. command is restricted for the auth supplied.

29
Q

Status code is sent via?

A

http

30
Q

What does the 201 status code error message indicate?

A

It means that an item has been created.

31
Q

What does the 200 status error message indicate?

A

Patch or Get.

32
Q

What does “?” signify in a URI string?

A

? - signifies the starting point for a series of requests query parameters in a URI string.

33
Q

What does the 504 status code message indicate?

A

Command sent to the server timed out or did not return in a timely fashion.

34
Q

What language does Ansible use to store configurations?

A

YAML

35
Q

What holds Ansible, Chef and Puppet’s script for management?

A

Ansible - Playbook
Chef - Recipe
Puppet - Manifest

36
Q

What is Chef’s bookshelf used for?

A

The bookshelf is where you would upload Chef’s cookbook.

  • This will allow the chef server to execute config. mgmt. contained in the cookbook.
37
Q

Custom Ansible modules must be written in what format

A

Custom Ansible modules must be JSON format.

38
Q

What does JSON code always start with?

A

JSON code always starts with a curly bracket { }

39
Q

DNA center will return REST based requests in what format?

A

JSON.

40
Q

What are some characteristics of REST based API’s?

A
  • Layered system.
  • Client server architecture.
  • Stateless operation.
  • Notation of whether each object is cachable.
  • Code on demand.
    REST API’s don’t have to use http.
41
Q

Give an example of a list

A

Routers - [“R1,”R2”, “R3”]

42
Q

What kind of design does the SDA underlay use?

A

The SDA uses routed access layer design.

43
Q

List characteristics of SDA’s router access layer design?

A
  • All switches act as layer 3 switches.
  • All Switches use IGP.
  • Links between switches act a layer 3 routed links.
  • No layer 2 - No need for STP
  • FHRP is no longer needed.
44
Q

List two roles of the Control Plane.

A
  • Finding the route so that it can be inserted into the routing table.
  • Learning MAC addys and placing them in the mac addy table.
45
Q

What is Version Control Software and what does it do?

A

Version Control Software is control software used with configuration monitoring.

  • VCS - tracks identity of each user who changes files and tracks the differences in files over time.
46
Q

What is TCAM and what is it’s function?

A

TCAM - Ternary content-addressable memory

When ASIC needs to perform a lookup on a switch it uses TCAM to store the equivalent of a mac addy table.

47
Q

What node tracks all endpoints in the fabric site and associates the endpoints to fabric nodes. It uses LISP to do this.

A

The Control node.

48
Q

What node is the gateway between SDA and external networks?

A

The Border node.

49
Q

What node routes and transports IP traffic inside the fabric - it doesn’t use vxlan?

A

Intermediate node.

50
Q

What node is located where endpoints register with the fabric.

A

Edge node.

51
Q

What are some benefits of Configuration Provisioning?

A
  • The flexibility to select which devices to configure or edit based on logic.
  • The capability to be notified if a change or modification was properly implemented.
  • Capability to revert changes if needed.
  • Capability to leverage variables and advance logic with templates to configure multiple devices with similar roles.
52
Q

When planning a Greenfield SDA design what design points must you consider?

A
  • Number of switchports needed in each switch.
  • Required speed of the switchports.
  • Benefits of switch stacks in each location.
  • Currently used cable length and types.
  • Requirement to suppor tpower to endpoint devices.
  • Current power available in each switch.
  • link capacity for links between switches.
53
Q

What is configuration drift?

A

Configuration drift is the change of a single device configuration overtime versus other devices that have the same role.

54
Q

What is IGP?

A

IGP - Interior Gateway Protocol.

  • Routing protocol used to exchange routing info within an autonomous system.
55
Q

What is EGP?

A

EGP - Exterior Gateway Protocol.

  • Used to determin network reachability between autonomous systems. makes use of IGP to resolve routes within an A.S.