Tutorial on OpenFlow, Software Defined Networking (SDN) and Network Function Virtualization (NFV)
A tutorial at 2014 IEEE 15th International Conference on High Performance Switching and Routing, Vancouver, Canada, July 1, 2014.
This tutorial lecture covers the following topics:
- Part I: OpenFlow and Tools
- Planes of Networking
- Data vs. Control Logic
- OpenFlow: Key Ideas
- History of OpenFlow
- Separation of Control and Data Plane
- OpenFlow V1.0
- Flow Table Example
- Matching
- Counters
- Actions
- Hardware OpenFlow Switches
- Software OpenFlow Switches
- Open vSwitch
- Open vSwitch Features
- OVSDB
- OpenFlow V1.1
- OpenFlow V1.2
- OpenFlow 1.3
- OpenFlow V1.4
- Bootstrapping
- OpenFlow Configuration Protocol (OF-Config)
- OF-Config Concepts
- OF-Config Evolution
- OpenFlow Notification Framework
- Implementation Issues
- OpenFlow: Future Work Items
- OpenFlow Controllers
- ONOS
- OpenVirteX (OVX)
- Mininet
- Part II: Software Defined Networking (SDN)
- Origins of SDN
- ONF Definition of SDN
- What do We need SDN for?
- SDN 2.0: OpenDaylight Style SDN
- Current SDN Debate: What vs. How?
- XMPP
- XMPP in Data Centers
- Path Computation Element (PCE)
- Forwarding and Control Element Separation (ForCES)
- Sample ForCES Exchanges
- Application Layer Traffic Optimization (ALTO)
- ALTO Extension
- Current SDN Debate: What vs. How?
- Part III: Network Function Virtualization (NFV)
- Four Innovations of NFV
- Network Function Virtualization (NFV)
- Why We need NFV?
- NFV and SDN Relationship
- Mobile Network Functions
- ETSI NFV ISG
- NFV Specifications
- NFV Concepts
- Network Forwarding Graph
- NFV Architecture
- NFV Reference Points
- NFV Framework Requirements
- NFV Use Cases
- NFV Proof of Concepts (PoCs)
Presentation slides in Adobe Acrobat Format:
English |
Spanish (Translated by by Carlos Heredia at UAH.ES)
View Slides+Video:
Part 1,
Part 2
Right click and save to download Slides+Video (
Part 1,
Part 2)
podcast.
Frequently asked questions about remote audio/video viewing
Back to other lectures of the series
Complete List of Audio/Video Lectures by Raj Jain
Back to Raj Jain's Home Page