Repository navigation
p4runtime
- Website
- Wikipedia
Stratum is an open source silicon-independent switch operating system for software defined networks.
Specification documents for the P4Runtime control-plane API
Simple P4Runtime controller demonstrating the packet-in/packet-out functionality
In this repository, we propose a lightweight and practical mitigation mechanism to protect SDN architecture against DDoS flooding threats and ensure a secure and efficient SDN-based networking environment. Our proposal extends the Data Plane (DP) with a classification and mitigation module to analyze the new incoming packets, classify the benign requests from the SYN flood attacks, and perform the adaptive countermeasures.
SDN project of the Networks and Technologies for Telecommunications course of the Computer Science and Networking Master's Degree @ University of Pisa
This application allows ONOS to control the basic P4 pipeline, deployed for Tofino switch, via the ONOS application reactive forwarding and/or installation of custom flow rules via ONOS REST API .
DPDK Pipeline using P4 In this repo we will present how to configure DPDK pipeline by a P4 program.☄️
Apresentação do artigo da SIGCOMM 2021 Tutorial: 5G-Connected Edge Cloud
Hands on tutorials for data plane switches using P4
This project provides a p4 pipeline capable to forwarding packets and monitoring performances via Postcard Telemetry. The Onos application is capable to control the p4 switches, that have this pipeline, and install the flow rules needed to provide the packets forwarding and monitoring via Postcard Telemetry.