This course provides hands-on introduction to Software. Defined Network (SDN) ... develop and control. Software Defined
2017
DISCOVER new ideas SHARE expertise EXPLORE new solutions
22 - 24 November 9.00 AM - 5.00 PM Renaissance Hotel, Kuala Lumpur
Timmins Training Consulting
Software Defined Networking (SDN) 3-days Hands-on Workshop
Speaker: Dr. Hari For Further Queries:
[email protected] +60327850737 || +601135295347 (Whatsapp)
Training Fees Early Bird (Valid till 8th Nov. 17) MYR 3510 Per Pax Group Price (3 or more Pax) MYR 3120 Per Pax Regular Price MYR 3900 Per Pax TIMMINS Training Consulting 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 TIMMINS TRAINING CONSULTING Suite A27-07, Mercu Summer Suites, 8 Jalan Cendana, Kuala Lumpur, 50250 Malaysia Tel: +603 - 2785 0737 Fax: +603 - 2773 4177 Mobile: +60 1135295347
[email protected] [email protected] www.consult-timmins.com 6