• English
  • Deutsch
  • Log In
    or
  • Research Outputs
  • Projects
  • Researchers
  • Institutes
  • Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. Poster: Multipath Extensions for WireGuard
 
  • Details
  • Full
Options
2021
Konferenzbeitrag
Titel

Poster: Multipath Extensions for WireGuard

Abstract
The tunneling protocol WireGuard outperforms its main competitors OpenVPN and IPsec in terms of throughput and latencies. These improvements are due to WireGuard's use of faster crypto primitives, as well as to the implementation of WireGuard as a Linux kernel module that uses multithreading and advanced locking strategies. Independently of the WireGuard project, Lukaszewski et al. demonstrated improvements in end-to-end goodput when tunneling protocols exploit alternative communication paths. In this poster, we combine these two research directions by proposing multipath extensions for WireGuard. Our extensions involve additions to the WireGuard header, which enable obtaining real-time statistics on the performance of each path. Further, these real-time path performance statistics enable a self-adaptive selection of paths. As a proof of concept, we adapted the WireGuard Linux kernel module accordingly and prototyped four example path schedulers, two of which adopt multi-armed bandit algorithms.
Author(s)
Krentz, Konrad-Felix
Fraunhofer-Institut für Offene Kommunikationssysteme FOKUS
Corici, Marius
Fraunhofer-Institut für Offene Kommunikationssysteme FOKUS
Hauptwerk
IFIP Networking 2021 Conference and Workshops
Konferenz
International Workshop on Time-Sensitive and Deterministic Networking (TENSOR) 2021
Networking Conference 2021
Thumbnail Image
DOI
10.23919/IFIPNetworking52078.2021.9472775
Language
Englisch
google-scholar
FOKUS
Tags
  • WireGuard

  • MPTCP

  • multipath

  • self-adaptive

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Send Feedback
© 2022