HRDC Reg. No: 10001470375
Duration: 3 days (21 hours)
Course Overview
Software Defined Networking (SDN) is revolutionizing network architecture by decoupling the control plane from the data plane, enabling centralized network intelligence and automation. This hands-on training provides a comprehensive introduction to SDN, equipping participants with the skills to develop, configure, and optimize SDN-based networks using industry-standard tools such as Mininet, Open vSwitch (OVS), OpenFlow Controllers, and Python scripts.
Participants will gain practical experience in network emulation, flow management, SDN switch configurations, and virtualization, ensuring they can design and implement scalable SDN solutions for real-world applications.
Who Should Attend?
This course is ideal for professionals in:
Networking Development, Support, and Verification
Software Engineering (Networking Focus)
IT Infrastructure & Cloud Engineering
Telecom SDN Development & Operations
Network Architecture & Administration
Research & Development in Virtualized Networking
Target Industries:
Telecommunications | Cloud & Data Centers | Internet Service Providers (ISPs)
Enterprise IT & Corporate Networks | Managed Service Providers (MSPs)
Networking Equipment Manufacturers | Government & Defense Networks
Why Choose This Course?
HRDC Claimable – Course Code: 10001469133
Comprehensive SDN Training – Covering theory, hands-on labs, and real-world applications
Hands-on Learning – Work with Mininet, Open vSwitch, and OpenFlow Controllers
Industry Expert-Led Training – Learn from experienced SDN practitioners
Cutting-Edge Insights – Covering SDN architecture, network function virtualization (NFV), and future trends
Learning Outcomes
By completing this course, participants will:
Understand SDN principles, architecture, and use cases
Develop, configure, and manage SDN networks using Mininet and Python scripting
Gain expertise in OpenFlow protocol, SDN controllers, and switch configurations
Explore SDN testing methodologies to optimize network performance
Understand the role of Network Function Virtualization (NFV) in SDN ecosystems
Prerequisites
A strong foundation in TCP/IP networking (router architecture, functional features)
Pre-Course Preparation:
Participants are advised to review:
TCP/IP Networking Fundamentals
Router Functional Features & Architectures
Networking Virtualization Concepts
Assessment Criteria:
Pre-Assessment: To evaluate participants’ current knowledge
Post-Assessment: To measure learning outcomes and course effectiveness
Lab Setup
Hardware Requirements:
Laptop/PC with the following specifications:
- Processor: Minimum Intel i5 (or equivalent)
- RAM: 8GB (Recommended: 16GB for smoother virtualization)
- Storage: Minimum 50GB free space
- Network Adapter: Ethernet/Wi-Fi
Software Requirements:
Operating System: Windows 10 (or Linux/macOS with virtualization support)
Virtualization Software: VirtualBox or VMware Workstation
Mininet: SDN network emulation tool
Open vSwitch (OVS): Virtual switch supporting OpenFlow
Wireshark: Network protocol analyzer for OpenFlow message inspection
Python 3.x: For SDN network automation and scripting
Lab Setup Assistance:
- Participants will receive setup guides before the training.
- Dedicated support will be provided during lab sessions.
Teaching Methodology
Instructor-Led Lectures & Presentations – Conceptual and theoretical insights
Hands-on Labs & Demonstrations – Real-world network simulations
Practical Network Configuration Exercises – Using Mininet and Python scripting
Case Studies & Group Discussions – Solving industry-relevant challenges
Simulation-Based Learning – Using Mininet, Open vSwitch, and Wireshark
Problem-Solving & Assessment Quizzes – Reinforcing understanding