Software Defined Networks Flashcards
SDN
Software Defined Network
Goals of Configuring Networks
Load Balance, Security, Business Relationships
What cn go wrong during configuration
Oscillation, Loops, Partitions, “BlackHoles”
Why is configuration hard?
Defining correctness is hard, Interactions between protocols(unpredictability), Operators make mistakes
What does SDN provide operators
Network-wide views, Network level objectives, Direct Control
Examples of network wide views in SDN
Topology, Traffic
Examples of network level objectives
Load balance, Security
Examples of Direct Control
Direct Manipulation of data plane
What should routers do to make network operations easier
Forward Packets, collect measurement
What is SDN equivalent to
“Removing routes from the router”
What is the data plane
forward traffic
Routers have state called
routing tables
job of control plane
compute routing table
where does data and control run on conventional networks
on the distributed routers
How is the control and data plane handled in SDN
Logically centralized control, Network-wide control