Tutorial on OpenFlow, Software Defined Networking (SDN) and Network Function Virtualization (NFV)
Tutorial at University of New South Wales (UNSW), Sydney, Australia, June 18, 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:
1 slide/page
View Slides + Video:
On YouTube |
From Our Website
Right click and save to download
Slides+Audio 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