CyberTraining: Implementation: Small: Cybertraining on P4 Programmable Devices using an Online Scalable Platform with Physical and Virtual Switches and Real Protocol Stacks
CyberTraining: Implementation: Small: Cybertraining on P4 Programmable Devices using an Online Scalable Platform with Physical and Virtual Switches and Real Protocol Stacks
批准号:
2118311
负责人:
Jorge Crichigno
金额:
$49.95万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2021
资助国家:
美国
项目状态:
未结题
起止时间:
2021-10-01 至 2025-09-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Traditionally, the data plane of network devices has been designed with fixed functions to forward data packets, using a small set of communication protocols. This closed-design paradigm has limited the capability of switches to costly proprietary implementations that are hard-coded by vendors. Recently, data plane programmability has attracted significant attention, permitting the owners of communication networks to use switches with customized processing functions. While large companies are now using programmable platforms, campus networks and small- and medium-sized enterprises have yet to fully benefit from the advantages of P4, the de-facto standard for programming the data plane. A key barrier preventing faster adoption of P4 is the availability of engaging training material for cyberinfrastructure (CI) professionals that focuses on the operation and management of P4 systems. This project addresses the gap by developing hands-on virtual labs that run on a platform for online instruction, referred to as the academic cloud. The project will lower the entry barrier to innovation through P4 technology, which will enable CI professionals to reduce the time to design, test, and adopt new communication protocols; devise new customized applications; understand the behavior of data packets as they travel across networks; develop more effective defenses against cybersecurity attacks; and improve the performance of applications used in essential areas such as cybersecurity, Internet of Things (IoT), congestion control, and others.The first goal of the project is to facilitate the adoption of programmable P4 devices by CI professionals and by network owners in general, by developing virtual labs. The second goal is to promote the integration of P4 and virtual labs into academic degree programs at the associate, bachelor, and graduate levels. Equipment used in virtual labs consists of production-grade devices such as software switches (e.g., Open vSwitch, PISCES), hardware switches based on state-of-the-art Tofino chips, and open-source operating systems and controllers (e.g., Open Network Linux, Open Network Operating System). For virtual labs using physical devices, the equipment pods incorporate P4 programmable hardware switches that are attached to the cloud and are managed via remote-access capability. Virtual labs provide both functional and traffic realism, as they use the same equipment as in real deployments and generate interactive network traffic. They emulate communications across local area networks (LANs), wide area networks (WANs), campus networks, data centers, and high-performance systems. The project will organize workshops to create awareness of this new technology and virtual labs resources, and to train CI professionals on P4. Workshops are co-organized and broadly disseminated through collaborators that play a critical role in enhancing and securing the national cyberinfrastructure: ESnet, the high-performance network that carries science traffic for the U.S. Department of Energy, including the National Laboratory system; and Internet2 and Front Range GigaPOP, two Research and Education Networks (RENs) that operate national and regional communication backbones. Finally, in coordination with the Western Academy Support and Training Center, one of the main technical training centers in the U.S. for two- and four-year instruction, and the Network Development Group, a company in virtualized training, the project will train IT instructors interested in the P4 technology.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(7)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.1016/j.comnet.2022.109030
发表时间:
2022-05
期刊:
Comput. Networks
影响因子:
--
作者:
[Ignacio Aguaded;Elie F. Kfoury;J. Crichigno;Gautam Srivastava]
通讯作者:
Ignacio Aguaded;Elie F. Kfoury;J. Crichigno;Gautam Srivastava
DOI:
10.1016/j.comnet.2022.108800
发表时间:
2022-02
期刊:
Comput. Networks
影响因子:
--
作者:
[Ali AlSabeh;Joseph Khoury;Elie F. Kfoury;J. Crichigno;E. Bou-Harb]
通讯作者:
Ali AlSabeh;Joseph Khoury;Elie F. Kfoury;J. Crichigno;E. Bou-Harb
P4DDPI: Securing P4-Programmable Data Plane Networks via DNS Deep Packet Inspection
P4DDPI:通过 DNS 深度数据包检查保护 P4 可编程数据平面网络
DOI:
--
发表时间:
2022
期刊:
Proceedings of the 2022 Network and Distributed System Security (NDSS
影响因子:
--
作者:
[AlSabeh, Ali and]
通讯作者:
AlSabeh, Ali and
DOI:
10.1109/dcoss54816.2022.00077
发表时间:
2022-05
期刊:
2022 18th International Conference on Distributed Computing in Sensor Systems (DCOSS)
影响因子:
--
作者:
[Ignacio Aguaded;Elie F. Kfoury;J. Crichigno]
通讯作者:
Ignacio Aguaded;Elie F. Kfoury;J. Crichigno
DOI:
10.1016/j.comnet.2023.109795
发表时间:
2023-04
期刊:
Comput. Networks
影响因子:
--
作者:
[A. Mazloum;Elie F. Kfoury;Ignacio Aguaded;J. Crichigno]
通讯作者:
A. Mazloum;Elie F. Kfoury;Ignacio Aguaded;J. Crichigno
共 7 条
OAC Core: Enhancing Network Security by Implementing an ML Malware Detection and Classification Scheme in P4 Programmable Data Planes and SmartNICs
-
批准号:2403360
-
项目类别:Standard Grant
-
资助金额:$60.0万
-
财政年份:2024
-
负责人:Jorge Crichigno
-
依托单位:
CC* Integration-Small: Enhancing Data Transfers by Enabling Programmability and Closed-loop Control in a Non-programmable Science DMZ
-
批准号:2346726
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2024
-
负责人:Jorge Crichigno
-
依托单位:
Collaborative: Multi-state Community College, University and Industry Collaboration to Prepare Learners for 21st Century Information Technology Jobs
-
批准号:1902397
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2019
-
负责人:Jorge Crichigno
-
依托单位:
CC* Networking Infrastructure: Building a Science DMZ for Data-intensive Research and Computation at the University of South Carolina
-
批准号:1925484
-
项目类别:Standard Grant
-
资助金额:$49.85万
-
财政年份:2019
-
负责人:Jorge Crichigno
-
依托单位:
CyberTraining CIP: Cyberinfrastructure Expertise on High-throughput Networks for Big Science Data Transfers
-
批准号:1829698
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2018
-
负责人:Jorge Crichigno
-
依托单位:
Collaborative Research: Capacity Building: Building a Cybersecurity Pipeline through Experiential Virtual Labs and Workforce Alliances
-
批准号:1822567
-
项目类别:Standard Grant
-
资助金额:$43.37万
-
财政年份:2018
-
负责人:Jorge Crichigno
-
依托单位:
Collaborative Research: Capacity Building: Building a Cybersecurity Pipeline through Experiential Virtual Labs and Workforce Alliances
-
批准号:1723323
-
项目类别:Standard Grant
-
资助金额:$43.37万
-
财政年份:2017
-
负责人:Jorge Crichigno
-
依托单位:
CC*DNI Campus Design: Northern's Network Expansion for Large Science and Engineering Data Flows
-
批准号:1541352
-
项目类别:Standard Grant
-
资助金额:$35.0万
-
财政年份:2015
-
负责人:Jorge Crichigno
-
依托单位:
海外基金