skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: Training and Teaching Students and IT Professionals on High-throughput Networking and Cybersecurity using a Private Cloud
This paper describes the deployment of a private cloud and the development of virtual laboratories and companion material to teach and train engineering students and Information Technology (IT) professionals in high-throughput networks and cybersecurity. The material and platform, deployed at the University of South Carolina, are also used by other institutions to support regular academic courses, self-pace training of professional IT staff, and workshops across the country. The private cloud is used to deploy scenarios consisting of high-speed networks (up to 50 Gbps), multi-domain environments emulating internetworks, and infrastructures under cyber-attacks using live traffic. For regular academic courses, the virtual laboratories have been adopted by institutions in different states to supplement theoretical material with hands-on activities in IT, electrical engineering, and computer science programs. Topics include Local Area Networks (LANs), congestion-control algorithms, performance tools used to emulate wide area networks (WANs) and their attributes (packet loss, reordering, corruption, latency, jitter, etc.), data transfer applications for high-speed networks, queueing delay and buffer size in routers and switches, active monitoring of multi-domain systems, high-performance cybersecurity tools such as Zeek’s intrusion detection systems, and others. The training platform has been also used by IT professionals from more than 30 states, for self-pace training. The material provides training on topics beyond general-purpose network, which are usually overlooked by practitioners and researchers. The virtual laboratories and companion material have also been used in workshops organized across the country. Workshops are co-organized with organizations that operate large backbone networks connecting research centers and national laboratories, and colleges and universities conducting teaching and research activities.  more » « less
Award ID(s):
1822567
PAR ID:
10188455
Author(s) / Creator(s):
; ; ; ;
Date Published:
Journal Name:
2020 Annual Conference of the American Society for Engineering Education
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. This paper describes a project led by the University of South Carolina (USC) to address the cybersecurity workforce gap. The project creates curricular material based on virtual laboratories (vLabs). As vLabs are developed, they are adopted and tested at USC and Northern New Mexico College (NNMC), the main partnering institution in this project. These vLabs consist of virtual equipment (e.g., virtual network, virtual router, virtual firewall) emulating complete systems on-demand running in NETLAB. NETLAB is a widely used platform for training purposes across the country, with more than 1,000 institutions currently using it. USC and NNMC have also established an alliance with industry organizations and with Los Alamos National Laboratory (LANL) and Savannah River National Laboratory (SRNL) to establish internship opportunities. Currently, student interns are not only exercising technical skills but also developing soft skills such as team work and time management. Finally, in partnership with manufacturer leaders, the project permits students to earn industry certificates. These certificates are aligned with the guidelines for “Information Technology Curricula 2017 for IT programs” by the IEEE/ACM. Specifically, the guidelines indicate that IT should emphasize “learning IT core concepts combined with authentic practice” and “use of professional tools and platforms.” Hands-on vLabs activities show that providing access to computing technologies (e.g., professional next-generation firewalls, routers) used in the work environment eases the transition of students from academia to the workplace. 
    more » « less
  2. This paper describes a project led by the University of South Carolina (USC) to address the cybersecurity workforce gap. The project creates curricular material based on virtual laboratories (vLabs). As vLabs are developed, they are adopted and tested at USC and Northern New Mexico College (NNMC), the main partnering institution in this project. These vLabs consist of virtual equipment (e.g., virtual network, virtual router, virtual firewall) emulating complete systems on-demand running in NETLAB. NETLAB is a widely used platform for training purposes across the country, with more than 1,000 institutions currently using it. USC and NNMC have also established an alliance with industry organizations and with Los Alamos National Laboratory (LANL) and Savannah River National Laboratory (SRNL) to establish internship opportunities. Currently, student interns are not only exercising technical skills but also developing soft skills such as team work and time management. Finally, in partnership with manufacturer leaders, the project permits students to earn industry certificates. These certificates are aligned with the guidelines for “Information Technology Curricula 2017 for IT programs” by the IEEE/ACM. Specifically, the guidelines indicate that IT should emphasize “learning IT core concepts combined with authentic practice” and “use of professional tools and platforms.” Hands-on vLabs activities show that providing access to computing technologies (e.g., professional next-generation firewalls, routers) used in the work environment eases the transition of students from academia to the workplace. 
    more » « less
  3. This paper describes a project led by the University of South Carolina (USC) to address the cybersecurity workforce gap. The project creates curricular material based on virtual laboratories (vLabs). As vLabs are developed, they are adopted and tested at USC and Northern New Mexico College (NNMC), the main partnering institution in this project. These vLabs consist of virtual equipment (e.g., virtual network, virtual router, virtual firewall) emulating complete systems on-demand running in NETLAB. NETLAB is a widely used platform for training purposes across the country, with more than 1,000 institutions currently using it. USC and NNMC have also established an alliance with industry organizations and with Los Alamos National Laboratory (LANL) and Savannah River National Laboratory (SRNL) to establish internship opportunities. Currently, student interns are not only exercising technical skills but also developing soft skills such as team work and time management. Finally, in partnership with manufacturer leaders, the project permits students to earn industry certificates. These certificates are aligned with the guidelines for “Information Technology Curricula 2017 for IT programs” by the IEEE/ACM. Specifically, the guidelines indicate that IT should emphasize “learning IT core concepts combined with authentic practice” and “use of professional tools and platforms.” Hands-on vLabs activities show that providing access to computing technologies (e.g., professional next-generation firewalls, routers) used in the work environment eases the transition of students from academia to the workplace. 
    more » « less
  4. This paper describes a cloud infrastructure and virtual laboratories on P4 programmable data plane switches. P4 programmable data planes emerged as a technology that enables innovation in networking. P4 is a programming language used to describe how network packets are processed. This paper explains an entry-level training library on P4. The virtual laboratories introduce the learner to P4 and data plane concepts by providing step-by-step guides and exercises. The virtual laboratories are hosted in the Academic Cloud, a distributed platform that manages and orchestrates computing resources. Additionally, the paper describes a work in progress of P4 virtual laboratories that uses Intel Tofino switches. Lastly, the paper discusses the use of the Academic Cloud as a network testbed. 
    more » « less
  5. The ongoing workforce shortage of skilled and diverse cybersecurity professionals coupled with the continued upward trend of cybercrime has led to an increased number of funding opportunities from the federal government to support projects focused on technical skills development. Significant emphasis is placed on academic transfer pathways and education-to-career pathways for students from K-12 to community college and beyond. Utilizing funding from multiple sources, faculty have intertwined grant project activities to increase awareness of cybersecurity careers and academic pathways, emphasizing digital forensics and incident response. The two grant projects, Cyber Up! and GenCyber Girls, aimed to develop college-level curriculum and cybersecurity workshops for female high school students. Project activities were synthesized to create a summer camp for high school students based on the curriculum developed for the college programs in digital forensics and incident response. The synergy between the projects has shown an increase in female participation in the digital forensics course and helped build interest in cybersecurity careers among K-12 students. 
    more » « less