arrow
Return

Toward Secure Inter-Device Coordination in Programmable Networks

delete2025-07-08
delete0
PRE
AI
刘宏岩 cover
刘宏岩 (Hongyan Liu)
X
Xiang Chen
D
Di Wang
Q
Qun Huang
张栋 cover
张栋 (Dong Zhang)
吴
吴春明 (Chunming Wu)
刘暄 cover
刘暄 (Xuan Liu)
DOI:10.1109/TON.2025.3580638delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In programmable networks, some networking systems coordinate data plane switches to perform in-network functions (e.g., in-band network telemetry). However, the vulnerabilities associated with inter-device coordination remain largely unexplored and overlooked, which is highly concerning given the increasing popularity of this paradigm. In this paper, we identify three attack scenarios built upon such vulnerabilities, where attackers mislead the behaviors of networking systems. We implement 20 networking systems on Tofino-based switches and a simulator and test them against the identified attacks. Our experimental results show that our attacks severely disrupt the normal operation of these networking systems, e.g., the cache hit rate of NetCache drops by 38%. However, our analysis reveals that none of existing methods fully mitigate our attacks because they fail to verify the packets for inter-device coordination. To this end, we select characteristics from existing methods while addressing their limitations to design effective mitigation methods. Experimental results indicate that our methods perform well in mitigating our attacks and introduce acceptable overheads.
Keywords:
Programmable networks
inter-device coordination
attacks
network security

Journal

I
IEEE Transactions on Networking
IF:
0
Papers:
551
Citations:
0

Organization

P
peking university
Scholars:
11.9W
Papers: 8.7W
Citations: 146
Y
Yangzhou University
Scholars:
2.8W
Papers: 1.9W
Citations: 3.3W
F
fuzhou university
Scholars:
3.3W
Papers: 2.1W
Citations: 31
Z
zhejiang university
Scholars:
17.7W
Papers: 12.1W
Citations: 152
researcher View more organizations
Cited Papers

Cited Papers

errShare
errSave
Cryptographic Hashing in P4 Data Planes
err2019-09-01
err0
PREAI
errDominik Scholz; Andreas Oeldemann; Fabien Geyer; Sebastian Gallenmuller; Henning Stubbe; Thomas Wild; Andreas Herkersdorf; Georg Carle
errShare
errSave
errShare
errSave
NETHCF: Enabling Line-rate and Adaptive Spoofed IP Traffic Filtering
err2019-10-01
err0
PREAI
errGuanyu Li; Menghao Zhang; Chang Liu; Xiao Kong; Ang Chen; Guofei Gu; Haixin Duan
errShare
errSave
NetCache
err2017-10-14
err0
PREAI
errXin Jin; Xiaozhou Li; Haoyu Zhang; Robert Soulé; Jeongkeun Lee; Nate Foster; Changhoon Kim; Ion Stoica
errShare
errSave
IIsy: Hybrid In-Network Classification Using Programmable Switches
err2024-06-01
err13
errOAAI
errZheng, Changgang; Xiong, Zhaoqi; Bui, Thanh T.; Kaupmees, Siim; Bensoussane, Riyad; Bernabeu, Antoine; Vargaftik, Shay; Ben-Itzhak, Yaniv; Zilberman, Noa
errShare
errSave
Debugging P4 programs with vera
err2018-08-07
err0
errOAAI
errRadu Stoenescu; Dragos Dumitrescu; Matei Popovici; Lorina Negreanu; Costin Raiciu
errShare
errSave
researcher View more