P4 Ecosystem

The P4 Ecosystem is large and growing rapidly. It includes a wide range of products, projects, and services that leverage P4.

If you have a product, project, or service that utilizes P4 and would like to be featured as part of the P4 ecosystem we invite you to submit your information.

Ecosystem Categories
P4 Functions
Product / Project Types
Organization
Organization Types
Vendor Logo

Accton

Accton leverages P4 on a number of hardware platforms.

Vendor Logo

APS Networks Advanced Programmable Switch APS2112D

P4-Programmable Network Switch with Intel® Tofino™ 1 dual pipeline 1.8Tb/s network ASIC

Vendor Logo

APS Networks Advanced Programmable Switch APS2140D

P4-programmable network switch with Intel® Tofino™ 1 ASIC, including Intel® STRATIX® 10 FPGA

Vendor Logo

APS Networks Advanced Programmable Switch BF2556X-1T

The APS Networks® Intel® Tofino™-based P4-programmable switch uniquely supports 1/2.5 and 5Gb, 1588v2 PTP, and is based on an Intel 8-core Broadwell D-1548 CPU.

Vendor Logo

APS Networks Advanced Programmable Switch BF6064X-T

The APS Networks® Intel® Tofino™-based P4-programmable switch uniquely supports 1588v2 time synchronization and is based on an Intel 8-core Broadwell D-1548 CPU.

Vendor Logo

APS Networks APS6232D

Spine or TOR switch with Intel® Tofino™ 2 dual pipeline 6.4Tb/s network ASIC for high rate data solutions using the P4 programming language.

Vendor Logo

Arista

Arista leverages P4 in a number of hardware platforms.

Vendor Logo

Arista – EOS

Arista Extensible Operating System (EOS®) is a fully programmable Linux-based network operating system that runs a single binary software image across the Arista switching family. Architected for resiliency and programmability, EOS has a unique multi-process state sharing architecture that separates state information and packet forwarding from protocol processing and application logic.

Vendor Logo

Bloombase

Bloombase leverages P4 on a number of software products for cybersecurity applications.

Vendor Logo

Canopus Networks – Telescope

Canopus Networks indexes terabit-scale traffic in real-time to provide actionable insights and forensic analysis.

Vendor Logo

Carnegie Mellon University – SketchLib

SketchLib provides API for implementing various sketching algorithms for network telemetry on programmable switch.

Vendor Logo

Celestica

Celestica leverages P4 in a number of hardware platforms.

Vendor Logo

Cisco

Cisco leverages P4 in a number of hardware platforms.

Vendor Logo

Cisco – NX-OS

Cisco NX-OS helps scale your data center as your workload and apps grow through scalable workloads, multi-tenancy, segment routing, and disaster recovery.

Vendor Logo

Cisco – Silicon One

Cisco Silicon One is a unifying architecture that enables customers to deploy the best-of-breed silicon from Top of Rack (TOR) switches through web-scale data centers and across the service provider networks. A single architecture provides the highest bandwidth routing and switching silicon in the industry.

Vendor Logo

Cornell University – Petr4

Petr4 consists of a clean-slate definitional interpreter and a core calculus that models a fragment of P4.

Vendor Logo

Delta Electronics

Delta Electronics leverages P4 in a number of hardware platforms.

Vendor Logo

Deutsche Telekom – BNG

Telecommunications operators need a new, community-driven industry approach, leveraging disaggregation, softwarization, and automation, to design, build and deploy next-generation broadband networks more effectively and efficiently. Open Hardware and Open Source Software with open, well-specified APIs offers the basis to meet the design principles with the desired significant reductions in OPEX and CAPEX. This position paper presents motivation, goals, and key deployment scenarios of the operators, making a call to the industry to join, expand and strengthen the collaborative community building solutions meeting those goals.

Vendor Logo

Edgecore Networks

Edgecore leverages P4 on a number of hardware platforms.

Vendor Logo

Edgecore Networks – Enterprise Solution

The Edgecore enterprise solution includes a packet broker and network monitor that contain basic ACL, DPI, and service chain functions to offload security devices. The on-premise solution for 4G/5G enterprise networks offloads our partner’s P-GW/UPF to a P4 target.

Vendor Logo

Edgecore Networks – University and Factory Solutions

The Edgecore Networks university and factory solutions provide a P4-based router with L2, L3 (include BGP), VxLAN, etc. The all-in-one device is targeted at IT centers and companies that have their own AS.

Vendor Logo

EmbedWay

EmbedWay leverages P4 in a number of hardware platforms.

Vendor Logo

Fox Networks – Solution Demonstration

FOX Networks worked with Barefoot Networks to demonstrate programmable forwarding plane technology within a broadcast network. Barefoot’s Tofino switch chip ran a P4 program written by FOX, implementing forwarding plane functions.

Vendor Logo

Foxcom

Foxcom leverages P4 on a number of hardware platforms.

Vendor Logo

GÉANT Association – RARE/freeRtr

RARE/freeRtr is a software routing platform with a modular design that uses a message-based API between the control plane and data plane.