A survey on in-network computing: Programmable data plane and technology specific applications

S Kianpisheh, T Taleb - IEEE Communications Surveys & …, 2022 - ieeexplore.ieee.org
In comparison with cloud computing, edge computing offers processing at locations closer to
end devices and reduces the user experienced latency. The new recent paradigm of in …

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 …

An exhaustive survey on p4 programmable data plane switches: Taxonomy, applications, challenges, and future trends

EF Kfoury, J Crichigno, E Bou-Harb - IEEE access, 2021 - ieeexplore.ieee.org
Traditionally, the data plane has been designed with fixed functions to forward packets using
a small set of protocols. This closed-design paradigm has limited the capability of the …

ZipLine: in-network compression at line speed

S Vaucher, N Yazdani, P Felber, DE Lucani… - Proceedings of the 16th …, 2020 - dl.acm.org
Network appliances continue to offer novel opportunities to offload processing from
computing nodes directly into the data plane. One popular concern of network operators and …

Curb: Trusted and scalable software-defined network control plane for edge computing

M Xu, C Wang, Y Zou, D Yu, X Cheng… - 2022 IEEE 42nd …, 2022 - ieeexplore.ieee.org
The proliferation of edge computing brings new challenges due to the complexity of
decentralized edge networks. Software-defined networking (SDN) takes advantage of pro …

An innovative NSGA-II-based Byzantine Fault Tolerant solution for software defined network environments

W Ahmed, N Shah, GM Muntean - Computer Networks, 2024 - Elsevier
Byzantine fault tolerance (BFT) of the control plane in Software Defined Networking (SDN) is
achieved by mapping each switch to 3 f+ 1 number of controllers, where f represents the …

Mutiny! How does Kubernetes fail, and what can we do about it?

M Barletta, M Cinque, C Di Martino… - arXiv preprint arXiv …, 2024 - arxiv.org
In this paper, we i) analyze and classify real-world failures of Kubernetes (the most popular
container orchestration system), ii) develop a framework to perform a fault/error injection …

Switch-centric Byzantine fault tolerance mechanism in distributed software defined networks

S Han, S Jang, H Lee, S Pack - IEEE Communications Letters, 2020 - ieeexplore.ieee.org
Supporting byzantine fault tolerance (BFT) in distributed software-defined networks (SDNs)
may lead to increased consensus delay and traffic load since all messages should be …

Decoupling of distributed consensus, failure detection and agreement in sdn control plane

E Sakic, W Kellerer - 2020 IFIP Networking Conference …, 2020 - ieeexplore.ieee.org
Centralized Software Defined Networking (SDN) controllers and Network Management
Systems (NMS) introduce the issue of controller as a single-point of failure (SPOF). The …

[PDF][PDF] Security for SDN environments with P4

RMM Pires - 2023 - estudogeral.uc.pt
Abstract Software-Defined Networking (SDN) separate the data plane from the control plane,
where the control is handled by the SDN controller. So, the controllers have full visibility of …