MTU Größe für Wireguard Verbindung berechnen
Einleitung
Bei der Einrichtung von einem Wireguard Server sollte eine MTU-Size mitgegeben werden. Diese gibt an, wie großgroß ein VPN-Paket mit Nutzdaten voll sein darf. In dieser Anleitung berechnen wir kurz unsere MTU-Size, um so die höhöchste Performance aus unserem Wireguard Server herauszuholen.
Wireguard verwendet eine Standard MTU von 1420. Dies kann zu Problemen füführen wenn dadurch das Paket zu großgroß ist und somit nicht an den Server oder an den Client üübermittelt werden kann.
Berechnung
Die Berechnung unterscheidet sich je nachdem welchen Anschluss ihr als eure Internetanbindung verwendet. Wenn es im Einzelfall nicht funktionieren sollte, prüprüft bitte, welche MTU-GrößGröße ihr füfür euren Provider benöbenötigt. Ich berechne die MTU-GrößGröße beispielsweise füfür DSL mit einer MTU von 1492 und füfür Kabel-Internet mit einer MTU von 1500.
Anhand der nachfolgenden Tabelle kökönnen die einzelnen Byte-GrößGrößen entnommen werden, die zur Berechnung der MTU benöbenötigt werden:
Beschreibung |
Byte |
IPv4-Verbindung | 20 Bytes |
IPv6-Verbindung | 40 Bytes |
UDP-Paket | 8 Bytes |
Wireguard Overhead | 32 Bytes |
Dementsprechend lassen sich folgende Beispiele berechnen:
Beispiel 1 | Beispiel 2 |
MTU DSL |
MTU Kabel-Internet |
1492 MTU (Provider) | 1500 MTU (Provider) |
- 20 (IPv4) | - 40 (IPv6) |
- 8 (UDP) | - 8 (UDP) |
- 32 (Wireguard Overhead) | - 32 (Wireguard Overhead) |
= MTU 1432 | = MTU 1420 |
Die DSL Wireguard Verbindung verwendet im Rechenbeispiel eine Verbindung üüber IPv4, wohin gegen die Kabel Wireguard Verbindung eine Verbindung üüber IPv6 herstellen mömöchte.