P4 Introduction

P4 is a high-level programming language for software-defined networks. It is intended to describe the behavior of the data plane of systems or appliances that forwards, modifies or inspects network traffic. Researchers are innovating using P4 in server-based networking systems with novel approaches to offloading servers using SmartNICs and realizing new functionality. Learn how Netronome and Open-NFP are helping facilitate this research and bring
the community together.