Introduction

This short paper describes OfP4, a prototype implementation of P4, including P4Runtime support, that uses Open vSwitch as the backend.

Abstract

Software implementations of P4 available today have significant limitations. Given that, we introduce OFP4, a prototype of an implementation of P4, including P4Runtime support, that uses Open vSwitch as its back-end. OFP4 translates P4 code plus runtime entities such as table entries into OpenFlow (OF) flows, which it installs in a running Open vSwitch instance using the OpenFlow protocol. This paper describes how this translation works and provides an overview of our proof-of-concept implementation

Files

Date

May, 2022

Authors

Related projects

Research Areas

  • P4
  • SDN

Type

Conference

Journal

P4 Workshop