Layer 2 Network Topology with Edgecore Wedge100BF-32X P4 Tofino Switch on FABRIC ( public ) ( FABRIC Staff )

This notebook demonstrates how to provision and configure a Layer 2 network topology using P4 programmable Tofino switches on the FABRIC testbed. Specifically, it leverages the Edgecore Wedge100BF-32X switch, which features a Barefoot Tofino ASIC, for deploying and testing custom P4 programs.

  • Create a slice with Tofino-enabled nodes and appropriate interfaces
  • Configure a Layer 2 stitched network between hosts connected via the Edgecore Wedge100BF-32X
  • Deploy and validate P4 runtime behavior using pre-defined forwarding programs
  • Test end-to-end connectivity across the Layer 2 domain

The notebook is intended for researchers and developers exploring network programmability, P4-based data plane experimentation, and Layer 2 service composition in a deeply programmable infrastructure.

Prerequisites include familiarity with the FABlib API and access to a FABRIC project with slice creation privileges.


245    60 (4)    1
July 10, 2025, 9:17 p.m.


Versions

2025-01-28 Jan. 28, 2025, 3:03 p.m. urn:fabric:contents:renci:b561f8b1-da69-46af-b47e-b8ea269c61fe 60 download

Authors