behavioral-model icon indicating copy to clipboard operation
behavioral-model copied to clipboard

The reference P4 software switch

Results 124 behavioral-model issues
Sort by recently updated
recently updated
newest added

We have a very simple topology as shown below. ![image](https://user-images.githubusercontent.com/22100554/206835071-df9b7abd-0542-4689-b04e-5860e73ce0a7.png) We are using v1model architecture for the switch. Link Bandwidths: h1 - s1 = 50 Mbps s1 - s2 =...

This pull requests adds instructions on how BMv2 can be installed as a package on Ubuntu and Debian.

This PR implements support for notifications (idle timeouts, digests) in `SimpleSwitch` when build with PI. The code of `NotificationsCapture` is taken verbatim from `SimpleSwitchGrpc`. Context: Stratum is consuming the `SimpleSwitch[Runner]`...

In Mininet, I want to measure forwarding delay BMV2 as a function of Header parsing, Header field modification and Table. Similar works were done using the Moongen traffic generator on...

Hi, I installed the bmv2 and PI, but there are no python modules for them neither in site-packages nor dist-packages under /usr/lib/python3. But the CLIs for both work well. Could...

i tried to set up p4-onos-dev environment i download all needed and compiled successfully but when i tried to build simple_swich_grpc some errors occur this is the error message ```...

lifecycle/stale

Typically programmable switches contain multiple pipelines to achieve higher throughput. For example, a Tofino switch may contain 4-6 pipelines where each pipeline can achieve 1 Tbps throughput. All of these...

lifecycle/stale

I want to send packets to a Server with bmv2 switch and docker container, so the container can join in the network Is MACVLAN a possible way?

Hello, I am a little confused about the relationship between the p4 program and the use of stage. Can we use the p4 program to control the use of the...

I've been trying to add a new extern, based on my usecase to the v1 model. The C++ functionality is up and running but I'm actually confused on registering the...