Activity Details

SDN Tutorial

ObjectivesStarting off with a novel idea from a group of researchers at Stanford motivated by the hope for greater network programmability and flexibility, to the relentless hype generated by vendors (and non-operational researchers), the community has been overwhelmed with different interpretations of what software defined networking is, and what actual problems it can solve.

Given the endless list of proposed frameworks, each serving someone’s agenda, which of these can we implement and up to what extent? Are these ideas and proposals that talk about “what we would like to have” in line with “what is actually feasible and practical” given present day technologies and challenges? Do the new ideas require undoing what the industry has worked on for the last 2-3 decades? Do the ideas attempt to solve actual problems? Or is there a need to find a practical compromise between what we would like and what is actually doable?

This tutorial is a high-level attempt at trying to answer a few of the above questions taking into account the reality of closed proprietary vendor implementations, and our hope for an open, programmable and agile network infrastructure. It is an attempt at distinguishing the hype from reality.

Target AudienceNetwork Engineers or Researchers who want to understand more about SDN (Software Defined Network) from a vendor-neutral point of view
Activity Co-ordinator(s)Che-Hoo Cheng, APNIC
Expected No. of Participants:40
Seating ArrangementClassroom
Date:Monday 2019-02-18
Time:09:00 - 17:00
Location:Room 205
Trainer(s):Jessica Wei, APNIC
No. of Participants:22, out of which 9 have provided feeedback
AgendaPresentations for this session can be accessed from here.
1.  Emergence and evolution of SDN
2.  Architectural frameworks for SDN
3.  SDN controller Northbound interfaces
4.  SDN use cases
5.  OpenFlow Versions
6.  Workings of OpenFlow   Slides (PDF)
7.  OpenFlow Lab   Slides (PDF)