26 skills found
p4lang / Behavioral ModelThe reference P4 software switch
kevinbird61 / P4 ResearchingTestbed/Tutorials/Researching work on P4.
GEANT-DataPlaneProgramming / Int PlatformsIn-band Telemetry (INT) implementation for bmv2 and TOFINO platforms.
PIFO-TM / Ns3 Bmv2NS3 support for P4 programs using bmv2
rare-freertr / RARE Bmv2RARE for P4Lang bmv2 dataplane target
p4lang / P4c BmGenerates the JSON configuration for the behavioral-model (bmv2), as well as the C/C++ PD code
cslev / P4 Bmv2 DockerP4 BMV2 docker container
opennetworkinglab / P4mn DockerP4Runtime-enabled Mininet Docker image that uses BMv2 simple_switch_grpc as the default switch
khooi8913 / P4 HashpipeUnofficial P4_16 implementation of the HashPipe heavy hitter detection algorithm proposed in the paper, "Heavy-Hitter Detection Entirely in the Data Plane" @ SOSR'17
jiarong0907 / Runtime Programmable SwitchAn enhanced version of BMv2 switches that support changing the P4 program at runtime with no service interruption.
robertmacdavid / Up4 AbstractA P4 implementation of a 5G UPF for BMv2
eniac / SpeedlightSource code for Speedlight, a system for Synchronized Network Snapshots
P4SC / P4scP4SC system prototype, target BMv2
davidcamilo0710 / P4TreeA novel approach based on Random Forests that quickly and accurately identifies elephant flows in programmable Data Planes.
tatry / INT BMv2In-Band Network Telemetry for BMv2 P4 switch
Dscano / GTPV1 P4This p4 program provides GTP.v1 encapsulation/decapsulation/steering. Furthermore you can get hop latency via postcard telemetry from each node of the network.
dcomp-leris / P4 MultiqueueVirtual Machine with p4 and multiqueue (bmv2)
williehwc / Rtt P4RTT telemetry program for P4 switches. Please use the June 2018 P4 BMv2 VM: https://p4.org/events/2018-06-06-p4-developer-day/
shouxi / Flowradar P4 Bmv2FlowRader-P4 upgraded for bmv2
jonadmark / Intsight Bmv2IntSight Prototype for Mininet + BMv2