YoVDO

Practical Software-Defined Networking: 2 SDN and OpenFlow Foundations

Offered By: LinkedIn Learning

Tags

Software Defined Networking Courses Network Architecture Courses OpenDayLight Courses OpenFlow Courses

Course Description

Overview

Learn the fundamentals of software-defined networking and OpenFlow, the SDN communications protocol.

Syllabus

1. SDN and OpenFlow Flows
  • SDN fundamentals: OpenFlow theory
  • OpenFlow forwarding
  • Proactive versus reactive flow entries
  • Demo: OpenDaylight (ODL) and Mininet
  • Demo: OpenFlow flow tables
  • Demo: OpenFlow, LLDP, Layer 2 learning switch
  • Demo: Four-switch topology
  • Demo: Single switch with 10 hosts
  • Demo: Single switch, four hosts, OpenFlow 1.3
  • Demo: HPE VAN SDN Controller, Flow Maker Deluxe
  • Demo: SDN HP Flow entries
2. SDN and OpenFlow Architectures
  • SDN architecture
  • OpenFlow switch
  • Traffic matching
  • Demo: Add flows
  • OpenFlow ports
  • Packet ingress port
  • OpenFlow physical ports
  • OpenFlow logical and reserved ports
  • OpenFlow-only switches versus OpenFlow-hybrid switches
  • NORMAL port: OpenFlow and normal forwarding a VLAN
  • Demo: Hybrid OpenFlow
3. What Happens When a Controller Fails?
  • What happens when a controller fails?
  • Demo: NORMAL forwarding in OpenFlow network, controller failure
  • Demo: Fail secure, controller failure
  • Demo OpenDaylight and Mininet fail secure
4. Frequently Asked Questions
  • Do you need to replace all your switches?
  • Do you need to enable OpenFlow everywhere?, part 1
  • Do you need to enable OpenFlow everywhere?, part 2
  • Do you need to enable OpenFlow everywhere?, part 3
  • What about Spanning Tree?
  • Spanning Tree: link down, blocking bit
  • What about Spanning Tree?, continued
  • Spanning Tree demo
  • Does a single controller manage the entire network?

Taught by

David Bombal

Related Courses

System Issues in Cloud Computing
Georgia Institute of Technology via Coursera
Introduction to Software Defined Networking
Curtin University via edX
Software Defined Networking (SDN) Deployment
Curtin University via edX
Introduction to Open Source Networking Technologies
Linux Foundation via edX
Software Defined Networking (SDN)
Curtin University via edX