Working Groups
The P4 Working Groups drive the technical activities related to the language
Join Working Group meetings by requesting an invitation by clicking the groups link below. Anyone interested in contributing is welcome to attend.
The P4 Working Groups drive the technical activities related to the language
Join Working Group meetings by requesting an invitation by clicking the groups link below. Anyone interested in contributing is welcome to attend.
Defines and standardizes Application Programming Interfaces that allow control planes to control and reprogram P4 data planes in real time.
Focuses on the evolution of the P4 Language, maintains the specification, and discusses the P4 reference compiler. The aim is to keep the language moving forward.
Fosters a global community around teaching programmable networking by curating open educational resources, organizing workshops, tutorials, and hackathons, and promoting collaboration and discussion on how to effectively integrate P4 into networking education.
Defines the Portable Switch and Portable NIC Architecture specifications, which define APIs that allow P4 developers to access features commonly available in programmable network devices, such as counters, meters, multicast replication, and encryption, etc., intended to be as portable as possible across a variety of hardware implementations.