The rapid expansion of the Internet of Things (IoT) ecosystems introduces significant security challenges due to the device heterogeneity, resource constraints, and dynamic network topologies. Traditional host-based protections are often insufficient, necessitating network-level enforcement mechanisms such as firewalls. However, managing multiple, heterogeneous firewalls across distributed environments can be complex and fragmented. This paper presents an approach based on the Open Command and Control (OpenC2) standard for the unified orchestration of StateLess Packet Filtering (SLPF) systems in heterogeneous IoT infrastructures. The proposed solution centers on an OpenC2-compliant Actuator Manager that coordinates specialized components able to translate platform-independent OpenC2 commands into native firewall configurations. Our implementation supports Linux iptables, OpenStack Security Groups, Kubernetes Network Policies, and Microsoft Azure Network Security Groups, and provides rule persistence, scheduled execution, and centralized command management through a single unified control interface. We validated our solution through syntax and semantic checks, functional tests, and performance evaluations across diverse networks, demonstrating its effectiveness and efficiency in crossplatform enforcement.

Cross-Platform Firewall Orchestration for IoT Networks via OpenC2

Canavese, Daniele
Writing – Review & Editing
;
Repetto, Matteo
Conceptualization
2026

Abstract

The rapid expansion of the Internet of Things (IoT) ecosystems introduces significant security challenges due to the device heterogeneity, resource constraints, and dynamic network topologies. Traditional host-based protections are often insufficient, necessitating network-level enforcement mechanisms such as firewalls. However, managing multiple, heterogeneous firewalls across distributed environments can be complex and fragmented. This paper presents an approach based on the Open Command and Control (OpenC2) standard for the unified orchestration of StateLess Packet Filtering (SLPF) systems in heterogeneous IoT infrastructures. The proposed solution centers on an OpenC2-compliant Actuator Manager that coordinates specialized components able to translate platform-independent OpenC2 commands into native firewall configurations. Our implementation supports Linux iptables, OpenStack Security Groups, Kubernetes Network Policies, and Microsoft Azure Network Security Groups, and provides rule persistence, scheduled execution, and centralized command management through a single unified control interface. We validated our solution through syntax and semantic checks, functional tests, and performance evaluations across diverse networks, demonstrating its effectiveness and efficiency in crossplatform enforcement.
2026
Istituto di Matematica Applicata e Tecnologie Informatiche - IMATI - Sede Secondaria Genova
OpenC2, firewall, packet filtering, firewall or- chestration, policy enforcement
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/602301
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ente

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact