SDN Flashcards

1
Q

SDN

A

Software Defined Networking

Uses software-based controllers to manage and control network hardware dynamically. Virtualisation of networks

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

Traditional Network vs SDN

A

Traditional Network:
- Management Plane:
- Control Plane: Routing, neighbour tables
- Data Plane: Hardware dealing with packets

SDN separates control plane away from switches and puts it into a Controller Machine

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

Forwarding Devices/Network Elements

A

hardware that deals with packets e.g. switch, router, access point

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

SDN Controller

A

centralised manager of forwarding devices, it provides an abstraction of the network which can vary in detail

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

Applications that manipulate networks

A

Routing, Switching, Monitoring, Load Balancing

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

SDN Workflow

A

Forwarding Devices receive packets, contact SDN controller for instructions on where to forward the data. They cache the information to avoid overloading the SDN controller with queries

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

Issues with SDN Controller Centralisation

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

Addressing SDN Controller Centralisation Issues

A
  • Clustering: Multiple SDN Controllers
  • Regional Segregation: Divide network intro regions so forwarding devices contact nearest SDN Controller
  • Hierarchy: Multiple SDN Controllers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

SDN Benefits

A
  • Networking is flexible, adaptable
  • Potentially reduces management costs and increases security
How well did you know this?
1
Not at all
2
3
4
5
Perfectly