A survey on data plane programming with p4: Fundamentals, advances, and applied research

F Hauser, M Häberle, D Merling, S Lindner… - Journal of Network and …, 2023 - Elsevier
Programmable data planes allow users to define their own data plane algorithms for network
devices including appropriate data plane application programming interfaces (APIs) which …

A survey of fast-recovery mechanisms in packet-switched networks

M Chiesa, A Kamisiński, J Rak… - … Surveys & Tutorials, 2021 - ieeexplore.ieee.org
In order to meet their stringent dependability requirements, most modern packet-switched
communication networks support fast-recovery mechanisms in the data plane. While …

Blink: Fast connectivity recovery entirely in the data plane

T Holterbach, EC Molero, M Apostolaki… - … USENIX Symposium on …, 2019 - usenix.org
In this paper, we explore new possibilities, created by programmable switches, for fast
rerouting upon signals triggered by Internet traffic disruptions. We present Blink, a data …

A survey on stateful data plane in software defined networks

X Zhang, L Cui, K Wei, FP Tso, Y Ji, W Jia - Computer Networks, 2021 - Elsevier
Abstract Software Defined Networking (SDN), which decouples control plane and data
plane, normally stores states on controllers to provide flexible programmability and …

SQR: In-network packet loss recovery from link failures for highly reliable datacenter networks

T Qu, R Joshi, MC Chan, B Leong… - 2019 IEEE 27th …, 2019 - ieeexplore.ieee.org
In datacenter networks, flows need to complete as quickly as possible because the flow
completion time (FCT) directly impacts user experience, and thus revenue. Link failures can …

Deploying Secure Distributed Systems: Comparative Analysis of GNS3 and SEED Internet Emulator

L Golightly, P Modesti, V Chang - Journal of Cybersecurity and Privacy, 2023 - mdpi.com
Network emulation offers a flexible solution for network deployment and operations,
leveraging software to consolidate all nodes in a topology and utilizing the resources of a …

P4-based design of fast failure recovery for software-defined networks

H Miura, K Hirata, T Tachibana - Computer Networks, 2022 - Elsevier
Communication networks require high availability to provide reliable services to users. One
of techniques maintaining high availability of communication networks is fast failure recovery …

A survey of fast recovery mechanisms in the data plane

M Chiesa, A Kamisiński, J Rak, G Rétvári… - Authorea Preprints, 2023 - techrxiv.org
In order to meet their stringent dependability requirements, most modern communication
networks support fast-recovery mechanisms in the data plane. While reactions to failures in …

Fast ReRoute on programmable switches

M Chiesa, R Sedar, G Antichi… - IEEE/ACM …, 2021 - ieeexplore.ieee.org
Highly dependable communication networks usually rely on some kind of Fast Re-Route
(FRR) mechanism which allows to quickly re-route traffic upon failures, entirely in the data …

Reimagining automotive service-oriented communication: A case study on programmable data planes

N Nayak, U Ambalavanan, JM Thampan… - IEEE Vehicular …, 2023 - ieeexplore.ieee.org
Automotive electrical and electronic (E/E) engineering architectures are being radically
overhauled to satisfy the needs of the current automotive trends ranging from electrification …