Emulation of Multipath Transmissions in P4 Networks with Kathará
Please always quote using this URN: urn:nbn:de:bvb:20-opus-322095
- Packets sent over a network can either get lost or reach their destination. Protocols like TCP try to solve this problem by resending the lost packets. However, retransmissions consume a lot of time and are cumbersome for the transmission of critical data. Multipath solutions are quite common to address this reliability issue and are available on almost every layer of the ISO/OSI model. We propose a solution based on a P4 network to duplicate packets in order to send them to their destination via multiple routes. The last network hop ensuresPackets sent over a network can either get lost or reach their destination. Protocols like TCP try to solve this problem by resending the lost packets. However, retransmissions consume a lot of time and are cumbersome for the transmission of critical data. Multipath solutions are quite common to address this reliability issue and are available on almost every layer of the ISO/OSI model. We propose a solution based on a P4 network to duplicate packets in order to send them to their destination via multiple routes. The last network hop ensures that only a single copy of the traffic is further forwarded to its destination by adopting a concept similar to Bloom filters. Besides, if fast delivery is requested we provide a P4 prototype, which randomly forwards the packets over different transmission paths. For reproducibility, we implement our approach in a container-based network emulation system called Kathará.…
Author: | Marcel Großmann, Tobias Homeyer |
---|---|
URN: | urn:nbn:de:bvb:20-opus-322095 |
Document Type: | Working Paper |
Faculties: | Fakultät für Mathematik und Informatik / Institut für Informatik |
Language: | English |
Parent Title (English): | KuVS Fachgespräch - Würzburg Workshop on Modeling, Analysis and Simulation of Next-Generation Communication Networks 2023 (WueWoWAS’23) |
Year of Completion: | 2023 |
Pagenumber: | 4 |
DOI: | https://doi.org/10.25972/OPUS-32209 |
Dewey Decimal Classification: | 0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 004 Datenverarbeitung; Informatik |
Tag: | Kathará; P4; emulation; multipath |
Release Date: | 2023/07/26 |
Collections: | Sammel- und Konferenzbände (Edited volumes and conference proceedings) / Würzburg Workshop on Modeling, Analysis and Simulation of Next-Generation Communication Networks (WueWoWas'23) / Arbeitspapiere (Working Paper) |
Licence (German): | CC BY-SA: Creative-Commons-Lizenz: Namensnennung, Weitergabe unter gleichen Bedingungen 4.0 International |