28 - SDN and Network Programmability Flashcards

1
Q

What is Switch Abstraction?

A

A standard idea of what a switch’s capabilities are, based on the ASICs and TCAMs commonly used in switches today.

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

What is the Open SDN Model?

A
  • The model centralizes most control plane functions, with control of the network done by the controller plus any applications that use the controller’s NBIs.
  • Applications may use any APIs (NBIs) supported on the controller
  • OpenFlow must be the SBI
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is ODL?

A

Open Daylight Controller

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

What is OSC?

A

Cisco’s version of ODL. Stands for Open SDN Controller

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

What is the Data Plane?

A

anything to do with receiving data, processing it, and forwarding that same data

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

What is the Control Plane?

A

refers to any action that controls the data plane; Populates data plane tables like IP routing table, an IP ARP table, a switch MAC address table

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

What is the Management Plane?

A

the management plane includes protocols that allow network engineers to manage the devices. i.e. telnet, SSH, SNMP, Syslog

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

Where does Data Plane functionality exist on a switch?

A

ASIC and TCAM

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

What is a Distributed Control Plane?

A

Traditional routers and switches each have their own control planes, therefore they are distributed

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

What is the SBI?

A

Southbound Interface

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

What is the NBI?

A

Northbound interface

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

What is REST?

A

Representational State Transfer. It allows applications to sit on different servers and use HTTP to transfer data over the API

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

What are common formats used for network programmabillity?

A

JSON and XML

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

What is APIC?

A

Application Policy Infrastructure Controller

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

What is ACI?

A

Application Centric Infrastructure

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