CCNA 6.0 - Automation and Programmability Flashcards

1
Q

SDN stands for…

A

Software-Defined Networking (aka controller-based networking)

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

What happens in a device’s data plane?

A

Message processing and forwarding - the data plane is also sometimes referred to as the “forwarding plane.”

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

What happens in a device’s control plane?

A

Any action that controls the data plane - STP, routing protocols, ARP tables, MAC tables

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

What happens in a device’s management plane?

A

Any device management tasks - telnet/SSH

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

In a switch, many or most of the data plane functions run in which piece of hardware?

A

ASICs on each interface

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

REST APIs rely on what protocol?

A

HTTP

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

What two API data formats are typically used?

A

XML and JSON

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

IBN stands for…

A

Intent-Based Networking

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

ACI stands for…

A

Application-Centric Infrastructure

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

A spine-and-leaf topology is also called…

A

Clos

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

True or false: in a Clos topology, leaf switches are fully meshed with each other.

A

False - leaf switches connect to spine switches, but not to each other.

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

True or false: in a Clos topology, spine switches are fully meshed with each other.

A

False - spine switches connect to leaf switches, but not to each other.

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

APIC stands for…

A

Application Policy Infrastructure Controller

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

What is “underlay”?

A

physical devices and cabling (or wireless)

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

What is “overlay”?

A

A series of virtual tunnels that transport traffic between devices

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

What is VXLAN?

A

Virtual eXtensible LAN - the technology used in building overlay tunnels

17
Q

What is a “fabric”?

A

The combination of overlay and underlay

18
Q

What is a fabric edge node?

A

Similar to a traditional access-layer switch, where endpoints connect

19
Q

What is a fabric border node?

A

A switch that connects to devices outside of SD-Access, e.g. switches that connect to WAN routers or an ACI data center

20
Q

What is a fabric control plane node?

A

A switch that provides control plane functions for the underlay via LISP

21
Q

What is LISP?

A

Locator/ID Separation Protocol

22
Q

Unified Access Data Plane (UADP) ASICs are vital to the efficient creation of…

A

VXLAN tunnels

23
Q

What are the two primary elements in the table that LISP assembles?

A

EID (endpoint IDs) and RLOC (routing locators)

24
Q

Name two protocols used by the Cisco Catalyst Center’s SBI to manage SD-Access devices.

A

NETCONF and RESTCONF

25
Q

What is an SGT?

A

Scalable Group Tag; a group of users which will be used in defining security policies

26
Q

Name two broad categories of AI.

A

Narrow and Generative

27
Q

What does REST stand for, and what is it?

A

REpresentational State Transfer, and it is a type of API

28
Q

Is a REST server stateless or stateful? What does that mean?

A

Stateless - it will not remember previous queries. Clients need to specify all the information they want in each request.

29
Q

What is CRUD?

A

The four things most applications do: Create, Read, Update, and Delete

30
Q

What is the relationship between Cisco Catalyst Center and Cisco DNA Center?

A

They’re the same thing, just rebranded

31
Q

What are the HTTP commands that correlate to CRUD?

A

Create = POST
Read = GET
Update = PATCH, PUT
Delete = DELETE

32
Q

What are three examples of data serialization languages?

A

XML, JSON, and YAML

33
Q

What data serialization language is used by Ansible?

34
Q

What API uses XML and JSON?

35
Q

In JSON, what do multiple key:value pairs enclosed in { } represent?

36
Q

In JSON, what do multiple values enclosed in [ ] represent?

A

an array (note that keys are not included)

37
Q

Configuration drift is defined as…

A

how configurations drift away from the intended configuration over time

38
Q

True or false: Ansible is an agentless architecture

39
Q

Terraform is best-suited for…

A

cloud-based deployments