Leveraging Data Plane Programmability Towards a Policy-driven In-Network Security Framework for Industrial Control Systems

Industrial Control Systems (ICS) for power utilities often rely on legacy protocols like Modbus and DNP3 to transport control events and measurement data.These systems, however, are highly vulnerable to cyber-attacks due to the absence of basic security mechanisms in these legacy protocols and their increased integration with corporate networks and the Internet.Traditional approaches to securing ICS networks, such as using middle-boxes for IDS/IPS or securing protocols with authentication and encryption, often introduce significant overhead.In this paper, we propose an in-network security framework using programmable P4 data planes.Our framework performs detection and mitigation entirely in the data plane, addressing cross-domain security concerns such as traffic flow, packet structure, protocol violations, request message rates, and delayed or unsolicited responses.Additionally, to simplify management, we introduce a graph-based automated rule management module that streamlines table entry management on the P4 switch.Our evaluation on a Modbus TCP network using Intel's Tofino P4 switch demonstrates that programmable data planes can be effective in securing legacy ICS networks against a range of attacks, with minimal impact on forwarding delay and throughput.

Authors

Institutions

Publication Details

Published
2025-06-16
DOI
https://doi.org/10.1145/3679240.3734619
Citations
1
Primary Topic
Network Security and Intrusion Detection
Type
article
Field-Weighted Citation Impact
1.49

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Leveraging Data Plane Programmability Towards a Policy-driven In-Network Security Framework for Industrial Control Systems

Reuben Samson Raj
1 citations
Network Security and Intrusion Detection
1.49
article

Leveraging Data Plane Programmability Towards a Policy-driven In-Network Security Framework for Industrial Control Systems

Reuben Samson Raj
article en
1 citations

Abstract

Industrial Control Systems (ICS) for power utilities often rely on legacy protocols like Modbus and DNP3 to transport control events and measurement data.These systems, however, are highly vulnerable to cyber-attacks due to the absence of basic security mechanisms in these legacy protocols and their increased integration with corporate networks and the Internet.Traditional approaches to securing ICS networks, such as using middle-boxes for IDS/IPS or securing protocols with authentication and encryption, often introduce significant overhead.In this paper, we propose an in-network security framework using programmable P4 data planes.Our framework performs detection and mitigation entirely in the data plane, addressing cross-domain security concerns such as traffic flow, packet structure, protocol violations, request message rates, and delayed or unsolicited responses.Additionally, to simplify management, we introduce a graph-based automated rule management module that streamlines table entry management on the P4 switch.Our evaluation on a Modbus TCP network using Intel's Tofino P4 switch demonstrates that programmable data planes can be effective in securing legacy ICS networks against a range of attacks, with minimal impact on forwarding delay and throughput.

University of Arkansas at Fayetteville (US)
National Science Foundation, U.S. Department of Energy, Office of Cybersecurity, Energy Security, and Emergency Response
Openalex Percentile: Top 16%
Network Security and Intrusion Detection
1.49
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.