Chapter 3 Software-Defined Networking Security and Network Programmability Definitions Flashcards

1
Q

SOAP

A

Simple Object Access Protocol (SOAP): SOAP is a standards-based web services access protocol that was originally developed by Microsoft and has been used by numerous legacy applications for many years. SOAP exclusively uses XML to provide API services. XML-based specifications are governed by XML Schema Definition (XSD) documents.

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

REST

A

Representational State Transfer (REST): REST is an API standard that is easier to use than SOAP. It uses JSON instead of XML, and it uses standards like Swagger and the OpenAPI Specification

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

GraphQL

A

GraphQL and queryable APIs: This is another query language for APIs that provides many developer tools. GraphQL is now used for many mobile applications and online dashboards

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

Swagger

A

Swagger (OpenAPI): Swagger is a modern framework of API documentation and is now the basis of the OpenAPI Specification (OAS).

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

WSDL

A

Web Services Description Language (WSDL) documents: WSDL is an XML-based language that is used to document the functionality of a web service.

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

WADL

A

Web Application Description Language (WADL) documents: WADL is also an XML-based language for describing web applications.

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

Contiv

A

Contiv is an open source project that allows you to deploy micro-segmentation policy-based services in container environments. It offers a higher level of networking abstraction for microservices by providing a policy framework.

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

Cisco DNA

A

Cisco DNA is a solution created by Cisco that is often referred to as the “intent-based networking” solution. Cisco DNA provides automation and assurance services across campus networks, wide area networks (WANs), and branch networks.

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

What are the four polices that you can create with DNA Center?

A
  1. Group-based access control policies
  2. IP-based access control policies
  3. Application access control policies
  4. Traffic copy policies
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

NFV

A

Network Functions Virtualization (NFV) is a technology that addresses the virtualization of Layer 4 through Layer 7 services. These include load balancing and security capabilities such as firewall-related features. In short, with NFV, you convert certain types of network appliances into VMs.

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

What are the 6 open source projects that are trying to provide micro-segmentation and other modern networking benefits?

A
  1. Neutron from OpenStack
  2. Open vSwitch (OVS)
  3. Open Virtual Network (OVN)
  4. OpenDaylight (ODL)We can
  5. Open Platform for Network Function Virtualization (OPNFV)
  6. Contiv
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Neutron

A

Neutron Neutron is the networking component in OpenStack. Neutron is designed to provide “networking as a service” in private, public, and hybrid cloud environments. Other OpenStack components, such as Horizon (Web UI) and Nova (compute service), interact with Neutron using a set of APIs to configure the networking services.

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

Open vSwitch

A

Open vSwitch An open source implementation of a multilayer virtual switch inside the hypervisor.

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

ODL

A

OpenDaylight (ODL) OpenDaylight is a popular open source project that is focused on the enhancement of software-defined networking (SDN) controllers to provide network services across multiple vendors. OpenDaylight interacts with Neutron via a northbound interface and manages multiple interfaces southbound, including the Open vSwitch Database Management Protocol (OVSDB) and OpenFlow.

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

YANG

A

YANG is an API contract language used in many networking devices. In other words, you can use YANG to write a specification for what the interface between a client and networking device (server) should be on a particular topic.

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

NETCONF

A

NETCONF Defined in RFCs 6241 and 6242, NETCONF is a network management protocol created to overcome the challenges in legacy Simple Network Management Protocol (SNMP) implementations.

17
Q

RESTCONF

A

RESTCONF A REST-based variant of NETCONF used to manage networking devices.