Advancing sdn from openflow to p4: A survey
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 …
networking by decoupling the control and forwarding processes through the OpenFlow …
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 …
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 …
[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 …
Flow event telemetry on programmable data plane
Network performance anomalies (NPAs), eg long-tailed latency, bandwidth decline, etc., are
increasingly crucial to cloud providers as applications are getting more sensitive to …
increasingly crucial to cloud providers as applications are getting more sensitive to …
[PDF][PDF] FlowLens: Enabling Efficient Flow Classification for ML-based Network Security Applications.
An emerging trend in network security consists in the adoption of programmable switches for
performing various security tasks in large-scale, high-speed networks. However, since …
performing various security tasks in large-scale, high-speed networks. However, since …
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 …
improving network performance and security. As an efficient tool for network measurement …
Unlocking the power of inline {Floating-Point} operations on programmable switches
The advent of switches with programmable dataplanes has enabled the rapid development
of new network functionality, as well as providing a platform for acceleration of a broad …
of new network functionality, as well as providing a platform for acceleration of a broad …
Scaling hardware accelerated network monitoring to concurrent and dynamic queries with {* Flow}
Measurement plays a key role in network operation and management. An important but
unaddressed practical requirement in high speed networks is supporting concurrent …
unaddressed practical requirement in high speed networks is supporting concurrent …
RoCC: robust congestion control for RDMA
In this paper, we present RoCC, a robust congestion control approach for datacenter
networks based on RDMA. RoCC leverages switch queue size as an input to a PI controller …
networks based on RDMA. RoCC leverages switch queue size as an input to a PI controller …