Proceedings of the 5th International Workshop on P4 in Europe 2022
DOI: 10.1145/3565475.3569078
|View full text |Cite
|
Sign up to set email alerts
|

Reducing P4 language's voluminosity using higher-level constructs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
3
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 9 publications
0
3
0
Order By: Relevance
“…However, implementing these complex queue disciplines at linerate (100Gbps) is impossible for current commercial switches due to resource constraints. Existing approximating fair queue scheduling methods (e.g., AFQ [87], PCQ [88], SP-PIFO [2], AIFO [107], and Cebinae [106]), usually require new hardware features such as programmable switching ASICs and more queuing resources, which are less supported in production environments. Current commercial switches usually set a static queue number and share buffers across ports, resulting in queue sharing between flows.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…However, implementing these complex queue disciplines at linerate (100Gbps) is impossible for current commercial switches due to resource constraints. Existing approximating fair queue scheduling methods (e.g., AFQ [87], PCQ [88], SP-PIFO [2], AIFO [107], and Cebinae [106]), usually require new hardware features such as programmable switching ASICs and more queuing resources, which are less supported in production environments. Current commercial switches usually set a static queue number and share buffers across ports, resulting in queue sharing between flows.…”
Section: Discussionmentioning
confidence: 99%
“…It is difficult for them to probe network performance metrics (e.g., network latency [63] or bandwidth bottleneck [65], [30]), because RoCEv2 traffic and other TCP/UDP traffic are assigned in different queues with different schedule policies in general. (2) The attackers are also assumed to have prior knowledge of a specific set of network flows that are expected to be cut off (we refer to them as target flows). This can be specified in advance by the Attack-as-a-Service buyers [73], [85].…”
Section: A Threat Modelmentioning
confidence: 99%
“…Currently, these innovative programmable packet schedulers are only prototypes and are not available yet in commodity switches. The authors in [28] provided an approximate PIFO scheduler (SP-PIFO) by using native strict-priority queues in a P4 switch. Although SP-PIFO is implemented in P4 hardware switches, its purpose is to approximate the PIFO scheduler rather than provide fair bandwidth allocation among competing TCP and UDP flows.…”
Section: Related Workmentioning
confidence: 99%
“…Legacy AQM algorithms have been adapted and implemented on P4 switches with certain limitations [65,66,67,68,69,70]. P4 also enabled the fast development of custom AQM algorithms such as P4-SRPT [71], P4-ABC [72], SP-FIO [73], FDPA [74], P4QoS [75] and QoSTCP [76]. The above schemes benefit from the advantage of accurate measurements on the data plane, which allows for more timely control actions on the network.…”
Section: Rate Control Supported By Programmable Data Planesmentioning
confidence: 99%