Software Defined Networking

  • 0.0
Approx. 6 hours to complete

Course Summary

Learn about software-defined networking (SDN) and how it can be used to manage and secure network infrastructure.

Key Learning Points

  • Understand the fundamentals of SDN
  • Learn how to use SDN to manage network infrastructure
  • Discover how SDN can enhance network security

Related Topics for further study


Learning Outcomes

  • Understand the benefits of SDN for network infrastructure
  • Implement SDN to manage network infrastructure
  • Enhance network security with SDN

Prerequisites or good to have knowledge before taking this course

  • Basic knowledge of networking
  • Familiarity with software programming

Course Difficulty Level

Intermediate

Course Format

  • Online
  • Self-paced

Similar Courses

  • Network Security
  • Network Virtualization
  • Cloud Networking

Related Education Paths


Related Books

Description

This course provides an introduction to data center networking technologies, more specifically software-defined networking. It covers the history behind SDN, description of networks in data-centers, a concrete data-center network architecture (Microsoft VL2), and traffic engineering.

Outline

  • Course Overview & Introduction
  • Course Overview
  • Introduction to Network Virtualization
  • Cloud System Software
  • Cloud Applications
  • Network Functions Virtualization
  • Network Analytics (Nisheeth Srivastava)
  • Regional Network Managers (Nisheeth Srivastava)
  • Network Fabric (Nisheeth Srivastava)
  • Containers with VMs (Nisheeth Srivastava)
  • Containers and Cloud SDN (Nisheeth Srivastava)
  • IP Address for Containers (Nisheeth Srivastava)
  • Introduction to Cloud Computing
  • Where Did Cloud Computing Start?
  • What is Cloud Computing
  • Types of Clouds & Service Models
  • Security Issues & Challenges
  • Future of Cloud Computing
  • Introduction to Cloud Computing Wrap-Up
  • Dr. Yousef Khalidi Q & A
  • Workshop 1- Azure Portal and Web Services
  • Syllabus
  • Supplemental Resources
  • Recommended Activity: Workshop 1
  • Evolution of Data Center Networks
  • Introduction to Data Center Networks
  • What is a Data Center?
  • Data Network Design Considerations
  • Active Networks & SDN
  • Software Defined Networks (SDN)
  • Traffic Engineering
  • Cloud Network Traffic Engineering
  • Data Center Networks Wrap-Up
  • Workshop 2 - Mininet and Topologies
  • Recommended Activity: Workshop 2
  • Data Center Network Example
  • Introduction to Azure Networking
  • Overview of Data Center Networks
  • Azure VL2 Switch
  • DC Networks Challenges & Opportunities
  • VL2 Switch Details
  • Addressing & Routing
  • Traffic Forwarding
  • Azure Networking Wrap-Up
  • Workshop 3 - VLAN and Northbound Connections on SDN
  • Recommended Activity: Workshop 3
  • DC Networking: Testing, Debugging, and Traffic Evaluation
  • Introduction to DC Networking
  • DC Networking Overview
  • What Can Go Wrong?
  • Tools for Testing, Debugging and Verification
  • No Bugs In Controller Execution (NICE)
  • OFRewind
  • Network Debugger
  • Header Space Analysis and Netplumer
  • Veriflow
  • Network Traffic Characteristics
  • Classification of Traffic
  • Structure of Google WAN
  • DC Networking Wrap-Up
  • Workshop 4 - Using Ryu to handle SDN
  • Recommended Activity: Workshop 4
  • Project
  • Workshop - Proactive Rules
  • Proactive Rules in Ryu Controller

Summary of User Reviews

Learn about software-defined networking with Coursera's SD Networking course. Students rave about the comprehensive curriculum and engaging instructor. One key aspect that many users thought was good is the practical application of the material.

Pros from User Reviews

  • Comprehensive curriculum
  • Engaging instructor
  • Practical application of material
  • In-depth explanations
  • Interactive assignments

Cons from User Reviews

  • Some technical issues with the platform
  • Limited interaction with other students
  • Difficulty level may vary depending on prior knowledge
  • Lack of hands-on experience
  • No certificate provided for free option
English
Available now
Approx. 6 hours to complete
Umakishore Ramchandran
Georgia Institute of Technology
Coursera
Share
Saved Course list
Cancel
Get Course Update
Computer Courses