Search for: p4

P4 Expert Roundtable Series Wrap-Up

The virtual P4 Expert Roundtable Series took place April 28-29th and was kicked off with four engaging live keynote presentations with vibrant Q&As from the audience. The recordings of the keynotes and all of the plenaries and informative presentations are available now on demand.   Keynotes Nate Foster, Assistant Professor of CS at Cornell University […]

2020 P4 Distinguished Service Award – Recipients Announced

During Nate Foster’s engaging live keynote presentation, “P4 at the Edge”, delivered as part of  the virtual P4 Expert Roundtable Series, he recognized two recipients of the“P4 Distinguished Service Award”. Nate is a member of the P4 Technical Steering Team that votes to select recipients of this award each year.  Congratulations to this year’s winners! […]

P4 Expert Roundtable Series

Hosted by the Open Networking Foundation We are launching a ‘P4 expert roundtable series’ to bring exciting keynotes, plenary, and panel discussions to the P4 community. This will be a 2-day event incorporating live webinars of keynote/s and Q&A, along with planned presentations and discussions with technical experts using a dynamic, roundtable format. These sessions […]

Network Prototyping Made Easy with P4 and Python

Editor Note: This post was originally written by Tomasz Osiński for his personal blog. We are re-publishing it here (with permission) as it gives a nice introduction to how P4 and Python can be used as rapid prototyping tools. Introduction Have you ever tried to understand deeply mechanisms of network protocols? I mean network protocols […]

Pensando Announces P4-programmable Platform and Joins P4 Community

Posted by Mario Baldi on February 24, 2020 Pensando Systems recently introduced a Distributed Services Card (DSC) based on a custom, fully-programmable processor optimized to execute P4 programs. The DSC is the centerpiece of a Distributed Services Platform designed to deliver high-performance, scalable networking, storage and security services. This unique approach removes the appliance bottleneck, […]

Announcing version 1.2.0 of the P4-16 Language Specification

Posted by Mihai Budiu and Nate Foster on October 30, 2019 On behalf of the entire P4 Language Design Working Group, we are pleased to announce version 1.2.0 of the P416Language Specification. The official specification document is available in HTML and PDF on the P4 website. Overview Most of the features added in version 1.2.0 […]

P4 Hackathon in Amsterdam

An event organized by the P4 Education Working Group Held in Amsterdam, The Netherlands on October 18th, 2019 The P4 Hackathon aims to develop novel, proof-of-concept data plane applications, and to support the open-source community through the development of tools and infrastructure. The hackathon is intended for P4 users of all levels – from beginners […]

Getting Started with P4

Editor Note: This post was originally written by Bruno Rijsman for his personal blog. We are re-publishing it here (with permission) as it provides an excellent introduction to getting started with the P4 language using the software tools that have been developed by the open-source community. Introduction I recently got serious about learning P4, a […]

2nd P4 Workshop in Europe (EuroP4)

A presentation by the P4 Language Consortium and ONF in conjunction with ANCS 2019 Held at Cambridge, UK on September 23, 2019 EuroP4 2019 is the second P4 Language Consortium event in Europe. It aims to bring together P4 and P4->NetFPGA researchers from Europe and from around the world, and to foster the growth of […]

P4 Hackathon at IETF105

P4 Hackathon at IETF 105 in Montreal on July 20-21, 2019. The Computing in the Network (COIN) IRTF research group will host a P4 Hackathon at IETF 105 in Montreal on July 20 and 21. The goal of the hackathon is to give the COIN community a way to investigate new applications in P4 and develop prototypes of potential new applications. […]

P4 Activity in the GÉANT Project

Posted by on May 30, 2019 Phase 3 of the GÉANT4 project is exploring questions related to white box programmability through two activities: RARE (Router for Academic, Research & Education) and DPP (Data Plane Programmability). RARE is investigating how a Network Operating System controlling P4-programmable data planes can be used to implement Research & […]

P4 Workshop 2019

A Presentation by the P4 Language Consortium Held at Stanford University on Wednesday, May 1, 2019 Special Thanks to our Sponsors:   Venue     Address: Arrillaga Alumni Center, 326 Galvez St, Stanford, CA 94305     Directions below: Agenda 8:00 – 9:00am Registration and Breakfast 9:00 – 9:20am Welcome and Introductions (Slides) (Video)Speakers: Nick McKeown (Stanford University), Nate Foster (Cornell University), Guru Parulkar (Open Networking Foundation) […]