Automation and Programmability Q/A's Flashcards
The Data Plane in SD-WAN operates on what plane where data is …?
Forwarding plane - transmitted though a device?
The Control Plane in SD-WAN is responsible for?
What happens in the control plane?
routing and forwarding data traffic
routing decisions
What is the management plane in SD-WAN responsible for?
monitoring of network devices
What is the name of the controller in the control plane?
Software Defined Network (SDN) Controller
The southbound API is used communicate between what?
SDN Controller and the switches and routers of the network
The northbound API is an interface used to communicate directly with?
From the SDN Controller to higher level components
What type of applications resides on the SDN application layer?
Business Applications
What does APIC stand for?
The APIC give access to what type of centralized switches managed in a data center environment?
Application Policy Infrastructure Controller
nexus switches
What does APIC-EM stand for?
APIC-EM gives centralized access to manage what three types of environments for enterprises?
Application Policy Infrastructure Controller - Enterprise Module
Campus (corporate area network), Branch (remote office sites) and WAN environments
What does Cisco DNA stand for?
Cisco DNA is a centralize dashboard that offers?
Cisco Digital Network Architecture
a command center for centralized network management
What is Intent-Based Networking (IBN)?
What does Intent-Based Networking (IBN) offer?
it’s a design based on desired outcomes
automation, management and network administration
What does Path Tracing allow you to perform in DNA Center?
queries to determine path of data traffic
SD-Access is based on what rather than physical location and IP address?
user identity
What is a brownfield network in SD-Access?
already exiting physical network
What is a greenfield network in SD-Access?
new network built from DNA Center from scratch
SD-WAN is responsible for automatically providing automation and the setup of WAN connectivity between?
sites
What is the name of the controller where the control layer resides?
SDN Controller/Network Services
What is the benefit of network programmability?
network automation
What is GIT used for?
distributed version control and tracking changes in source code
Data serialization converts structured data to?
What is the benefit of data serialization?
a standardized format
allows data to be transferred between different systems, applications and programming languages
What does JSON stand for?
JSON is human-readable text for machines to parse and generate? True/False
Javascript Object Notation
True
What are the 6 JSON Data Types and their purposes?
OB AR ST NU BO NU
Objects: unordered collection of key/value pairs
Array: ordered list of values
String: text objects inside quotes
Number: actual number
Boolean: indicates a true/false
Null: empty no value
What does XML stand for?
How are XML object tags contained?
eXtensible markup language
by Key/Value
What does API stand for?
What is an API used for?
Application Programming Interfaces
direct communication from/to computer programs
What are the two main types of API’s that run over the internet for web services?
SOAP and REST
What does CRUD stand for?
Create
Read (Retrive)
Update (Modify)
Delete (Destroy)
What does REST stand for?
REST gives guidance for the structure and organization of a?
REST it a not a what?
Representational State Transfer
API
architecture not a protocol
What does YANG stand for?
YANG is a data modeling language that represents what?
Yet Another Next Generation
operational and configuration of a network device
NETCONF was designed as a replacement for what?
SNMP - Simple Network Management Protocol
NETCONF and YANG inspect and modify the configuration of what type of devices?
network devices
RESTCONF is a programmatic interface that has access to what four things?
configuration data, state data, Remote Procedure Call (RPC) operations and events
What is an underlay network?
physical infrastructure
What is an overlay network?
virtual network built on top of an underlying network
What is a fabric network?
way in which network nodes connect and weave together in the network