Skip to content

ipdk-io/networking-recipe

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c277ddc · Nov 12, 2023
Nov 12, 2023
Nov 10, 2023
Nov 12, 2023
Nov 10, 2023
Oct 3, 2023
Nov 8, 2023
Nov 8, 2023
Sep 21, 2023
Sep 9, 2023
Nov 12, 2023
Nov 16, 2022
Nov 9, 2023
Nov 1, 2023
Oct 19, 2023
Jun 23, 2023
Nov 12, 2023
May 26, 2023
Nov 12, 2023
Aug 3, 2022
Nov 1, 2023
Sep 21, 2023
Nov 9, 2023

Repository files navigation

P4 Control Plane

This repository is the superproject for P4 Control Plane. It is the successor to P4-OVS.

  • also called the IPDK Networking Recipe
  • formally known as P4-OVS Split Architecture

P4 Control Plane modularizes P4-OVS and reduces coupling between its components, making the code easier to maintain and more suitable for upstreaming.

It moves the P4-specific components of the architecture from ovs-vswitchd to a separate process called infrap4d.

See the Overview section of the User Guide for a description of the components.

Major changes

The Stratum dependencies component has formally moved from the setup directory to a new https://github.com/ipdk-io/stratum-deps repository.

See the README file in the setup directory for more information.

Source code

To download the source code for P4 Control Plane:

git clone --recursive https://github.com/ipdk-io/networking-recipe

Documentation