This project is supported by National Science Foundation


Security Hands-on Labs in SDN/NFV

Project Goal

The advent of new network technologies such as Software-Defined Networking (SDN) and Network Function Virtualization (NFV) has resulted in a high degree of flexibility in network infrastructure, but at the same time brought new security challenges.Although current research efforts have prompted positive progress in addressing security challenges and opportunities in SDN and NFV, the latest results appear in few educational materials targeting SDN and NFV security.

With emerging SDN and NFV technologies, there is a need for education to keep pace. This project aims to develop effective educational materials on SDN and NFV security for preparing students to protect the emerging SDN/NFV-based network infrastructure.This project will advance the knowledge of cybersecurity education by creating hands-on labs and curriculum on SDN/NFV. The course materials, along with nine hands-on labs, will aim to increase the educational resources for cybersecurity, particularly for security in new networking technologies. Further, this project will advance the usability and effectiveness of using a cloud-based open laboratory to support hands-on labs on SDN/NFV security.

Here are the pedagogical goals in these hands-on labs.

  • Deep Understanding SDN/NFV: Understanding the concepts and the internal protocols involved in SDN/NFV is fundamental for the delivery of new security solutions to educators and students. A solid background in SDN/NFV will afford them a better understanding of SDN/NFV security.
  • Understanding new network attacks in SDN/NFV: By exposing multiple attack scenarios to students, we can encourage students to think critically about the differences between traditional network attacks and newer SDN/NFV attacks. Furthermore, we instill in our students various security mindsets to encourage them to detect as many vulnerabilities in SDN as possible.


  • Copyright © Dr. Park, San Jose State University