Litcius/Paper detail

The Programmable Data Plane

Oliver Michel, Roberto Bifulco, Gábor Rétvári, Stefan Schmid

2021ACM Computing Surveys103 citationsDOIOpen Access PDF

Abstract

Programmable data plane technologies enable the systematic reconfiguration of the low-level processing steps applied to network packets and are key drivers toward realizing the next generation of network services and applications. This survey presents recent trends and issues in the design and implementation of programmable network devices, focusing on prominent abstractions, architectures, algorithms, and applications proposed, debated, and realized over the past years. We elaborate on the trends that led to the emergence of this technology and highlight the most important pointers from the literature, casting different taxonomies for the field, and identifying avenues for future research.

Topics & Concepts

Plane (geometry)Computer scienceMathematicsGeometrySoftware-Defined Networks and 5GCloud Computing and Resource ManagementNetwork Security and Intrusion Detection
The Programmable Data Plane | Litcius