Results 261 to 270 of about 25,313 (297)
Some of the next articles are maybe not open access.

Correct-by-Construction Network Programming for Stateful Data-Planes

Proceedings of the ACM SIGCOMM Symposium on SDN Research (SOSR), 2021
As switch hardware becomes faster, more stateful, and more programmable, functionality that was once confined to end hosts or the control plane is being pushed into the data plane. For example, recent work on adaptive congestion control and heavy hitter detection uses stateful switches to implement sophisticated functionality with only minor controller
openaire   +1 more source

pcube: Primitives for Network Data Plane Programming

2018 IEEE 26th International Conference on Network Protocols (ICNP), 2018
P4 is a domain specific language to configure packet processing pipelines in programmable dataplane switches, and is a powerful idea towards realizing the goal of flexible software-defined networks. This paper presents pcube, a framework that provides a set of primitives to simplify the development of P4-based dataplane applications.
Rinku Shah   +4 more
openaire   +1 more source

Packet processing and data plane program verification: A survey with tools, techniques, and challenges

International Journal of Communication Systems, 2023
SummaryIn today's era of fast‐growing network‐enabled devices combined, it increases the complexity of the network. This leads to the massive data packet transfer on the network via the data plane in a software‐defined networking environment. The programmable packet processing in a data plane may introduce indirect bugs that are hard to catch manually.
Harishchandra A. Akarte   +1 more
openaire   +1 more source

P4 Transformer: Towards Unified Programming for the Data Plane of Software Defined Network

2021 IEEE 45th Annual Computers, Software, and Applications Conference (COMPSAC), 2021
P4 (Programming Protocol-independent Packet Processors) language provides target-independent programming regardless of the SDN data plane's underlying architecture. However, manufacturers have adapted P4 for their architectures, imposing more restrictions for the standard P4.
Zijun Hang, Yongjie Wang, Shuguang Huang
openaire   +1 more source

SPEED: Resource-Efficient and High-Performance Deployment for Data Plane Programs

2020 IEEE 28th International Conference on Network Protocols (ICNP), 2020
Programmable switches allow network administrators to customize packet processing behaviors in data plane programs. However, existing solutions for program deployment fail to achieve resource efficiency and high packet processing performance. In this paper, we propose SPEED, a system that provides resource-efficient and high-performance deployment for ...
Xiang Chen 0017   +6 more
openaire   +1 more source

Shapeshifter: Intelligence-driven data plane randomization resilient to data-oriented programming attacks

Computers & Security, 2020
Abstract Non-control data attacks are becoming an increasingly major threat to cyber security. Specifically, data-oriented programming (DOP) attacks manipulate the non-control data in the target program to achieve malicious goals without violating control-flow integrity (CFI). Pioneering research has shown that such attacks can be equally as powerful
Ye Wang 0004   +4 more
openaire   +1 more source

DC.p4

Proceedings of the 1st ACM SIGCOMM Symposium on Software Defined Networking Research, 2015
The P4 programming language [29, 16] has been recently proposed as a high-level language to program the forwarding plane of programmable packet processors, spanning the spectrum from software switches through FPGAs, NPUs and reconfigurable hardware switches.
Anirudh Sivaraman   +4 more
openaire   +1 more source

Poster : Loading Programmable Data Plane Programs to Virtual Plane

2021 IEEE 29th International Conference on Network Protocols (ICNP), 2021
openaire   +1 more source

Script-Based Approach to P4 Data Plane Programming

This paper presents a script-based approach to P4 code-generation and device configuration for a Tofino P4 switch. We developed this approach for a prototypical implementation of a DDoS stresser application that should be used quickly and easily by network security personnel without a deeper understanding of P4 programming or switch operation.
Bast, Pascal, Scheffler, Thomas
openaire   +2 more sources

Compiling Cross-Language Network Programs Into Hybrid Data Plane

IEEE/ACM Transactions on Networking, 2022
Hao Li 0011   +7 more
openaire   +1 more source

Home - About - Disclaimer - Privacy