A survey on data plane programming with p4: Fundamentals, advances, and applied research
Programmable data planes allow users to define their own data plane algorithms for network
devices including appropriate data plane application programming interfaces (APIs) which …
devices including appropriate data plane application programming interfaces (APIs) which …
The programmable data plane: Abstractions, architectures, algorithms, and applications
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 …
level processing steps applied to network packets and are key drivers toward realizing the …
PINT: Probabilistic in-band network telemetry
Commodity network devices support adding in-band telemetry measurements into data
packets, enabling a wide range of applications, including network troubleshooting …
packets, enabling a wide range of applications, including network troubleshooting …
In-band network telemetry: A survey
With the development of software-defined network and programmable data-plane
technology, in-band network telemetry has emerged. In-band network telemetry technology …
technology, in-band network telemetry has emerged. In-band network telemetry technology …
Elastic sketch: Adaptive and fast network-wide measurements
When network is undergoing problems such as congestion, scan attack, DDoS attack, etc.,
measurements are much more important than usual. In this case, traffic characteristics …
measurements are much more important than usual. In this case, traffic characteristics …
An exhaustive survey on p4 programmable data plane switches: Taxonomy, applications, challenges, and future trends
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 …
a small set of protocols. This closed-design paradigm has limited the capability of the …
Jaqen: A {High-Performance}{Switch-Native} approach for detecting and mitigating volumetric {DDoS} attacks with programmable switches
The emergence of programmable switches offers a new opportunity to revisit ISP-scale
defenses for volumetric DDoS attacks. In theory, these can offer better cost vs. performance …
defenses for volumetric DDoS attacks. In theory, these can offer better cost vs. performance …
Sonata: Query-driven streaming network telemetry
Managing and securing networks requires collecting and analyzing network traffic data in
real time. Existing telemetry systems do not allow operators to express the range of queries …
real time. Existing telemetry systems do not allow operators to express the range of queries …
[PDF][PDF] Poseidon: Mitigating volumetric ddos attacks with programmable switches
Distributed Denial-of-Service (DDoS) attacks have become a critical threat to the Internet.
Due to the increasing number of vulnerable Internet of Things (IoT) devices, attackers can …
Due to the increasing number of vulnerable Internet of Things (IoT) devices, attackers can …
{NetChain}:{Scale-Free}{Sub-RTT} coordination
Coordination services are a fundamental building block of modern cloud systems, providing
critical functionalities like configuration management and distributed locking. The major …
critical functionalities like configuration management and distributed locking. The major …