Aug 11, 2022
Automatically Checking P4 Parser Equivalence with Leapfrog
The P4 programming language is the interface of choice for programmable data plane devices. P4 programs have to meet network throughput requirements, but they are also subject to resource constraints imposed by the hardware. Compilers and human programmers try to optimize code to meet these constraints, which is hard enough…
Jul 28, 2022
P4 Novel Use Award Winners!
Congratulations to this year’s winners of the Novel Applications of P4 Awards, Fabricio Rodriguez, Pratap Pellakuru and Sharmila S.! The awards are offered to encourage creative and disruptive use cases for P4 and all the presentations included in the P4 2022 Workshop were eligible to win. Award winners were selected…
Jul 25, 2022
Community Member Profile: Mihai Budiu
In this community member profile, we would like to introduce Mihai Budiu, a researcher at VMware Research who is based in Palo Alto, California. He is an active contributor in the Open Networking Foundation’s P4 community. Mihai holds a Computer Science, Ph.D, from Carnegie Mellon University and after graduate school…
Jun 14, 2022
Tencent Implements Gateway Functionality in P4 Switching Appliance
Author: Junwei Zhang, Tencent Cloud Architecture and Platform Department Background and Introduction Tencent Gateway (TGW) is the first access point for Internet traffic going over the Tencent network, which consolidates multiple applications: elastic IP (EIP), Cloud Load Balancer (CLB) etc. EIP is the gateway between Tencent’s Virtual Private Cloud (VPC)…
Jun 8, 2022
P4 Workshop Showcases Expansion of Programmable Infrastructure
Recently I was honored to serve as General Chair for the Annual P4 Workshop, an entirely on-line event hosted by the Open Networking Foundation. I’ve been following P4 (Programming Protocol-independent Packet Processors) for many years and view it as the next stage in the evolution of software-defined networking. I recall…