CCNA 6.0 - Automation and Programmability Flashcards
SDN stands for…
Software-Defined Networking (aka controller-based networking)
What happens in a device’s data plane?
Message processing and forwarding - the data plane is also sometimes referred to as the “forwarding plane.”
What happens in a device’s control plane?
Any action that controls the data plane - STP, routing protocols, ARP tables, MAC tables
What happens in a device’s management plane?
Any device management tasks - telnet/SSH
In a switch, many or most of the data plane functions run in which piece of hardware?
ASICs on each interface
REST APIs rely on what protocol?
HTTP
What two API data formats are typically used?
XML and JSON
IBN stands for…
Intent-Based Networking
ACI stands for…
Application-Centric Infrastructure
A spine-and-leaf topology is also called…
Clos
True or false: in a Clos topology, leaf switches are fully meshed with each other.
False - leaf switches connect to spine switches, but not to each other.
True or false: in a Clos topology, spine switches are fully meshed with each other.
False - spine switches connect to leaf switches, but not to each other.
APIC stands for…
Application Policy Infrastructure Controller
What is “underlay”?
physical devices and cabling (or wireless)
What is “overlay”?
A series of virtual tunnels that transport traffic between devices
What is VXLAN?
Virtual eXtensible LAN - the technology used in building overlay tunnels
What is a “fabric”?
The combination of overlay and underlay
What is a fabric edge node?
Similar to a traditional access-layer switch, where endpoints connect
What is a fabric border node?
A switch that connects to devices outside of SD-Access, e.g. switches that connect to WAN routers or an ACI data center
What is a fabric control plane node?
A switch that provides control plane functions for the underlay via LISP
What is LISP?
Locator/ID Separation Protocol
Unified Access Data Plane (UADP) ASICs are vital to the efficient creation of…
VXLAN tunnels
What are the two primary elements in the table that LISP assembles?
EID (endpoint IDs) and RLOC (routing locators)
Name two protocols used by the Cisco Catalyst Center’s SBI to manage SD-Access devices.
NETCONF and RESTCONF
What is an SGT?
Scalable Group Tag; a group of users which will be used in defining security policies
Name two broad categories of AI.
Narrow and Generative
What does REST stand for, and what is it?
REpresentational State Transfer, and it is a type of API
Is a REST server stateless or stateful? What does that mean?
Stateless - it will not remember previous queries. Clients need to specify all the information they want in each request.
What is CRUD?
The four things most applications do: Create, Read, Update, and Delete
What is the relationship between Cisco Catalyst Center and Cisco DNA Center?
They’re the same thing, just rebranded
What are the HTTP commands that correlate to CRUD?
Create = POST
Read = GET
Update = PATCH, PUT
Delete = DELETE
What are three examples of data serialization languages?
XML, JSON, and YAML
What data serialization language is used by Ansible?
YAML
What API uses XML and JSON?
REST
In JSON, what do multiple key:value pairs enclosed in { } represent?
an object
In JSON, what do multiple values enclosed in [ ] represent?
an array (note that keys are not included)
Configuration drift is defined as…
how configurations drift away from the intended configuration over time
True or false: Ansible is an agentless architecture
true
Terraform is best-suited for…
cloud-based deployments