Network Automation with SDN

Explore the realm of Software-Defined Networking (SDN) with this hands-on training. Learn how to configure SDN architectures, controllers, flow rules and more, through practical exercises and real-world scenarios.

Networking-SDN-I
Intermediate

About The Lab

Prerequisites

TCP/IP basics
Scripting basics

Lab Architecture

This Hands-on Training consists of a simulated network environment with hosts, switches, and an SDN controller using OpenFlow.

Why this Lab?

Practice on different Software-Defined Networking (SDN) use cases: routing, security & load balancing. You will play with the SDN controller and analyze the OpenFlow call flows.

Lab Objectives

  • Understanding SDN Architecture.
  • Configuration of a SDN architecture.
  • Understanding the SDN controller.
  • Configuring the matches and actions.
  • Configuring the flow duration and statistics.
  • Packets generation.
  • Topology discovery.
  • Traffic tests.
  • Configuring security use cases: ARP Poisoning Mitigation and ICMP Attack Mitigation.
  • Automation of load balancing.
  • SDN and MPLS.
  • Deep architecture with multi controller.
  • Analyzing the OpenFlow messages.
  • Scripting of SDN uses cases.

Get Your Hands-On Training Lab