• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & 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
Conference Paper
Title

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  
Mainwork
IFIP Networking 2021 Conference and Workshops  
Conference
International Workshop on Time-Sensitive and Deterministic Networking (TENSOR) 2021  
Networking Conference 2021  
DOI
10.23919/IFIPNetworking52078.2021.9472775
Language
English
Fraunhofer-Institut für Offene Kommunikationssysteme FOKUS  
Keyword(s)
  • WireGuard

  • MPTCP

  • multipath

  • self-adaptive

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024