SDN-NFV Workshop

Search Workshops

Workshop Information

Who should do this course?

This course is designed for the below professionals -
1. Network engineers in planning, deployment, operations and pre-sales
2. Product managers
3. Solution Architects
4. Network architects
5. IT administrators- Network, security, Billing and Operations support systems

Why should do this course?

After completing this course student will be able to attempt the ONF certified SDN administrator certification (OCSA).

Course Objective

Analyze key technology drivers and business imperatives of SDN -
1. Evaluate the reality vs hype in light of complementing and conflicting interests in the industry
2. Explain key open source projects in relation to the SDN eco-system
3. Explain SDN architecture and key component of the SDN framework including deployment models, availability and security
4. Deep-dive into OpenFlow protocol
5. Evaluate various SDN controllers both opensource and commercial including HPE VAN, OpenDaylight, ONOS, POX and Floodlight through demonstration and hands-on labs
6. Evaluate SDN Security, Performance, High-availability and Scalability options
7. Evaluate complementing SDN projects: ALTO, Segment-Routing, LISP and ABNO
8. Evaluate openstack an open-source cloud platform; describe the architecture and demonstrate the basic operation of openstack
9. Analyze the big picture- NFV, MANO and tying it all together with SDN


1. At least two years of working experience with networking technologies
2. Basic operational understanding of Bridging, Switching, Routing and Networking Devices

1. Introduction

  • Class logistics
  • Schedule
  • Objectives
  • 2. SDN Primer

  • Why SDN
  • Networking Today- Analyze current approach of networking and what’s not right with it
  • SDN Drivers, and bit of its history – Understand the origination of SDN
  • Reality vs Hype- Analyze the bright spots and the challenges with SDN
  • SDN@ 3000ft- Analyze the standard (supposedly) defninition of SDN, compare and contrast to what you have learned so far
  • 3. SDN Eco-System, Key Open-Source Projects, SDN Architecture

  • Drivers of SDN- Analyze different business and technical factors that contributed to the SDN evolution
  • Typical Use-cases of SDN- Understand some basic and primitive use-cases of SDN
  • SDN Framework- Analyze the core building-blocks of SDN at a high-level
  • SDN Eco-system- Learn and analyze different mandatory and complementing components of the SDN eco-system in detail
    - The silicon impact
    - Application eco-system
    - SDN Controllers, learn about various SDN controllers both open-source and commercial ones and their pros-cons at a high level
    - Primer on Hypervisors, Key Open-source projects
    - Indigo, Openvswitch
    - Open-source utilities: Mininet, Wireshark, Flowvisor,Flowsim
    - Open-source routing OS: Quagga, Vyos
  • Demo and Hands-on
    - Mininet and Openvswitch demonstration- Learn about Mininet, CLI and the UI. Learn basic openvswitch operations
    - Floodlight SDN controller demonstration with mininet
    - Mininet hands-on: Learn to emulate different network topologies with mininet using CLI and UI
  • 4. SDN architecture, Interfaces and OpenFlow

  • SDN Architecture
    - Common capabilities of SDN
    - Control plane and Data plane primer
    - Network Abstraction
    - SDN architecture building blocks at depth
    - Introduction to North bound and South bound protocols e.g. OpenFlow, Netconf, OVSDB, REST, RESTCONF, Intent-based model
    - Deployment architectures: Underlay, Overlay and Hybrid
    - VLAN & VXLAN
  • OpenFlow Deep Dive
    - Introduction: What is openflow
    - OF switch architecture and components
    - Flow tables and pipelines
    - Dissecting the flow-entry
    - Analyze Flow-matching and action-instructions in a flow-table
    - Group-table, Ports and Metering
    - Understanding L2 forwarding with OpenFlow- Reactive vs Proactive
  • Demonstration and Hands-on
    - Floodlight and mininet demonstration: Manipulating flows and some simple applications like flow addition and ACL
    - Hands-on lab with mininet and POX controller: Learn how to work with mininet network and POX SDN controller
  • 5. OpenDaylight and ONOS Controller

  • OpenDaylight
    - ODL Introduction
    - Architecture
    - Demonstration and Hands-on
    - - ODL Demonstration: Installing applications, Emulating topology on ODL using mininet, Navigating the DLUX GUI, explore YANG Models through REST APIs and Flow addition/manipulation using POSTMAN
    - - Hands-on – installation, web-ui navigation and basic topology configuration using mininet
  • ONOS controller
    - Introduction and Overview
    - Architecture
    - Intent based framework
    - Modularity
    - ONOS use cases
    - Demonstration and Hands-on
    - - ONOS demonstration: ONOS CLI basics, Navigating the GUI, intent base flow
    - - Hands-on Lab- ONOS with mininet, installing apps, installing reactive forwarding, exploring the GUI in more detail, participants are expected to carry-out their hands-on past-class
  • 6. SDN Controller multi-layer deployment

  • SDN Controller as a router- Atrium
  • Hands-on lab on SDN-IP peering with BGP with ONOS SDN controller
  • SDN and Packet0optical convergence
    - Overview
    - Multi-layer networks- architecture, and challenges
    - SDN driven Packet-optical converged networks
  • Packet-optical networks integration and control using ONOS SDN controller
  • 7. SDN security, performance and availability

  • Security
  • Performance
  • High-Availability
  • Scalability
  • Federation and Clustering
  • 8. Openstack Architecture

  • Openstack Overview
  • Key (optional) openstack projects
  • Openstack Architecture and Components- Keystone, Nova, Cinder, Swift, Neutron, Horizon and Heat
  • Deep-dive into Openstack Networking components- Neutron ML2, OVS, VXLAN, Routing, Provider networks types
  • 9. Complementing SDN Projects, ETSI NFV

  • ALTO
  • Segment-Routing
  • LISP
  • ABNO
  • Data path acceleration technologies- DPDK, SR-IOV, OF-DPA,
  • 10. ETSI NFV, MANO

  • Network Virtualization, an overview
  • Architecture overview
  • The Openstack Tacker Project- NFV orchestration
  • NFV Usecases- VCPE, VEPC and others
  • S. No.Name Education Experience

    *All trademarks and logos appearing on this website are the property of their respective owners.

    Copyright ©2015, All Rights Reserved. Hub4Tech™ is registered trademark of Hub4tech Portal Services Pvt. Ltd.
    All trademarks and logos appearing on this website are the property of their respective owners.