Empowering network security with programmable switches: A comprehensive survey

X Chen, C Wu, X Liu, Q Huang, D Zhang… - … Surveys & Tutorials, 2023 - ieeexplore.ieee.org
With the growth of network applications such as 5G and artificial intelligence, network
security techniques, ie, the techniques that detect various attacks (eg, well-known denial-of …

Unleashing SmartNIC packet processing performance in P4

J **ng, Y Qiu, KF Hsu, S Sui, K Manaa… - Proceedings of the …, 2023 - dl.acm.org
SmartNICs are on the rise as a packet processing platform, with the trend towards a uniform
P4 programming model. However, unleashing SmartNIC packet processing performance in …

Online elephant flow prediction for load balancing in programmable switch-based DCN

S **e, G Hu, C **ng, Y Liu - IEEE Transactions on Network and …, 2023 - ieeexplore.ieee.org
In the data center network, traffic has a distinct heavy-tailed distribution characteristic, with
the minority of throughput-sensitive elephant flows occupy most of the bandwidth and the …

RackBlox: A Software-Defined Rack-Scale Storage System with Network-Storage Co-Design

B Reidys, Y Xue, D Li, B Sukhwani, WM Hwu… - Proceedings of the 29th …, 2023 - dl.acm.org
Software-defined networking (SDN) and software-defined flash (SDF) have been serving as
the backbone of modern data centers. They are managed separately to handle I/O requests …

Cat: A solver-aided compiler for packet-processing pipelines

X Gao, D Raghunathan, R Fang, T Wang… - Proceedings of the 28th …, 2023 - dl.acm.org
Compiling high-level programs to high-speed packet-processing pipelines is a challenging
combinatorial optimization problem. The compiler must configure the pipeline's resources to …

Sirius: Composing Network Function Chains into {P4-Capable} Edge Gateways

J Gao, J Cao, Y Li, M Liu, M Tang, D Cai… - 21st USENIX Symposium …, 2024 - usenix.org
Alibaba Cloud designs and deploys P4-capable gateway to accelerate the processing of the
diverse business traffics in the edge cloud. Since the programmable ASIC in the gateway …

Sketchovsky: Enabling ensembles of sketches on programmable switches

H Namkung, Z Liu, D Kim, V Sekar… - 20th USENIX Symposium …, 2023 - usenix.org
Network operators need to run diverse measurement tasks on programmable switches to
support management decisions (eg, traffic engineering or anomaly detection). While prior …

Eagle: Toward Scalable and Near-Optimal Network-Wide Sketch Deployment in Network Measurement

X Chen, Q **ao, H Liu, Q Huang, D Zhang… - Proceedings of the …, 2024 - dl.acm.org
Sketches are useful for network measurement thanks to their low resource overheads and
theoretically bounded accuracy. However, their network-wide deployment suffers from the …

Incremental specialization of network programs

F Ruffy, Z Wang, G Antichi, A Panda… - Proceedings of the 23rd …, 2024 - dl.acm.org
Programmable network devices process packets using limited time and space.
Consequently, much effort has been spent making network programs run as efficiently as …

Remote direct memory introspection

H Liu, J **ng, Y Huang, D Zhuo, S Devadas… - 32nd USENIX Security …, 2023 - usenix.org
Hypervisors have played a critical role in cloud security, but they introduce a large trusted
computing base (TCB) and incur a heavy performance tax. As of late, hypervisor offloading …