/ovs.p4

Adding the P4 support to Open vSwitch by integrating uBPF VM with AF_XDP and DPDK

Primary LanguageCApache License 2.0Apache-2.0

Introduction

This repository is a playground for adding the P4 support to Open vSwitch by leveraging uBPF VM, P4 to uBPF compiler and integrating them with DPDK and AF_XDP interfaces.

This project is a prototype, far from being mature.

Note! This is my side project, which is based on my previous work around P4rt-OVS and the P4 to uBPF compiler.

Acknowledgment

This work is supported by Aaron A. Glenn and Network Service Associates.