Software Defined Networking (SDN) - Timmins Training consulting ...

0 downloads 237 Views 956KB Size Report
This course provides hands-on introduction to Software. Defined Network (SDN). The target audience is. Development, Qual
2017

DISCOVER new ideas SHARE expertise EXPLORE new solutions

27 - 29 November 9.00 AM - 5.00 PM Jakarta, Indonesia

PT Timmins Konsultan Utama

Software Defined Networking (SDN) 3-days Hands-on Workshop

Speaker: Dr. Hari For Further Queries:

[email protected] 081 598 598 25 (Whatsapp)

PT TIMMINS KONSULTAN UTAMA 1 Website: consult-timmins.com

Software Defined Networking (SDN)

Short Description In current scenario, a typical router includes both control

Course Outcome:

plane and data plane functions. The control plane functions

At the end of this course one should be able to write

have grown (and growing) to be too complex over the years.

controller code as well as code for Mininet Network emulation for simple and complex networks. Some

This makes the box expensive and unmanageable. Software

simple switch configurations are demonstrated in the

Defined Network offers a least disruptive solution to

class. Note: Bullet items with Blue colour font are

address this issue: Control function is made to operate off-

hands/demonstration. Course Content and tests are

network-node with a standard interface (OpenFlow) to data

prepared with Windows 10 host with suitable VMs.

plane function that is on-node. Pre- Course Preparation: Participants are advised to Course Synopsis:

do pre-reading on below topics:

This course provides hands-on introduction to Software



TCP/IP Foundation

Defined Network (SDN). The target audience is



Router Functional Features

Development, Quality, and Support Engineers. Course



Router H/W & S/W Architecture

includes all the necessary tools to develop and control Software Defined Networks: Mininet, OpenFlow VSwitch,

Assessment

Open Flow Controllers, Python Scripts to define networks,



Pre-and Post-Assessment Questionnaire.

etc.



Note: Participants are advised to go through PreAssessment test before the Course commences

Prerequisite •

A strong foundation in TCP/IP Networking, especially

Course Content

Router S/W and H/W Architecture and Functional

1. Module 1: SDN Overview with Mininet Demo (120

Features.

Minutes) 2. Module 2: Introduction to SDN (120 Minutes)

Target Audience Group

3. Module 3: OpenFlow & OpenFlow Virtual Switch

• Networking Professionals in Various functional groups:

(150 Minutes)

Development, Support, Verification, and other roles with

4. Module 4: Mininet (120 Minutes)

Networking as their core area of business.

5. Module 5: Mininet with Python Script (180

2

Software Defined Networking (SDN) Minutes)



Tools, PPT, Whiteboard, Quiz, Q&A

6. Module 6: SDN Eco System (60 minutes)



Hands-on: Installing VM and Mininet.

7. Module 7: Demonstration with 4-port SDN



o

Exercising Mininet with Reference



Switch (120 Minutes)

Controller, Capturing OpenFlow messages

with Wireshark.

8. Module 8: Testing – SDN (60 Minutes) 9. Module 9: Network Function Virtualization

Module 3 – OpenFlow & OpenFlow Virtual Switch (150

Overview (60 Minutes)

Minutes)

10. Summary and Final Quiz (60 Minutes)



OpenFlow Switch & Its Components



OpenFlow Ports

Detailed Course Content



OpenFlow Pipeline Processing

Module 1 – SDN Overview with Mininet Demo (120



Flow Table & Flow Entry Management

Minutes)



Packet Matching and Flow Table Miss



What is SDN?



Flow Table Instructions and Actions



OpenFlow Architecture



Flow Table Counters and Meters



Open VSwitch, Mininet, OVS Controllers



Group Table and Group Entry



Demo/Hands-on: Mininet with OpenFlow



Ingress and Egress Processing

Controller



Channels, Auxiliary Connection





Open Flow Control Messages and Message

Demo/Hands-on: OpenFlow messages with

Wireshark

Formats •

Multiple Controllers

Teaching Tools: Windows SDN



Bootstrapping a new switch



Tools, PPT, Whiteboard, Quiz, Q&A



OpenFlow – Reactive: Demonstration/hands-on



Demonstration: Installing VM o



o o





and Mininet. Exercising Mininet





with Reference Controller,



Whiteboard, Quiz, Q&A



Capturing OpenFlow messages



Demo & Hands-on: OpenFlow Operation

with Wireshark.

o



Teaching Tools: Windows SDN Tools, PPT,

with Opev VSwitch, and some Reference

Controllers. Module 4 – Mininet (120 Minutes) Module 2 – Introduction to SDN (120 Minutes)



What is Mininet



Launching Mininet, Default Mininet

examples



Information Commands



Why SDN?



Configuring Host



SDN Abstraction



Ping and Xterm commands



Virtualization with SDN



Configuring Link, Link Performance with lperf



SDN - Initial misconceptions addressed



Exit and cleanup



Standards, References, etc



Mininet with Python Script



Benefits of SDN



o



SDN Eco System



Whiteboard, Quiz, Q&A



Demo/hands-on: SDN VM with VirtualBox



Demo & Hands-on: Mininet Interactive





Abstraction and Virtualization using

o



Teaching Tools: Windows SDN

o

Teaching Tools: Windows SDN Tools, PPT,



command and Embedding Mininet



commands in Python

3

Software Defined Networking (SDN) 2. Separation of Control Plane -Motive, Principle, Module 5 - Mininet with Python Script (180 Minutes)

Impact



Creating a network with Mininet Python Script



Two different ways to use the Script



Some simple networks with Python Scripts

4. Mininet – Commands – Interactive and Embeded



Packaged networks with Python Scripts

5. Open VSwitch Operation



o

6. Developing typical networks and controlling them

PPT, Whiteboard, Quiz, Q&A



Demo & Hands-on: Building networks



understand the operational principle of SDN

Teaching Tools: Windows SDN Tools,

o

3. Simple Mininet with a reference controller – to

with Reference controller 7. NFV Overview

with Mininet and testing

Module 6 - SDN Eco System (60 Minutes) •

Initiatives, Standards



Companies



Other SDN item that are not covered



Enterprise Solutions



Service Provider Solutions



o

Teaching Tools: PPT, Whiteboard,

Quiz, Q&A Module 7- Demonstration with 4-port SDN Switch (120 Minutes)

o



Teaching Tools: PPT, Whiteboard, Quiz, Q&A, 4_port SDN Switch

Module 8 - Testing – SDN (60 Minutes) •

Testing SDN



Testing with SDN



o

Teaching Tools: PPT, Whiteboard,

Quiz, Q&A Module 9 - Network Function Virtualization Overview (60 Minutes) •

What is NFV?



How is it related to SDN?



Stake holders



Why Service Providers driver NFC initiative



ETSI NFV Industry Specification Group



Service Provider benefits of NFV



o

Teaching Tools: PPT, Whiteboard,

Quiz, Q&A End of Course Study 1. Summary of what is learnt

4

Speaker Dr. Hari Profile Education • B.E (IISc, Bangalore, 1979), ME (IISc, Bangalore, 1981), MS & PhD (Concordia Univ. Canada, 1985 & 1989)



Teaching Experience (16 years) • • 2005-current - Professor, St. Joseph’s College of Engineering, Anna University, Chennai 2005-current: Taught Big Data, SE, Mobile Computing, Multicore Architecture, Information Security, and High Speed Networking • • 1985-89 - Teaching & Research Assistant, Concordia University, Montreal, Canada: Taught Database and OS for both graduate and undergraduate students Consulting Experience • Since 2004, I have offered more than 100 (350+ days) customized hands-on workshops in the areas of VoIP, IMS, LTE, IoT, IPv6, SDN, NMS, OSS, security, and SE to corporate customers (HP, IBM, Wipro, Alcatel, Alcatel Lucent, Qualcomm, Ericsson, Multichoice, NSN, TCS, Satyam, Tata Elxsi, L & T, Amdocs). Some of my recent workshops: • Torry Harris Business Solutions, Bangalore – IMS and LTE (3days) • Amdocs, Delhi – LTE Core Troubleshoot (5 days) • Vodafone, Pune – LTE Core Network (2 days) • Bosch, Coimbatore, India – IOT Stack (3 days) • Nokia Siemens, Noida & International audience (China, Georgia, Mexico & India) – VoLTE-IMS (3 days) • Ericsson, Nairobi, Kenya – IP Television (3days) Industrial Experience (30 years) • 2002-current - Consultant, Netprowise Consulting, Chennai: Developed a proof of concept for San Jose, CA startup – MPLS with Network Processor, KVM

5







Switching, Raritan NJ, USA, and Training Workshops 2000-2002 - Software Director, Teraoptic Networks, Sunnyvale, CA: Directed the software development for high speed switch fabric reference system 1996-2000 - Team Lead, Nortel Networks, Santa Clara, CA, Network Management, Multi-layer Switch, and VoIP development 1989-1996 - Member of Scientific staff, Bell Northern Research, Ottawa, Canada, Network Management Architect for Packet Switched NMS, developed innovative OO based NMS for large global financial and service provider networks. 1981-1983 - Programmer Analyst, HCL, Chennai.

Publications • 20+ publications, 2 patent applications, and several networking libraries. Awards & Accomplishments • ICTAT Techno Faculty Award - shortlisted among for top 10 among 1000s of Engineering faculties • Nortel Meridian Business Restructuring Recognition • Bell Northern Research Design Forum Recognitions for 4 consecutive years • Concordia University Fellowship and Indian Institute of Science Tata Merit Scholarship

Timmins Clients List

Contact Information PT TIMMINS KONSULTAN UTAMA IDX Building, Tower 2, 17th Floor, Jl. Jend. Sudirman Kav 52-53, Jakarta 12190 Tel: 021 - 5291 - 7494 Fax: 021 - 515 - 7799 Mobile: 081 598 598 25 [email protected] www.consult-timmins.com 6