Advancing sdn from openflow to p4: A survey

A Liatifis, P Sarigiannidis, V Argyriou… - ACM Computing …, 2023 - dl.acm.org
Software-defined Networking (SDN) marked the beginning of a new era in the field of
networking by decoupling the control and forwarding processes through the OpenFlow …

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 …

PINT: Probabilistic in-band network telemetry

R Ben Basat, S Ramanathan, Y Li, G Antichi… - Proceedings of the …, 2020 - dl.acm.org
Commodity network devices support adding in-band telemetry measurements into data
packets, enabling a wide range of applications, including network troubleshooting …

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 …

Nitrosketch: Robust and general sketch-based monitoring in software switches

Z Liu, R Ben-Basat, G Einziger, Y Kassner… - Proceedings of the …, 2019 - dl.acm.org
Software switches are emerging as a vital measurement vantage point in many networked
systems. Sketching algorithms or sketches, provide high-fidelity approximate measurements …

A P4-based 5G user plane function

R MacDavid, C Cascone, P Lin… - Proceedings of the …, 2021 - dl.acm.org
The demands on mobile networks are constantly evolving, but designing and integrating
new high-speed packet processing remains a challenge due to the complexity of …

A survey on sliding window sketch for network measurement

Z Zeng, L Cui, M Qian, Z Zhang, K Wei - Computer Networks, 2023 - Elsevier
As an important basis for network management, effective network measurement is critical for
improving network performance and security. As an efficient tool for network measurement …

Modular switch programming under resource constraints

M Hogan, S Landau-Feibish, MT Arashloo… - … USENIX Symposium on …, 2022 - usenix.org
Programmable networks support a wide variety of applications, including access control,
routing, monitoring, caching, and synchronization. As demand for applications grows, so …

Fcm-sketch: generic network measurements with data plane support

CH Song, PG Kannan, BKH Low… - Proceedings of the 16th …, 2020 - dl.acm.org
Sketches have successfully provided accurate and fine-grained measurements (eg, flow
size and heavy hitters) which are imperative for network management. In particular, Count …

A survey on rerouting techniques with P4 programmable data plane switches

A Mazloum, E Kfoury, J Gomez, J Crichigno - Computer Networks, 2023 - Elsevier
Traditionally, the networking industry has been dominated by closed and proprietary
hardware and software. Vendors have been controlling the network by hard-coding how …