Introduction to SDN (Software Defined Network)

APNIC Course: WSDN01
Duration: 3 days
Level of Study: Advanced


Warren Finch
Sarada Hettiarachchi


  • The emergence of SDN is having a disruptive influence on the world of data networking and is leading to a fundamental re-think of how networks are architected.
  • This workshop will provide an understanding of the key technology elements of SDN via a combination of lectures and hands-on exercises.

Target Audience

  • Anyone currently operating an IP and/or MPLS network who is interested in understanding the impact of SDN with a view to implementing elements of it in the near future.


  • Intermediate-level knowledge of IP routing, routing protocols, management protocols, MPLS protocols, traffic-engineering.

Workshop topics

  • History
  • Motivation for control and data plane separation
  • Architectural frameworks
  • OpenFlow
  • Topology discovery and management
  • Segment routing
  • OpenDayLight

Other requirements

  • Hardware: It is highly recommended that participants bring their own laptop computers with Wifi (b/g/n) and administrative access to system to practice the lessons learned during the workshops. It is also recommended that participants have a pre-installed desktop virtualization tool like virtual box or vmware on their machines.

  • Software: SSH Client, Telnet Client, VirtualBox/VMware


Day-1 Topic
Session 1 Introduction to SDN
Session 2 Intro to SDN
Session 3 OpenFlow - v1.0 -1.3
Session 4 Lab: OpenFlow
Day-2 Topic
Session 1 Lab: OpenFlow
Session 2 Segment Routing
Session 3 Segment Routing
Session 4 Lab: Segment Routing
Day-3 Topic
Session 1 Segment Routing
Session 2 BGP-LS
Session 3 BGP-LS
Session 4 Lab: BGP-LS
PCE Brief Introduction

Certificate of participation is provided upon successful completion of the course.