-
Notifications
You must be signed in to change notification settings - Fork 164
Open
Description
And record the result in some table summarizing tested-working features of BMv2 and P4-DPDK. Report the results back to the DASH behavioral model work group. Consider expanding the table to include other open source P4 implementations like P4TC, P4-EBPF, etc., with the help of implementers of those targets.
-
cloning a packet
- and modifying the clone after it has been created, so it is different than the original packet, including truncation
-
sending packets to a CPU port that causes them to become P4Runtime controller PacketIn messages
- in particular, can cloned packets be sent to the control plane in this way?
-
injecting packet into P4 data plane via P4Runtime controller sending a PacketOut message
- and are such packets easily separable from packets received on "normal ports" in the P4 program, e.g. because their input port is equal to one of a small set of specially designated CPU ports (perhaps with a set size of 1)?
-
digest message extern, including that digest messages become asynchronous messages over a P4Runtime API gRPC connection to the P4Runtime controller?
- does the implementation support batching of multiple such digest messages into one controller message?
- how many different Digest externs are supported for a single P4 program?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels