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.
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
- Komal Thareja , Google (kthare10@renci.org)
- Komal Thareja , University of North Carolina at Chapel Hill (kthare10@email.unc.edu)