Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleDecember 2022
Causal network telemetry
EuroP4 '22: Proceedings of the 5th International Workshop on P4 in EuropePages 46–52https://doi.org/10.1145/3565475.3569084Current approaches to network observability rely on techniques like active probing, packet sampling, and path-level telemetry, which only provide a partial view. This paper presents causal telemetry, a new model that adapts ideas from distributed ...
- research-articleDecember 2022
In-network fractional calculations using P4 for scientific computing workloads
- Shivam Patel,
- Rigden Atsatsang,
- Kenneth M. Tichauer,
- Michael H. L. S. Wang,
- James B. Kowalkowski,
- Nik Sultana
EuroP4 '22: Proceedings of the 5th International Workshop on P4 in EuropePages 33–38https://doi.org/10.1145/3565475.3569083Recent P4 research has motivated the need for in-network fractional calculations to support functions in Networking (for calculations related to active queue management and load balancing) and in Machine Learning. The P4 language and ASICs do not ...
- short-paperDecember 2022
Sketch-based entropy estimation: a tabular interpolation approach using P4
EuroP4 '22: Proceedings of the 5th International Workshop on P4 in EuropePages 57–60https://doi.org/10.1145/3565475.3569082This work presents the implementation of a tabular interpolation approach to estimate empirical Shannon entropy on programmable data plane ASICs using P4. The technique transforms the complex computations of the random projection into fast lookup over ...
- research-articleDecember 2022
HOL4P4: semantics for a verified data plane
EuroP4 '22: Proceedings of the 5th International Workshop on P4 in EuropePages 39–45https://doi.org/10.1145/3565475.3569081We introduce a formal semantics of P4 for the HOL4 interactive theorem prover. We exploit properties of the language, like the absence of call by reference and the copy-in/copy-out mechanism, to define a heapless small-step semantics that is abstract ...
- short-paperDecember 2022
Distributed DNN serving in the network data plane
EuroP4 '22: Proceedings of the 5th International Workshop on P4 in EuropePages 67–70https://doi.org/10.1145/3565475.3569079Programmable networks have received tremendous attention recently. Apart from exciting network innovations, in-network computing has been explored as a means to accelerate a variety of distributed systems concerns, by leveraging programmable network ...
- research-articleDecember 2022
Reducing P4 language's voluminosity using higher-level constructs
EuroP4 '22: Proceedings of the 5th International Workshop on P4 in EuropePages 19–25https://doi.org/10.1145/3565475.3569078Over the last years, P4 has positioned itself as the primary language for data-plane programming. Despite its constant evolution, the P4 language still "suffers" from one significant limitation: the voluminosity of its code. P4 applications easily reach ...
- research-articleDecember 2022
In-network angle approximation for supporting adaptive beamforming
EuroP4 '22: Proceedings of the 5th International Workshop on P4 in EuropePages 61–66https://doi.org/10.1145/3565475.3569076There is a great interest in utilizing P4 for in-network computing along with programmable data planes. This use is emerging as a new network paradigm that can not just reduce the complexity but the delay as well. Beamforming is now an integral feature ...
- research-articleDecember 2022
A P4-based content-aware approach to mitigate slow HTTP POST attacks
EuroP4 '22: Proceedings of the 5th International Workshop on P4 in EuropePages 8–14https://doi.org/10.1145/3565475.3569075A slow HTTP POST attack is an application-layer distributed denial-of-service attack targeting web servers. The attacker simulates a legitimate user with a slow network speed and continues to send requests, resulting in server resources being ...
- research-articleDecember 2022
BACKORDERS: using random forests to detect DDoS attacks in programmable data planes
EuroP4 '22: Proceedings of the 5th International Workshop on P4 in EuropePages 1–7https://doi.org/10.1145/3565475.3569074Networks and the services they support form the communication backbone of our society, and it is important that potential Distributed Denial of Service (DDoS) attacks are detected quickly, in order to avoid or minimize the impact they may have on the ...
- short-paperDecember 2022
On implementing ChaCha on a programmable switch
EuroP4 '22: Proceedings of the 5th International Workshop on P4 in EuropePages 15–18https://doi.org/10.1145/3565475.3569073This paper presents an implementation of a practical cryptographic primitive based on ChaCha on a Tofino programmable switch. A key challenge is optimizing the implementation by leveraging the structure of ChaCha operations and hardware features of ...
- proceedingDecember 2022
EuroP4 '22: Proceedings of the 5th International Workshop on P4 in Europe
The growing complexity of network devices and protocols, and the increasing need for programmability and diversity, led to the introduction of the P4 programming language in 2014. Since then, the P4 user community has grown exponentially, innovating ...