PINT-BoX: Path-aware networking IN a Tofino BoX
Everson Scherrer Borges, Willen Borges Coelho, Fabricio Rodríguez Cesen, Francisco Germano Vogt, Christian Esteve Rothenberg, Rodolfo da Silva Villaça, Cristina K. Dominicini, Rafael S. Guimarães, Magnos Martinello · 2024
This demonstration showcases PINT-BoX, a Path-Aware Networking using the PolKA source routing approach, in combination with the P7 emulation experimentation tool built on a Tofino box. It is designed for experimentation on a Tofino-based system, demonstrating the creation of various network topologies emulated within a P4-programmable switch. The demo highlights the flexibility and capabilities of the platform in exploring diverse network paths and configurations. The proposed design gives endpoints full control over multiple paths within a given topology, each with distinct network metrics, allowing them to change the path without the need to reconfigure the network core.