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 …

Isolation mechanisms for {High-Speed}{Packet-Processing} pipelines

T Wang, X Yang, G Antichi, A Sivaraman… - 19th USENIX Symposium …, 2022 - usenix.org
Data-plane programmability is now mainstream. As we find more use cases, deployments
need to be able to run multiple packet-processing modules in a single device. These are …

Multitenancy for fast and programmable networks in the cloud

T Wang, H Zhu, F Ruffy, X Jin, A Sivaraman… - 12th USENIX Workshop …, 2020 - usenix.org
Fast and programmable network devices are now readily available, both in the form of
programmable switches and smart network-interface cards. Going forward, we envision that …

Building and testing modular programs for programmable data planes

P Zheng, TA Benson, C Hu - IEEE Journal on Selected Areas in …, 2020 - ieeexplore.ieee.org
Programmable data planes, PDPs, enable an unprecedented level of flexibility and have
emerged as a promising alternative to existing data planes. Despite the rapid development …

Managing virtual programmable switches: Principles, requirements, and design directions

G Bueno, M Saquetti, P Rodrigues… - IEEE …, 2022 - ieeexplore.ieee.org
Virtualization is a key enabler of various networking concepts, like virtual networks, cloud
computing, and network function virtualization. With the advent of software-defined networks …

Protecting virtual programmable switches from cross-app poisoning (cap) attacks

IP Lamb, M Saquetti, GB de Oliveira… - NOMS 2022-2022 …, 2022 - ieeexplore.ieee.org
Cross-App Poisoning (CAP) is an emerging class of network integrity attacks against
Software Defined Networking (SDN). In a CAP attack, a malicious app poison shared data …

A terabit hybrid fpga-asic platform for switch virtualization

M Saquetti, RM Brum, B Zatt, S Pagliarini… - 2021 IEEE Computer …, 2021 - ieeexplore.ieee.org
The roll-out of technologies like 5G and the need for multi-terabit bandwidth in backbone
networks requires networking companies to make significant investments to keep up with …

Modular switch deployment in programmable forwarding planes with switch (de) composer

PD Bol, R Lunardi, B de França… - Proceedings of the …, 2021 - dl.acm.org
We propose Switch (De) Composer, a solution for enabling network developers to leverage
the One Big Switch abstraction to write modular switch code that can be deployed across a …

Virtualization of programmable forwarding planes with p4vbox

P Rodrigues, M Saquetti, G Bueno, W Cordeiro… - Journal of Integrated …, 2021 - jics.org.br
Networking virtualization has shown to enable faster service provioning and server as a
main driver of innovation, from Software-Defined Networking (SDN) to Network Function …

Improving Video Streaming Quality in Congested Networks with In-Network Computing

L Gobatto, M Saquetti, C Diniz, B Zatt… - 2024 IEEE 15th Latin …, 2024 - ieeexplore.ieee.org
Network congestion and consequent packet loss are challenges for video streaming.
Although there is research on changing the video encoding to make them more resistant to …