Polyglot P4TC: Python and Rust API Wrappers for Linux TC-based P4
Contributor: Attaullah Ansari
P4TC enables programmable packet processing in the Linux kernel via TC and eBPF, but its control plane is limited to the tc CLI and shell scripts....
Evolve the programmable data plane ecosystem!
Contributor: Attaullah Ansari
P4TC enables programmable packet processing in the Linux kernel via TC and eBPF, but its control plane is limited to the tc CLI and shell scripts....
Contributor: c8ef
BMv2 currently provides only textual logs for tracing packets through a P4 pipeline, which must be parsed with brittle regex hacks and cannot be...
Contributor: Haechan Kwon
P4-SpecTec provides mechanized formal semantics for the P4 language, but its adoption is currently limited by a lack of accessible learning...
Contributor: Vineet Goel
This project is to improve the P4Sim module by enhancing its Traffic Manager and integrating ns-3's built-in QueueDisc class into it. This will help...
Contributor: WeiWei Luo
This project integrates Planter, an in-network machine learning framework, into the P4Pi Raspberry Pi platform. The work includes adding a p4c-dpdk...
Contributor: Advay Singh
Gigaflow is an innovative solution to accelerate network processing in large-scale data centers by leveraging flow locality and pipeline-aware...
Contributor: Sankalp Jha
Contemporary developments of Machine Learning Applications in real-time Networks to classify traffic for better security and performance are examples...
Contributor: Vineet Goel
This project aims to extend the existing P4sim module integrated within the ns-3 network simulator by implementing control plane functionalities. The...
Contributor: Xiyu Hao
P4 empowers developers to program the data plane of network devices—switches, routers, and NICs—at a level of detail previously only accessible to...
Contributor: Adarsh Rawat
The project aims to centralize the P4 compiler (p4c) documentation by developing a new, well-structured documentation website using Doxygen for...
Contributor: Stanislav Kosorin
Kubernetes has recently moved its forensic container checkpointing feature into beta. This feature allows checkpointing containers within Kubernetes...
Contributor: Nitish Kumar.
P4 (Programming Protocol-independent Packet Processors) is a domain-specific language for network devices. It allows programmers to specify how data...
Contributor: Rupesh Chiluka
Programming Protocol-independent Packet Processors (P4) is a domain-specific language for network devices, specifying how data plane devices...