Duration 5 days – 35 hrs
Overview
The Open-Source Networking Training Course is a comprehensive program designed to equip participants with the knowledge and skills needed to navigate and harness the power of open-source technologies in the realm of networking. This course delves into the principles, tools, and methodologies that define open-source networking, providing practical insights for effective implementation in diverse IT environments.
Objectives
- Explore the fundamentals and principles of open-source networking.
- Learn about key open-source networking technologies and their advantages.
- Gain hands-on experience with popular open-source NOS platforms.
- Understand the benefits of deploying open-source NOS in different network architectures.
- Explore SDN concepts and architectures.
- Implement SDN solutions using open-source frameworks.
- Learn the fundamentals of NFV and its role in modern networks.
- Implement NFV solutions leveraging open-source tools.
- Dive into open-source routing protocols and switching technologies.
- Configure and optimize open-source routing and switching solutions.
- Explore open-source tools for network monitoring and management.
- Implement effective monitoring and management strategies.
- Understand the principles of securing open-source network environments.
- Implement security measures using open-source tools.
Audience
- Network administrators
- IT professionals
- System architects
- Network engineers
- Open-source enthusiasts
Pre- requisites
- Familiarity with Linux:
- Basic familiarity with Linux operating systems.
Course Content
Day 1: Introduction to Open-Source Networking
- Overview of open-source software in networking
- Understanding the principles of open-source networking
- Introduction to popular open-source networking projects (e.g., Open vSwitch, OpenDaylight, pfSense)
- Benefits and challenges of using open-source solutions in networking
- Hands-on lab: Installing and configuring a basic open-source networking environment
Day 2: Open vSwitch
- Introduction to Open vSwitch (OVS) and its features
- Understanding virtual networking concepts with OVS
- Installation and configuration of Open vSwitch
- Hands-on lab: Setting up and configuring virtual networks with Open vSwitch
Day 3: Software-Defined Networking (SDN) with OpenDaylight
- Overview of Software-Defined Networking (SDN) principles
- Introduction to OpenDaylight (ODL) controller
- Architecture and components of OpenDaylight
- Installing and configuring OpenDaylight controller
- Hands-on lab: Implementing basic SDN functionalities using OpenDaylight
Day 4: Network Security with pfSense
- Introduction to pfSense and its features
- Understanding firewall and routing concepts with pfSense
- Installation and initial configuration of pfSense
- Configuring firewall rules, NAT, and VPNs with pfSense
- Hands-on lab: Setting up a secure network using pfSense firewall
Day 5: Network Monitoring and Management with Open-Source Tools
- Introduction to open-source network monitoring and management tools
- Installation and configuration of network monitoring tools
- Monitoring network performance, availability, and security