NobleBlocks

Research index

IML-P4Runtime Aggregation Proxy (P4RTProxy)

Hudoba, Laki

Zenodo (CERN European Organization for Nuclear Research)30 Jun 2025Open access

NobleIDark:/48914/w1/20260523/8B5CD291DOI10.5281/zenodo.15773553

Free to read at the publisher

You can read the abstract here, or the full text at the publisher.

Read at the publisher

Abstract

The goal of the P4Runtime Aggregation Proxy is to create a layer between the data and control plane levels. Its primary purpose is to be able to rearrange and merge executive units hidden to the control plane without having to modify the control plane. Its second purpose is that even if the data plane is rearranged, the control plane does not have to upload the various data again. The combination of these two goals gives us the opportunity to break down the network functionalities into small elements and instead of having to maintain a larger P4 individual program, we create smaller functions and corresponding controllers and combine them. Since the Proxy also stores the entries, when a rearrangement takes place, almost nothing is sensible from the control plane and the user side.

Discussion

Topics

More

Suggest a correction or report